Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 24, 2026

Senior Python Core Engineer

Senior • On-site

15,583 - 21,583 USD/yr

Chicago, IL , +2

About the role

Chime Engineering is growing rapidly as we scale to meet the financial needs of our members—and that growth depends on strong, secure, and efficient engineering foundations. We’re hiring a Senior Python Core Engineer- to join the Languages & Frameworks team within Engineering Services, with a mission to standardize and strengthen Chime’s Python ecosystem.

Python is increasingly foundational to our data engineering, analytics, machine learning, and emerging AI initiatives. As Python adoption expands, we need clear ownership and stewardship over Python releases, packaging, base images, and shared libraries to reduce security risk, eliminate duplicated effort, add guardrails against AI generated code, and make builds and runtimes more reliable and reproducible.

In this role, you’ll be the technical leader for Python foundations across the company responsible for owning the lifecycle of Python versions, defining best practices, improving build and dependency workflows, and maintaining key internal Python libraries. You’ll partner closely with platform teams, CI/CD stakeholders and data/ML orgs to drive improvements that make Python development faster, safer, and more scalable.

The base salary offered for this role and level of experience will begin at $187,000 and up to $259,000. Full-time employees are also eligible for a bonus, competitive equity package, and benefits. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience.

In this role, you can expect to

  • Own Chime’s Python version standards, upgrade cadence, and compliance, reducing EOL exposure and security patch lag
  • Design and drive safe, repeatable Python upgrade processes across services and shared libraries, enabling teams to adopt new versions with minimal friction
  • Establish clear dependency management practices (e.g., version locking policies, upgrade safety, library compatibility strategies)
  • Partner with CI/CD stakeholders to improve build performance, reliability, and developer experience for Python projects
  • Maintain and develop critical internal Python libraries including roadmap, quality, and adoption
  • Define and evangelize Python best practices (“the Chime way”), aligned with community standards, and support teams through documentation and enablement
  • Identify and drive opportunities to maximize returns from the Python + AI ecosystem, evaluating tools, practices, and vendor options that improve iteration speed and outcomes

To thrive in this role, you have

  • 5+ years of software engineering experience, with deep hands-on expertise in Python in production
  • Strong experience with Python build tooling, and an understanding of tradeoffs in versioning and distribution
  • Understanding of asynchronous and synchronous data-sharing patterns (pub/sub, RPC, caching, etc.).
  • Solid knowledge of containerized environments and build systems (Docker images, CI pipelines, caching, reproducible builds)
  • Experience building and maintaining shared libraries used by multiple teams, including API design, backwards compatibility, and release management
  • A security- and reliability-first mindset, especially around EOL management, patching and build integrity
  • Strong cross-functional collaboration skills—able to influence without authority and align multiple teams around standards and migrations
  • Comfort operating with ambiguous requirements, creating clarity through docs, prototypes, and incremental rollout plans
  • Bonus: experience working in/supporting data engineering and ML
  • Engineers are required to participate in on-call rotation. Being on call may include responding to incidents outside of regular working hours when necessary.

#LI-Remote #LI-GC1

A little about us

At Chime, we believe that everyone can achieve financial progress. We created Chime—a financial technology company, not a bank*—on the premise that core banking services should be helpful, easy, and free. Through our user-friendly tools and intuitive platforms, we empower our members to take control of their finances and work towards their goals. Whether it's starting a savings account, purchasing a first car or home, launching a business, or pursuing higher education, we're proud to have helped millions unlock their financial potential.

We're a team of problem solvers, dreamers, and builders with one shared obsession: our members. From day one, Chimers have worked tirelessly to out-hustle and out-execute competitors to bring our mission to life. Their grit and determination inspire us to work harder every day to deliver the very best experience possible. We each bring an owner's mindset to our work, refusing to be outdone and holding ourselves accountable to meet and exceed the highest bars for our teams, our company, and our members.

We believe in being bold, dreaming big, and taking risks, while also working together, embracing our diverse perspectives, and giving each other honest feedback. Our culture remains deeply entrepreneurial, encouraging every Chimer to see themselves as stewards of our mission to help everyday Americans unlock their financial progress.

We know that to achieve our mission, we must earn and keep people's trust—so we hold ourselves to the highest standards of integrity in everything we do. These aren't just words on a wall—our values are embedded in every aspect of our business, serving as a north star that guides us as we work to help millions achieve their financial potential.

Because if we don't—who will?

*Chime is a financial technology company, not a bank. Banking services provided by The Bancorp Bank, N.A. or Stride Bank, N.A., Members FDIC.

What we offer for our full-time, regular employees

  • Our in-office work policy is designed to keep you connected - with four days a week in the office and Fridays from home for those near one of our offices, plus team and company-wide events depending on location. Whether you’re coming in regularly or are part of our fully remote program, you’ll stay engaged with your work and teammates.
  • In-office perks including backup child, elder, and/or pet care, plus a subsidized commuter benefit to support your regular commute
  • Competitive salary based on experience
  • ✨ 401k match plus great medical, dental, vision, life, and disability benefits
  • Generous vacation policy and company-wide Chime Days, bonus company-wide paid days off
  • 1% of your time off to support local community organizations of your choice
  • Annual wellness stipend to use towards eligible wellness related expenses
  • Up to 24 weeks of paid parental leave for birthing parents and 12 weeks of paid parental leave for non-birthing parents
  • Access to Maven, a family planning tool, with $15k lifetime reimbursement for egg freezing, fertility treatments, adoption, and more.
  • In-person and virtual events to connect with your fellow Chimers—think cooking classes, guided meditations, music festivals, mixology classes, paint nights, etc., and delicious snack boxes, too!
  • A challenging and fulfilling opportunity to join one of the most experienced teams in FinTech and help millions unlock financial progress

We know that great work can’t be done without a diverse team and inclusive environment. That’s why we specifically look for individuals of varying strengths, skills, backgrounds, and ideas to join our team. We believe this gives us a competitive advantage to better serve our members and helps us all grow as Chimers and individuals.

Chime is proud to be an Equal Opportunity Employer. We consider qualified applicants without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, genetic information, veteran status, or any other legally protected basis under provincial, federal, state, and local laws, regulations, or ordinances. We will also consider qualified applicants with criminal histories in a manner consistent with the requirements of state and local laws, including the San Francisco Fair Chance Ordinance, Cook County Ordinance, NYC Fair Chance Act, and the LA City Fair Chance Ordinance, and consistent with Canadian provincial and federal laws. If you have a disability or special need that requires accommodation during any stage of the application process, please contact: benefits@chime.com.

To learn more about how Chime collects and uses your personal information during the application process, please see the Chime Applicant Privacy Notice.

Similar jobs you might like

Technology

Reef Technologies

Lead Python Backend Engineer

Senior

Remote

Gdynia, PM, Poland

300 - 380 PLN/hr

🏢 Summary: Lead a remote backend team delivering complex Python systems, including decentralized GPU-enabled Docker container infrastructure. The B2B role is open to candidates in EMEA/APAC who can commit at least 30 hours weekly, with flexible scheduling and competitive hourly or monthly compensation. 🗂️ Requirements: 5+ years of programming experience, 1+ year of Python experience, 2+ years of team-management experience, Complex backend project management experience, Technical client communication experience, Technical leadership and mentoring ability, Backend architecture and code-quality ownership, EMEA/APAC availability, Minimum 30 hours per week 📃 Skills: Python, Docker, GPU, PAXOS, RAFT 🏢 Description: Lead Python Backend Engineer Browsing jobs can get boring, so let us convince you to actually apply for this one. We’re continuously looking for backend engineers who want to work on cutting-edge Python-based systems. It’s me, your new favorite tech challenge Our main project right now is a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT). Sounds interesting? Then… Join Reef Technologies and work on your own terms: Contribute from wherever you like—we are fully remote but like to stay in sync, so we’re currently hiring in EMEA/APAC. Set your own time commitment, as long as it’s 30h per week or more Work on complex projects with global reach Influence the way we operate through our Sociocracy 3.0 decision-making process Remuneration on a B2B contract: 75–90 USD or 300–380 PLN per hour, or 12600–15120 USD or 48000–60800 PLN a month if you work 40 hours per week (most of us work a bit less) Flexible work schedule (as measured with a time tracker) We automatically adjust rates based on inflation twice a year Additional perks of working at Reef Technologies: We offer a stable position at a company with an 8+ year history. We cover reasonable coworking space expenses. We’ll buy the necessary hardware for you according to our equipment co-funding policy. You’ll work in a multicultural environment where everyone has a say. You’ll get to use your English skills on an everyday basis. You’ll get to take advantage of our flexible leave policy. Lead Python Backend Engineer wanted Do you have at least 5 years of programming experience, including at least a year with Python? (We mean open source and significant personal projects, too, not just formal jobs.) If so, you have probably written so much Python code in your life that, at times, you want to express your thoughts through list comprehensions. Thanks to your extensive experience, you can solve any problem that gets thrown at you, but that is not enough—you come up with multiple solutions for every issue, and you always know how to choose the most Pythonic one. If that describes you, great! But, while programming skills are crucial, they're not enough to keep delivering quality software to clients. That’s why, for this lead position, we need somebody with: At least two years of team management experience , as this position requires leading and guiding a team. Project management skills: Experience in planning, estimating, and overseeing the execution of complex backend projects from start to finish. Client communication: Confidence in discussing technical matters with clients, managing expectations, and translating business requirements into technical solutions. Strategic thinking: Anticipating technical challenges, identifying opportunities for innovation, and contributing to the company's long-term technical vision. Strong technical leadership: Guiding and mentoring other developers, helping make key architectural decisions, and ensuring code quality across projects. Team development: Fostering a collaborative environment, facilitating knowledge sharing, and helping team members grow professionally. Ownership: Taking full responsibility for your code from the first line to deployment, ensuring it is rock-solid, efficient, and reliable. Proactiveness: Seeing projects through from start to finish and always thinking ahead to anticipate potential issues. As a lead Python backend engineer, you'll play a key role in shaping our technical direction and maintaining our reputation for excellence. Does all this sound like you? Great—that means you’re exactly the type of person that we’re looking for! If you’d like to see what it’s like to work with Python natives who all bring their long-standing expertise to the table, please get in touch. Spoiler alert: it’s great. And if you have a lot of confidence in your programming skills, but you’d rather not focus on management, check out our Senior Python Backend Engineer opening. We have good manners, though, so let us introduce ourselves more at length before we say our vows ;) Do you want to learn what it’d be like to work at Reef Technologies? We were hoping you’d ask. Working at Reef in practice Reef Technologies is a fully remote Python backend software house. We’re a small, agile, senior-only team. All of our current members have more than five years of strong experience, and our founder doesn’t only take care of sales, bureaucracy, and client relationships—he is also a programmer, so all of us really do work together and understand the job at hand. We’re serious about freedom at Reef. We mostly work asynchronously, which means that apart from a few meetings, you're free to code at any hour you like. Our staff members live in different time zones anyway, and, of course, we collaborate to accommodate everyone’s needs for synchronous engagements. What scheduled commitments can you expect? Every week, we hold a general news & celebrations (watercooler) call and a decision-making Sociocracy call for the whole team. Our main project also has a weekly planning call and dailies, but depending on the project and the client you work for, your meeting schedule might be different. Rest assured that your needs will be taken into account when we plan it. All in all, we do our best to ensure proper work-life balance and create an environment where you can focus on your code while at work and on whatever brings you pleasure in your free time. All that without ever setting foot in an office. We create ingenious solutions for complex challenges from the comfort of our own homes, from tropical beaches and from our favorite coffee shops. Some of us work early in the morning; others start out late at night. Each of us is free to choose their own programming environment. We know our engineers are competent enough to organize their work and achieve top productivity in their own way. Do you think you'd enjoy this type of freedom? Apply and let’s see if we should work together. :) Want to know even more? Check out the Reef Technologies Handbook to see our company policies. Want to see what our clients have to say about our work? We’re quite proud of our Clutch profile . Get to know the Founder, Paweł Polewicz, through his 30-minute talk about building teams with the best programmers out there and why being great at programming is not enough to be considered a top dev. Curious how we apply Sociocracy 3.0 in practice? Watch us explain exactly how it works with examples. Does this sound like a job you might enjoy, but you’re afraid your experience may not be enough? Then you should check out our Senior Python Backend Engineer opening as well .

Technology

Reef Technologies

Lead Python Backend Engineer

Senior

Remote

Warsaw, MZ, Poland

300 - 380 PLN/hr

🏢 Summary: Lead a remote backend team delivering complex Python systems, including a decentralized GPU-enabled Docker container-runner project. The B2B role is open to candidates in EMEA/APAC who can commit at least 30 hours weekly, with flexible scheduling and competitive hourly compensation. 🗂️ Requirements: 5+ years of programming experience, 1+ year of Python experience, 2+ years of team management experience, Backend project planning and estimation experience, Complex backend project delivery experience, Technical client communication experience, Technical leadership and mentoring experience, Ability to make architectural decisions and ensure code quality, EMEA/APAC availability, Minimum 30 hours per week 📃 Skills: Python, Docker, GPU 🏢 Description: Lead Python Backend Engineer Browsing jobs can get boring, so let us convince you to actually apply for this one. We’re continuously looking for backend engineers who want to work on cutting-edge Python-based systems. It’s me, your new favorite tech challenge Our main project right now is a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT). Sounds interesting? Then… Join Reef Technologies and work on your own terms: Contribute from wherever you like—we are fully remote but like to stay in sync, so we’re currently hiring in EMEA/APAC. Set your own time commitment, as long as it’s 30h per week or more Work on complex projects with global reach Influence the way we operate through our Sociocracy 3.0 decision-making process Remuneration on a B2B contract: 75–90 USD or 300–380 PLN per hour, or 12600–15120 USD or 48000–60800 PLN a month if you work 40 hours per week (most of us work a bit less) Flexible work schedule (as measured with a time tracker) We automatically adjust rates based on inflation twice a year Additional perks of working at Reef Technologies: We offer a stable position at a company with an 8+ year history. We cover reasonable coworking space expenses. We’ll buy the necessary hardware for you according to our equipment co-funding policy. You’ll work in a multicultural environment where everyone has a say. You’ll get to use your English skills on an everyday basis. You’ll get to take advantage of our flexible leave policy. Lead Python Backend Engineer wanted Do you have at least 5 years of programming experience, including at least a year with Python? (We mean open source and significant personal projects, too, not just formal jobs.) If so, you have probably written so much Python code in your life that, at times, you want to express your thoughts through list comprehensions. Thanks to your extensive experience, you can solve any problem that gets thrown at you, but that is not enough—you come up with multiple solutions for every issue, and you always know how to choose the most Pythonic one. If that describes you, great! But, while programming skills are crucial, they're not enough to keep delivering quality software to clients. That’s why, for this lead position, we need somebody with: At least two years of team management experience , as this position requires leading and guiding a team. Project management skills: Experience in planning, estimating, and overseeing the execution of complex backend projects from start to finish. Client communication: Confidence in discussing technical matters with clients, managing expectations, and translating business requirements into technical solutions. Strategic thinking: Anticipating technical challenges, identifying opportunities for innovation, and contributing to the company's long-term technical vision. Strong technical leadership: Guiding and mentoring other developers, helping make key architectural decisions, and ensuring code quality across projects. Team development: Fostering a collaborative environment, facilitating knowledge sharing, and helping team members grow professionally. Ownership: Taking full responsibility for your code from the first line to deployment, ensuring it is rock-solid, efficient, and reliable. Proactiveness: Seeing projects through from start to finish and always thinking ahead to anticipate potential issues. As a Lead Python Backend Engineer, you'll play a key role in shaping our technical direction and maintaining our reputation for excellence. Does all this sound like you? Great—that means you’re exactly the type of person that we’re looking for! If you’d like to see what it’s like to work with Python natives who all bring their long-standing expertise to the table, please get in touch. Spoiler alert: it’s great. And if you have a lot of confidence in your programming skills but you’d rather not focus on management, check out our Senior Python Backend Engineer opening. We have good manners, though, so let us introduce ourselves more at length before we say our vows ;) Do you want to learn what it’d be like to work at Reef Technologies? We were hoping you’d ask. Working at Reef in practice Reef Technologies is a fully remote Python backend software house. We’re a small, agile, senior-only team. All of our current members have more than five years of strong experience, and our founder doesn’t only take care of sales, bureaucracy, and client relationships—he is also a programmer, so all of us really do work together and understand the job at hand. We’re serious about freedom at Reef. We mostly work asynchronously, which means that apart from a few meetings, you're free to code at any hour you like. Our staff members live in different time zones anyway, and, of course, we collaborate to accommodate everyone’s needs for synchronous engagements. What scheduled commitments can you expect? Every week, we hold a general news & celebrations (watercooler) call and a decision-making Sociocracy call for the whole team. Our main project also has a weekly planning call and dailies, but depending on the project and the client you work for, your meeting schedule might be different. Rest assured that your needs will be taken into account when we plan it. All in all, we do our best to ensure proper work-life balance and create an environment where you can focus on your code while at work and on whatever brings you pleasure in your free time. All that without ever setting foot in an office. We create ingenious solutions for complex challenges from the comfort of our own homes, from tropical beaches and from our favorite coffee shops. Some of us work early in the morning; others start out late at night. Each of us is free to choose their own programming environment. We know our engineers are competent enough to organize their work and achieve top productivity in their own way. Do you think you'd enjoy this type of freedom? Apply and let’s see if we should work together. :) Want to know even more? Check out the Reef Technologies Handbook to see our company policies. Want to see what our clients have to say about our work? We’re quite proud of our Clutch profile . Get to know the Founder, Paweł Polewicz, through his 30-minute talk about building teams with the best programmers out there and why being great at programming is not enough to be considered a top dev. Curious how we apply Sociocracy 3.0 in practice? Watch us explain exactly how it works with examples. Does this sound like a job you might enjoy, but you’re afraid your experience may not be enough? Then you should check out our Senior Python Backend Engineer opening as well .

Technology

Reef Technologies

Lead Python Backend Engineer

Senior

Remote

Gdynia, Poland

300 - 380 PLN/hr

🏢 Summary: Remote Lead Python Backend Engineer role for candidates in EMEA/APAC, leading complex backend projects and contributing to advanced Python-based systems. The position combines hands-on development, technical leadership, project delivery, client communication, and team mentorship on a flexible B2B contract of at least 30 hours per week. 🗂️ Requirements: 5+ years of programming experience, 1+ year of Python experience, 2+ years of team management experience, Complex backend project management experience, Technical client communication experience, Backend architecture and technical leadership, Developer mentoring and code-quality oversight, Ability to work 30+ hours per week, Availability in EMEA/APAC 📃 Skills: Python, Docker, GPU 🏢 Description: Lead Python Backend Engineer Browsing jobs can get boring, so let us convince you to actually apply for this one. We’re continuously looking for backend engineers who want to work on cutting-edge Python-based systems. It’s me, your new favorite tech challenge Our main project right now is a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT). Sounds interesting? Then… Join Reef Technologies and work on your own terms: Contribute from wherever you like—we are fully remote but like to stay in sync, so we’re currently hiring in EMEA/APAC. Set your own time commitment, as long as it’s 30h per week or more Work on complex projects with global reach Influence the way we operate through our Sociocracy 3.0 decision-making process Remuneration on a B2B contract: 75–90 USD or 300–380 PLN per hour, or 12600–15120 USD or 48000–60800 PLN a month if you work 40 hours per week (most of us work a bit less) Flexible work schedule (as measured with a time tracker) We automatically adjust rates based on inflation twice a year Additional perks of working at Reef Technologies: We offer a stable position at a company with an 8+ year history. We cover reasonable coworking space expenses. We’ll buy the necessary hardware for you according to our equipment co-funding policy. You’ll work in a multicultural environment where everyone has a say. You’ll get to use your English skills on an everyday basis. You’ll get to take advantage of our flexible leave policy. Lead Python Backend Engineer wanted Do you have at least 5 years of programming experience, including at least a year with Python? (We mean open source and significant personal projects, too, not just formal jobs.) If so, you have probably written so much Python code in your life that, at times, you want to express your thoughts through list comprehensions. Thanks to your extensive experience, you can solve any problem that gets thrown at you, but that is not enough—you come up with multiple solutions for every issue, and you always know how to choose the most Pythonic one. If that describes you, great! But, while programming skills are crucial, they're not enough to keep delivering quality software to clients. That’s why, for this lead position, we need somebody with: At least two years of team management experience , as this position requires leading and guiding a team. Project management skills: Experience in planning, estimating, and overseeing the execution of complex backend projects from start to finish. Client communication: Confidence in discussing technical matters with clients, managing expectations, and translating business requirements into technical solutions. Strategic thinking: Anticipating technical challenges, identifying opportunities for innovation, and contributing to the company's long-term technical vision. Strong technical leadership: Guiding and mentoring other developers, helping make key architectural decisions, and ensuring code quality across projects. Team development: Fostering a collaborative environment, facilitating knowledge sharing, and helping team members grow professionally. Ownership: Taking full responsibility for your code from the first line to deployment, ensuring it is rock-solid, efficient, and reliable. Proactiveness: Seeing projects through from start to finish and always thinking ahead to anticipate potential issues. As a lead Python backend engineer, you'll play a key role in shaping our technical direction and maintaining our reputation for excellence. Does all this sound like you? Great—that means you’re exactly the type of person that we’re looking for! If you’d like to see what it’s like to work with Python natives who all bring their long-standing expertise to the table, please get in touch. Spoiler alert: it’s great. And if you have a lot of confidence in your programming skills but you’d rather not focus on management, check out our Senior Python Backend Engineer opening. We have good manners, though, so let us introduce ourselves more at length before we say our vows ;) Do you want to learn what it’d be like to work at Reef Technologies? We were hoping you’d ask. Working at Reef in practice Reef Technologies is a fully remote Python backend software house. We’re a small, agile, senior-only team. All of our current members have more than five years of strong experience, and our founder doesn’t only take care of sales, bureaucracy, and client relationships—he is also a programmer, so all of us really do work together and understand the job at hand. We’re serious about freedom at Reef. We mostly work asynchronously, which means that apart from a few meetings, you're free to code at any hour you like. Our staff members live in different time zones anyway, and, of course, we collaborate to accommodate everyone’s needs for synchronous engagements. What scheduled commitments can you expect? Every week, we hold a general news & celebrations (watercooler) call and a decision-making Sociocracy call for the whole team. Our main project also has a weekly planning call and dailies, but depending on the project and the client you work for, your meeting schedule might be different. Rest assured that your needs will be taken into account when we plan it. All in all, we do our best to ensure proper work-life balance and create an environment where you can focus on your code while at work and on whatever brings you pleasure in your free time. All that without ever setting foot in an office. We create ingenious solutions for complex challenges from the comfort of our own homes, from tropical beaches and from our favorite coffee shops. Some of us work early in the morning; others start out late at night. Each of us is free to choose their own programming environment. We know our engineers are competent enough to organize their work and achieve top productivity in their own way. Do you think you'd enjoy this type of freedom? Apply and let’s see if we should work together. :) Want to know even more? Check out the Reef Technologies Handbook to see our company policies. Want to see what our clients have to say about our work? We’re quite proud of our Clutch profile . Get to know the Founder, Paweł Polewicz, through his 30-minute talk about building teams with the best programmers out there and why being great at programming is not enough to be considered a top dev. Curious how we apply Sociocracy 3.0 in practice? Watch us explain exactly how it works with examples. Does this sound like a job you might enjoy, but you’re afraid your experience may not be enough? Then you should check out our Senior Python Backend Engineer opening as well .

Technology

Reef Technologies

Lead Python Backend Engineer

Senior

Remote

Gdynia, PM, Poland

300 - 380 PLN/hr

