HimalayasHimalayas logo
CodemagicCO

Senior Software Engineer (Python)

Codemagic is a cloud-based CI/CD platform designed specifically for mobile developers, automating builds, testing, and releases for Flutter, React Native, and native iOS/Android projects.

Codemagic

Employee count: 11-50

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Practical details

  • Position:full-time

  • Location: remote or from our HQ in Tartu, Estonia

  • Time zone: preferably within ±4 hours of Eastern European Time

  • Visa sponsorship: not available for this position

We’re looking for a mid- to senior-level software engineer with strong Python experience to help us build the next generation of DevOps products and services used by tens of thousands of mobile developers worldwide, including some of the most talented mobile teams in the industry.

Codemagic is a CI/CD platform focused on making mobile app releases dramatically easier. Releasing apps today is painful — we believe it shouldn’t be, and we’re building the tools to fix it.


What you’ll do

As a Software Engineer working on Codemagic CI/CD, you’ll:

  • Design, build, and ship customer-facing features across our CI/CD platform

  • Work on backend systems and services that support Flutter and other mobile ecosystems

  • Collaborate closely with product, design, and other engineers to shape solutions

  • Engage with customer feedback to solve real-world developer problems

  • Take ownership of features from idea to production in a fast-moving environment

Depending on your experience, this role can includetechnical leadership, architectural decisions, and mentoring.


What we’re looking for

Must-haves

  • Interest in developer tools or mobile ecosystems

  • Desire to work in a startup environment

  • Professional experience building production software (mid or senior level)

  • Strong Python experience

  • Good general understanding of cloud infra and system design

  • Solid problem-solving and debugging skills

  • Experience working in cross-functional, collaborative teams

Nice-to-haves

  • Experience with MongoDB

  • Familiarity with DevOps practices, CI/CD, or infrastructure automation

  • Experience working in distributed or remote teams


Why Codemagic

  • Real impact: your work directly affects how developers ship apps every day

  • Product-focused engineering with strong customer feedback loops

  • A transparent, supportive culture built on trust and autonomy

  • A globally distributed team that values diversity of background and perspective

  • We hire at multiple experience levels and support growth over time

Perks

  • 28 days of paid annual leave

  • Free day off on your birthday

  • Sports compensation

  • Flexible work hours and a home office policy

  • Self-development fund to take courses and attend conferences

If this sounds exciting but you’re unsure you meet every requirement, we encourage you to apply anyway.


Our culture

We value transparency, diversity, and meritocracy. We look for people who are curious, accountable, empathetic, and collaborative — engineers who enjoy improving a little every day and helping their teammates succeed.

If this sounds like an environment where you’d thrive, we’d love to hear from you.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Codemagic

Learn more about Codemagic and their company culture.

View company profile

At Codemagic, we're building a cloud-based CI/CD platform that mobile developers actually enjoy using. Our team of engineers and DevOps specialists work together to automate the painful parts of app releases - code signing, testing, and distribution - so developers can focus on building great experiences. We ship features daily, maintain 99.99%+ uptime, and obsess over developer experience because we believe releasing apps should be fast, reliable, and frustration-free.

We're a globally distributed company that values autonomy, transparency, and continuous improvement. Our culture is product-focused with strong customer feedback loops - your work directly impacts how tens of thousands of developers ship their apps every day. Whether you're working on our Flutter workflows, React Native support, or infrastructure scaling, you'll have ownership from idea to production. We prioritize diversity of perspective and hire at multiple experience levels, supporting growth over time rather than just filling a role.

Claim this profileCodemagic logoCO

Codemagic

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Codemagic

Find your next opportunity by exploring profiles of companies that are similar to Codemagic. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan