Jobgether
Python Engineer
engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ 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, test, and maintain high-quality, modern, and idiomatic Python software.
- Contribute to products and services that may run across servers, Kubernetes environments, desktop systems, web platforms, or production infrastructure.
- Collaborate proactively with globally distributed engineering teams to deliver reliable and maintainable solutions.
- Debug complex technical issues, identify root causes, and implement robust solutions.
- Contribute to technical architecture and engineering decisions across assigned projects and codebases.
- Take technical ownership and provide leadership within engineering teams and relevant open-source communities.
- Develop comprehensive automated tests and promote strong quality and test engineering practices.
- Create clear, thorough technical documentation that enables users and engineers to understand and operate software effectively.
- Improve software performance, reliability, security, and maintainability through thoughtful engineering practices.
- Contribute to open-source projects and help foster healthy, active technical communities.
- Work across a diverse range of technologies and continuously develop expertise in emerging tools, platforms, and engineering practices.
- Participate in global team collaboration and travel to in-person company events approximately twice a year.
- Bachelor’s degree in Computer Science, Software Engineering, STEM, or a related discipline, or a compelling alternative professional background.
- Demonstrated professional experience developing modern, maintainable Python software.
- Strong experience with Python programming, software design, testing, debugging, and code quality.
- Professional experience working with Linux, particularly Debian or Ubuntu-based environments.
- Strong understanding of software engineering principles, with attention to performance, reliability, maintainability, and security.
- Ability to work independently, organise priorities, and consistently deliver against commitments and schedules.
- Excellent written and spoken English, with strong communication and presentation skills.
- Strong interpersonal skills and the ability to collaborate effectively with globally distributed colleagues and technical communities.
- Curiosity, flexibility, accountability, thoughtfulness, and a strong commitment to continuous learning.
- A self-starting and results-oriented approach, with a demonstrated willingness to take initiative and exceed expectations.
- Passion for open-source software, technology, innovation, and high-quality engineering.
- Willingness and ability to travel internationally approximately twice a year for company events lasting up to two weeks.
- Experience with container technologies such as LXD, Docker, or Kubernetes is a plus.
- Familiarity with build systems, toolchains, and cross-compilation is advantageous.
- Additional programming experience in languages such as Go, Rust, C, or C++ is beneficial.
- Experience with web or Flutter front-end development, REST or gRPC APIs, SQL or NoSQL databases, public cloud platforms, or OpenStack is a plus.
- Additional experience with Debian/Ubuntu packaging, systems programming, scalable web services, performance engineering, or security is highly valuable.
- Compensation based on geographical location, experience, and performance.
- Performance-driven annual bonus in addition to base compensation.
- Distributed and remote-first work environment.
- Twice-yearly in-person team sprints and opportunities to collaborate with colleagues internationally.
- USD 2,000 annual personal learning and development budget.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Employee Assistance Programme.
- Opportunities to travel to new locations and meet colleagues from around the world.
- Priority Pass and travel upgrades for long-haul company events.
Requirements:
Benefits:
✦ 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