🏢 Summary: Remote Lead Python Backend Engineer role for candidates in EMEA/APAC, leading complex Python backend projects and shaping technical direction. The offer provides flexible scheduling, B2B compensation, and a minimum commitment of 30 hours per week. 🗂️ Requirements: EMEA/APAC location, 30+ hours per week availability, 5+ years programming experience, 1+ year Python experience, 2+ years team management experience, Backend project management experience, Client-facing technical communication, Technical leadership and mentoring experience, Complex backend architecture and delivery experience 📃 Skills: Python, Docker, GPU, PAXOS, RAFT, Sociocracy 🏢 Description: Lead Python Backend Engineer Browsing jobs can get boring, so let us convince you to actually apply for this one. We’re continuously looking for backend engineers who want to work on cutting-edge Python-based systems. It’s me, your new favorite tech challenge Our main project right now is a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT). Sounds interesting? Then… Join Reef Technologies and work on your own terms: Contribute from wherever you like—we are fully remote but like to stay in sync, so we’re currently hiring in EMEA/APAC. Set your own time commitment, as long as it’s 30h per week or more Work on complex projects with global reach Influence the way we operate through our Sociocracy 3.0 decision-making process Remuneration on a B2B contract: 75–90 USD or 300–380 PLN per hour, or 12600–15120 USD or 48000–60800 PLN a month if you work 40 hours per week (most of us work a bit less) Flexible work schedule (as measured with a time tracker) We automatically adjust rates based on inflation twice a year Additional perks of working at Reef Technologies: We offer a stable position at a company with an 8+ year history. We cover reasonable coworking space expenses. We’ll buy the necessary hardware for you according to our equipment co-funding policy. You’ll work in a multicultural environment where everyone has a say. You’ll get to use your English skills on an everyday basis. You’ll get to take advantage of our flexible leave policy. Lead Python Backend Engineer wanted Do you have at least 5 years of programming experience, including at least a year with Python? (We mean open source and significant personal projects, too, not just formal jobs.) If so, you have probably written so much Python code in your life that, at times, you want to express your thoughts through list comprehensions. Thanks to your extensive experience, you can solve any problem that gets thrown at you, but that is not enough—you come up with multiple solutions for every issue, and you always know how to choose the most Pythonic one. If that describes you, great! But, while programming skills are crucial, they're not enough to keep delivering quality software to clients. That’s why, for this lead position, we need somebody with: At least two years of team management experience , as this position requires leading and guiding a team. Project management skills: Experience in planning, estimating, and overseeing the execution of complex backend projects from start to finish. Client communication: Confidence in discussing technical matters with clients, managing expectations, and translating business requirements into technical solutions. Strategic thinking: Anticipating technical challenges, identifying opportunities for innovation, and contributing to the company's long-term technical vision. Strong technical leadership: Guiding and mentoring other developers, helping make key architectural decisions, and ensuring code quality across projects. Team development: Fostering a collaborative environment, facilitating knowledge sharing, and helping team members grow professionally. Ownership: Taking full responsibility for your code from the first line to deployment, ensuring it is rock-solid, efficient, and reliable. Proactiveness: Seeing projects through from start to finish and always thinking ahead to anticipate potential issues. As a lead Python backend engineer, you'll play a key role in shaping our technical direction and maintaining our reputation for excellence. Does all this sound like you? Great—that means you’re exactly the type of person that we’re looking for! If you’d like to see what it’s like to work with Python natives who all bring their long-standing expertise to the table, please get in touch. Spoiler alert: it’s great. And if you have a lot of confidence in your programming skills but you’d rather not focus on management, check out our Senior Python Backend Engineer opening. We have good manners, though, so let us introduce ourselves more at length before we say our vows ;) Do you want to learn what it’d be like to work at Reef Technologies? We were hoping you’d ask. Working at Reef in practice Reef Technologies is a fully remote Python backend software house. We’re a small, agile, senior-only team. All of our current members have more than five years of strong experience, and our founder doesn’t only take care of sales, bureaucracy, and client relationships—he is also a programmer, so all of us really do work together and understand the job at hand. We’re serious about freedom at Reef. We mostly work asynchronously, which means that apart from a few meetings, you're free to code at any hour you like. Our staff members live in different time zones anyway, and, of course, we collaborate to accommodate everyone’s needs for synchronous engagements. What scheduled commitments can you expect? Every week, we hold a general news & celebrations (watercooler) call and a decision-making Sociocracy call for the whole team. Our main project also has a weekly planning call and dailies, but depending on the project and the client you work for, your meeting schedule might be different. Rest assured that your needs will be taken into account when we plan it. All in all, we do our best to ensure proper work-life balance and create an environment where you can focus on your code while at work and on whatever brings you pleasure in your free time. All that without ever setting foot in an office. We create ingenious solutions for complex challenges from the comfort of our own homes, from tropical beaches and from our favorite coffee shops. Some of us work early in the morning; others start out late at night. Each of us is free to choose their own programming environment. We know our engineers are competent enough to organize their work and achieve top productivity in their own way. Do you think you'd enjoy this type of freedom? Apply and let’s see if we should work together. :) Want to know even more? Check out the Reef Technologies Handbook to see our company policies. Want to see what our clients have to say about our work? We’re quite proud of our Clutch profile . Get to know the Founder, Paweł Polewicz, through his 30-minute talk about building teams with the best programmers out there and why being great at programming is not enough to be considered a top dev. Curious how we apply Sociocracy 3.0 in practice? Watch us explain exactly how it works with examples. Does this sound like a job you might enjoy, but you’re afraid your experience may not be enough? Then you should check out our Senior Python Backend Engineer opening as well .

Technology

emagine Polska

Senior Python Developer

Senior

Hybrid

Chester, United Kingdom

500 - 550 PLN

