Jobgether
Jobgether

Senior Software Engineer (Python)

engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Design, develop, and implement new Apache Airflow features and components.
    • Improve the performance, scalability, reliability, and resiliency of Airflow and its surrounding ecosystem.
    • Enhance the developer experience by identifying opportunities to simplify workflows, tooling, and engineering processes.
    • Improve code quality, test coverage, and automated testing practices while reducing test execution time.
    • Collaborate closely with engineering teammates and other technical teams to deliver reliable, maintainable solutions.
    • Investigate and troubleshoot complex technical issues, working with customers when necessary to identify and implement solutions.
    • Participate actively in the open-source community through GitHub, Slack, mailing lists, and other community channels.
    • Contribute to the broader Airflow ecosystem and help steward a healthy, collaborative open-source community.
    • Share knowledge and promote new capabilities through conferences, events, and other technical forums.
    • Support continuous innovation by exploring new ideas and technologies that can improve data orchestration and engineering workflows.
    • Requirements:

      • 5+ years of professional experience as a Python developer with strong hands-on software engineering expertise.
      • Strong understanding of scalable and distributed systems, including the challenges associated with reliability and performance.
      • Demonstrated ability to troubleshoot complex technical problems and develop effective solutions.
      • Creative and analytical approach to engineering, with a willingness to explore new ideas and approaches.
      • Strong understanding of software testing, including unit testing and other forms of automated testing.
      • Proactive approach to learning, staying current with industry trends, and expanding technical expertise.
      • Strong collaboration skills, including active listening, knowledge sharing, constructive feedback, and cross-team cooperation.
      • Excellent written and verbal communication skills, with the ability to communicate effectively through GitHub, Slack, Zoom, email, documentation, and pair programming.
      • Comfortable working independently within a remote, distributed environment while maintaining strong collaboration with colleagues.
      • Experience with Apache Airflow in production environments is a plus.
      • Data engineering experience is advantageous.
      • Contributions to open-source projects are highly valued.
      • Knowledge of Kubernetes and Docker is a plus.
      • Experience building and maintaining CI/CD pipelines is beneficial.
      • Familiarity with Claude Code or similar agentic development tools is an advantage.
      • Benefits:

        • Fully remote position based in India.
        • Opportunity to contribute directly to Apache Airflow, a major open-source data orchestration platform.
        • Work within a distributed engineering environment with global collaboration.
        • Exposure to complex challenges involving Python, distributed systems, scalability, performance, and resiliency.
        • Opportunities to engage directly with a global open-source community of developers and contributors.
        • Ability to contribute to developer experience, testing practices, code quality, and platform evolution.
        • Opportunities to share technical knowledge through conferences, events, and community initiatives.
        • Cross-functional collaboration that broadens technical and domain expertise.
        • Opportunity to work on software used by data practitioners and organizations operating mission-critical data workflows.
        • Environment that encourages innovation, continuous learning, knowledge sharing, and open-source contribution.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Senior Software Engineer (Python) at Jobgether — Remote