🏢 Summary: Senior Python/Automation Engineer contract opportunity focused on building enterprise automation for project management, financial controls, and process orchestration. The role develops production-ready AI agents and workflows, optimizes live solutions, and supports cross-team deployment and governance. 🗂️ Requirements: 5+ years of software engineering experience, Strong Python development expertise, LLM and Generative AI solution experience, LangChain, LangGraph, or similar framework proficiency, API design and integration experience, SQL and data processing experience, Git and CI/CD experience 📃 Skills: Python, LLMs, GenerativeAI, LangChain, LangGraph, APIs, SQL, Git, CICD 🏢 Description: Python Developer Chester £500-£550 emagine is a high-end professional services consultancy and solutions firm Specialising in providing business and technology services to the financial services sector, we power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication in delivering the optimal service for our clients. Our commitment is not just towards our clients but we aim to foster a positive and equitable working environment with our consultants and colleagues which stems from our core values: Confident, Dedicated, Responsible, Genuine. We are seeking a Senior Python / Automation Engineer with applied AI exposure to enhance enterprise-grade automation, focusing on project management, financial controls, and process orchestration. Main Responsibilities: Drive productivity gains through automation initiatives. Own the production maturity of solutions beyond proof of concept. Develop and maintain automated workflows and AI agents. Ensure monitoring and performance optimization in a live environment. Collaborate across teams for deployment and governance of automation projects. Key Requirements: 5+ years software engineering experience. Strong Python development expertise. Experience with LLMs and Generative AI solutions. Proficiency in LangChain, LangGraph or similar frameworks. API design and integration experience. SQL and data processing experience. Git and CI/CD experience. Our people The ideal consultants will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the project lifecycle, from strategy to implementation. This will provide you with a broad base of experience from which to build an outstanding career. The ideal consultants will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the project lifecycle. Interested? At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

Poland

Python Engineer

Senior

Hybrid

Warsaw, MZ, Poland

26,880 - 37,800 PLN/hr

🏢 Summary: Oferta dotyczy długoterminowej pracy przy tworzeniu platform zarządzania ryzykiem dla banków inwestycyjnych i funduszy hedge. Rola koncentruje się na backendzie w Pythonie, z okazjonalną pracą w C++, Go, Rust i TypeScript oraz w środowisku multi-cloud AWS i Azure. Przewidziano wynagrodzenie 160–195 dla poziomu Senior lub 200–225 dla poziomu Expert oraz pracę hybrydową z obecnością w biurze w Warszawie 4 razy w tygodniu. 🗂️ Requirements: Ukończone studia z informatyki, matematyki, fizyki lub pokrewnego kierunku, Zaawansowane projektowanie oprogramowania, Znajomość struktur danych i algorytmów, Doświadczenie z różnymi językami i paradygmatami programowania, Doświadczenie przynajmniej w jednym z języków: Python, C++, Go, Rust, TypeScript, Swobodne czytanie kodu w różnych językach, Gotowość do drobnych zmian w technologiach spoza codziennego stosu, Angielski na poziomie minimum B2+ 📃 Skills: Python, C++, Go, Rust, TypeScript, AWS, Azure, GCP, macOS 🏢 Description: W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT. Aktualnie poszukujemy osób na stanowisko: Senior Python Engineer (Financial Risk Platforms) Konkrety: Stawka: 160 - 195 (SENIOR) // 200 - 225 (EXPERT) Miejsce pracy/praca zdalna: Zapewniamy pewną swobodę pracy zdalnej, przy czym zapraszamy 4x/tydzień do warszawskiego biura Wymiar pracy: Fulltime Sektor: Investment banks/hedge funds. To nie jest zwykła "praca w branży IT" -  to ogromne wyzwanie i satysfakcja intelektualna. Zespół: Silne środowisko akademicko-developerskie, praca z pasjonatami, topowymi ekspertami nauk ścisłych i IT Proces rekrutacji: 1-etapowy (spotkanie zdalne via MS Teams z Managerem, połączone z krótkim zadaniem). Sporadycznie możliwe dodatkowe krótkie zdalne spotkanie z całym zespołem - połączone z decyzją Szacowany czas trwania projektu: Długoterminowy/bezterminowy Czas pracy/Strefa czasowa : Standardowe polskie godziny pracy Technologie/tematy na projekcie: Python, C++, Go, Rust, TypeScript, AWS, Azure, GCP, Object-Oriented Programming, Programming Paradigms, Trade Risk Assessment, Financial Markets, macOS Do Twoich głównych obowiązków na tym stanowisku należeć będzie: Wdrażanie oprogramowania do zarządzania ryzykiem (investment banks/hedge funds) Obszar techniczny: Backend oparty jest głównie na Pythonie. Możesz spodziewać się, że ponad 70% czasu programistycznego będziesz pracować właśnie w tym języku, mając jednocześnie styczność z C++, Go, Rustem oraz TypeScriptem. Zespół działa w środowisku multi-cloud, a rozwiązania produkcyjne są obecnie uruchomione na AWS i Azure. Poszukujemy osoby, która miała już kontakt przynajmniej z jednym z tych języków. Elastyczność technologiczna: Oczekujemy, że będziesz czuć się swobodnie podczas czytania kodu napisanego w różnych językach programowania. Nie wymagamy eksperckiej znajomości każdego z nich, ale zakładamy gotowość do okazjonalnego wprowadzania drobnych zmian w stosie technologicznym, z którego nie korzystasz na co dzień (bez obaw - każda zmiana zostanie zweryfikowana w procesie code review przed wdrożeniem). Środowisko pracy: Samodzielnie będziesz konfigurować swoje środowisko pracy. Domyślnym systemem jest macOS, jednak masz pełną swobodę w wyborze oprogramowania i narzędzi, które pozwalają Ci pracować komfortowo i efektywnie. Ta oferta będzie idealna dla Ciebie, jeśli posiadasz: Poszukujemy osób, których wiedza i kompetencje opierają się na solidnych podstawach akademickich, pasji do programowania oraz topowych umiejętnościach technicznych: Wykształcenie: Ukończone studia z zakresu Informatyki, matematyki, fizyki lub innego pokrewnego kierunku. Kluczowe kompetencje: Zaawansowana znajomość projektowania oprogramowania, struktur danych oraz algorytmów. Szerokie kompetencje techniczne: Doświadczenie w pracy z różnymi językami programowania oraz paradygmatami programistycznymi. Komunikacja: Dobrze rozwinięte umiejętności interpersonalne i komunikacyjne. Język angielski: Przynajmniej na poziomie B2+ Mile widziane: Wiedza z zakresu finansów i/lub doświadczenie na rynkach finansowych oraz znajomość rozwiązań chmurowych, takich jak AWS, Azure lub GCP Warto do nas dołączyć, ponieważ oferujemy: Dużą swobodę pracy zdalnej Długofalowe stabilne zatrudnienie Szansę na uczestniczenie w kluczowych projektach dla dużej firmy działającej w bardzo stabilnym sektorze Atrakcyjne wynagrodzenie (adekwatne do umiejętności i doświadczenia) Benefity (Lux Med, MultiSport...) W razie pytań pingnij śmiało na Linkedin'ie do Kuby

Technology

emagine Polska

Python Engineer - AI (FR/UK)

Senior

Hybrid

London, United Kingdom

700 - 750 PLN/hr

🏢 Summary: Senior/Lead Python Engineer role in a global banking technology environment, focused on building scalable applications for VAT recovery, regulatory reporting, and AI-driven solutions. The hybrid contract offers £700–£750 and includes technical leadership, application optimization, data analysis, and mentoring responsibilities. 🗂️ Requirements: 12+ years of Python development experience, OOP and software design principles, Complex SQL querying and database optimization, Linux deployment and Bash scripting, Autosys job scheduling experience, Git branching, versioning, and pull requests, Agile delivery experience; preferably Jira, TDD, BDD, and PyTest unit testing, Banking or financial-services experience, Technical team leadership and autonomous working, Fluent English 📃 Skills: Python, OOP, SQL, Linux, Bash, Autosys, Git, Jira, TDD, BDD, PyTest, Agile 🏢 Description: Python Developer Hybrid £700 - £750 emagine is a high-end professional services consultancy and solutions firm Specialising in providing business and technology services to the financial services sector, we power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication in delivering the optimal service for our clients. Our commitment is not just towards our clients but we aim to foster a positive and equitable working environment with our consultants and colleagues which stems from our core values: Confident, Dedicated, Responsible, Genuine. We are seeking a  Senior/Lead Python Engineer specializing in the development and maintenance of high-performance, scalable applications within a global banking technology environment. This role focuses on enhancing VAT recovery, improving regulatory reporting, and implementing AI-driven solutions, delivering tangible savings and ensuring compliance across the organization. Main Responsibilities Design, develop, and optimize Python-based applications with clean, scalable, and maintainable code. Work with large SQL databases to design schemas, optimize queries, and ensure data integrity. Manage and deploy applications in Linux environments, including scripting and automation. Utilize GIT for version control, including branching, merging, and code reviews. Work within Agile workflows to manage tasks, sprints, and project tracking. Develop and maintain job scheduling workflows using Autosys. Troubleshoot and resolve performance bottlenecks, application bugs, and system issues. Mentor junior developers and lead the adoption of coding best practices and emerging technologies. Analyze data to support reporting, analytics, and system improvements. Key Requirements 12+ years of experience in Python development with expertise in OOP and software design principles. Strong SQL skills for complex queries and database optimization. Hands-on experience with Linux environments (bash scripting and deployment). Experience with Autosys for job scheduling. Proficiency in GIT, including branching strategies, code versioning, and pull requests. Experience with Agile project management tools, preferably JIRA. Knowledge of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Unit Testing (PyTest). Strong analytical, problem-solving, and communication skills. Ability to work autonomously and lead technical teams effectively. Prior experience in a banking or financial services context. Fluent in English. Our people The ideal consultants will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the project lifecycle, from strategy to implementation. This will provide you with a broad base of experience from which to build an outstanding career. The ideal consultants will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the project lifecycle. Interested? At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

Flyps

Senior Python Engineer (LLMs)

Senior

Remote

Poznan, WP, Poland

26,000 - 33,000 PLN/mo

🏢 Summary: Join a remote B2B team as a Python Engineer building and deploying AI-driven LLM and NLP solutions. The role combines hands-on development of RAG, vector-search, and AI-agent workflows with client collaboration, technical decision-making, and product impact. 🗂️ Requirements: 5+ years of experience in software engineering, AI, ML, or a related field, Production experience with LLMs or NLP, Experience with RAG, vector search, or agent-based LLM architectures, Strong Python skills, Experience deploying models or pipelines with FastAPI, Strong communication skills, Polish at B2+ level, English at B2+ level 📃 Skills: Python, LLMs, NLP, RAG, FastAPI, NumPy, Pandas, Scikit-learn, Vector-search, Agents 🏢 Description: The role We're looking for an experienced Python Engineer to join our team and help build cutting-edge solutions using LLM technologies. If you enjoy having real impact on product direction, making key technical decisions, and working directly with clients- this role is for you. What you’ll do Work on the development and deployment of AI-driven features, ensuring timely delivery and continuous iteration Participate in client meetings to discuss progress, architecture, and system capabilities Build and improve LLM/NLP-based data extraction and analysis models Develop and orchestrate AI agents capable of handling multi-step, tool-augmented workflows Optimize system performance for real-time and large-scale applications Ensure statistical accuracy in lifecycle tracking and model evaluation Collaborate closely with product managers, engineers, and other stakeholders What we’re looking for 5+ years of experience in SE/AI/ML or a related field Hands-on experience with LLMs or NLP in production environments Experience with RAG, vector search, or agent-based LLM architectures Solid Python skills (NumPy, Pandas, Scikit-learn, etc.) Experience deploying models or pipelines using FastAPI Strong communication skills – your input will help shape the roadmap Comfortable working in a bilingual environment (Polish B2+, English B2+) Bonus points: Experience with Computer Vision What we offer 26 000 - 33 000 PLN net + VAT monthly, B2B 100% remote setup and flexible hours Private medical care, life insurance, and Multisport 🏃‍♂️‍➡️ Referral bonuses Equipment of your choice (MacBook by default) Interesting, challenging projects - we only take on the ones we believe in :-)

Technology

emagine Polska

Generative AI Python Developer

Mid

On-site

Dublin, Ireland

500 - 500 PLN

🏢 Summary: 12-month, on-site Dublin contract for a mid-level or senior Python engineer to build a scalable Cyber Generative AI platform focused on threat hunting. The role involves developing, testing, and maintaining distributed software and AI-driven detection features within a global Agile team, at €500 per day. 🗂️ Requirements: Python 3+ development experience, Python ecosystem expertise: NumPy, Pandas, PyTorch, Software engineering principles, algorithms, data structures, Highly available distributed systems experience, Agile development experience, SQL and NoSQL database experience, Problem-solving and analytical skills, Global team communication skills 📃 Skills: Python, NumPy, Pandas, PyTorch, SQL, NoSQL, Agile 🏢 Description: Generative AI Python Developer 500Eu Per day Initial 12 month Engagement 5 days on site in Dublin emagine is a high-end professional services consultancy and solutions firm specialising in providing business and technology services to the financial services sector. We power progress, solve challenges, and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication to delivering the optimal service for our clients. Our commitment is not just towards our clients — we aim to foster a positive and equitable working environment with our consultants and colleagues, which stems from our core values: Confident, Dedicated, Responsible, Genuine. We are developing a next-generation Cyber Generative AI Platform designed to modernise cybersecurity operations, with an initial focus on Cyber Threat Hunting. The programme aims to deliver a scalable and extensible GenAI foundation that seamlessly integrates with existing security operations, enabling organisations to enhance threat analysis, accelerate detection, and reduce manual effort. Leveraging advanced technologies including Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), Advanced MCP, tool calling, prompt engineering, and fine-tuning, the platform will automate complex threat-hunting workflows and improve detection accuracy. Built with flexibility and scalability in mind, the platform will provide a foundation for future cybersecurity use cases while driving greater efficiency and effectiveness across security operations. The Role As a Software Engineer (Mid-Level or Senior), you will play a key role in designing, developing, and delivering innovative software solutions that support this strategic cybersecurity initiative. Working within an Agile, globally distributed team, you will contribute to the development of robust, scalable, and maintainable software that meets both business and compliance requirements. Key Responsibilities Contribute to story refinement, technical design discussions, and requirements definition. Assist the team in estimating and planning work throughout the software development lifecycle. Develop proof-of-concepts to validate new technologies, ideas, and approaches. Design, build, test, and maintain high-quality software solutions. Write clean, maintainable, and scalable Python code. Execute unit testing and ensure solutions meet defined acceptance criteria. Troubleshoot and resolve technical challenges across the platform. Collaborate closely with global teams across the US, EMEA, and APAC. Support the implementation of AI-driven features to enhance cyber threat detection and analysis. Required Skills & Experience Strong software development experience using Python 3+. Deep understanding of Python ecosystems, libraries, and frameworks such as: NumPy Pandas PyTorch Strong foundation in software engineering principles, algorithms, and data structures. Experience building and supporting highly available, distributed systems. Solid understanding of Agile development methodologies. Experience working with both SQL and NoSQL databases. Strong problem-solving and analytical skills. Excellent communication skills and ability to work effectively within a global team environment. Desirable Skills Experience with microservices architecture and containerisation technologies such as Kubernetes. Exposure to AI, Machine Learning, and Generative AI solutions. Experience with Retrieval-Augmented Generation (RAG) and prompt engineering techniques. Knowledge of data science and machine learning frameworks. Experience working with cloud platforms including: AWS Microsoft Azure Google Cloud Platform (GCP) Contributions to open-source software projects. Interested? At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

EPAM Systems

Python Developer

Mid

Hybrid

Krakow, MA, Poland

🏢 Summary: Python Developer role focused on delivering secure, scalable application and AWS cloud infrastructure features. The position combines feature development, security remediation, CI/CD, and production operations in collaboration with product, platform, and security teams. 🗂️ Requirements: 3+ years of software development, architecture, and system integration experience, Hands-on AWS experience with Lambda, ECS, S3, DynamoDB, Aurora, CloudFormation, and CloudWatch, Proficiency in Java, Python, and TypeScript, including API development, design patterns, and quality engineering, Relational database fundamentals and basic SQL query writing, CI/CD experience with GitHub Actions, reusable workflows, environment protection rules, and artifact/version management, Production operations and observability experience with Splunk and Honeycomb, Knowledge of enterprise tooling, multi-region resiliency, failover, feature toggling, IT risk, information security, compliance, and change governance, Written and spoken English at B2+ level 📃 Skills: Python, Java, TypeScript, AWS, Lambda, ECS, S3, DynamoDB, Aurora, CloudFormation, CloudWatch, SQL, GitHub, Splunk, Honeycomb, CI/CD, SRE 🏢 Description: We are seeking a skilled Python Developer to join our team and contribute to the delivery of robust application and cloud infrastructure solutions. In this role, you will work on both feature development and security remediation, collaborating with cross-functional partners to build maintainable, secure, and scalable systems that meet business needs. Responsibilities Deliver application and cloud infrastructure features, including development, testing, and deployment, working from established designs and acceptance criteria Implement security remediation work (vulnerability fixes, dependency upgrades, code hardening) and net-new features as prioritized by the team lead Translate technical requirements into well-structured, testable, and maintainable code that meets team quality bars for reviews and tests Promote changes through dev, test, and production environments following established change management processes and documentation standards Collaborate with product, platform, and security partners to clarify requirements and deliver work that meets business needs Requirements 3+ years of experience in software development, architecture, and system integration Hands-on expertise in AWS services such as Lambda, ECS, and S3 Proficiency in AWS data and infrastructure services, including DynamoDB, Aurora, CloudFormation, and CloudWatch Strong software engineering skills in Java, Python, and TypeScript (or equivalent), including design patterns, API development, and quality engineering practices Understanding of relational database fundamentals and competency in writing basic SQL queries Expertise in CI/CD using GitHub Actions/workflows, reusable workflows, environment protection rules, and artifact/version management Proven capability to operate and improve production systems using modern observability tools such as Splunk and Honeycomb, with an SRE/operational mindset Knowledge of owning/operating enterprise tooling, multi-region cloud resiliency and failover practices, and feature toggling solutions Familiarity with IT risk and information security expectations, with the ability to deliver solutions that meet security, compliance, and change governance requirements Excellent command of written and spoken English (B2+ level) We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.