Job Title: Senior Python Backend Engineer Company Name: ioet Job Url: https://www.simplyhired.com/job/QwwExm7APoDEYK1wCoUhSVNHjW7etSOML6lpSrFtmPgXNc7mG-Y4Wg Job Description: Senior Python Backend Engineer ioet Incline Village, NV Job Details Full-time 3 hours ago Benefits Paid holidays Flexible schedule Qualifications Performance tuning Cloud infrastructure Go CSS 5 years Test-driven development English Scalable systems Docker JavaScript New Relic Scalability Developing and maintaining backend systems S3 Amazon CloudWatch Integration testing Kafka DynamoDB Senior level AI Communication skills Python Software architecture HTML AWS Lambda Full Job Description At ioet, a leading software company with a talented team across LATAM, we provide Software Engineering as a service to clients worldwide. Join us for exciting professional challenges, working on projects ranging from innovative startups to globally recognized brands. Our positions are full-time, remote, and offer competitive compensation in USD. We are looking for a Senior Python Backend Engineer who is eager to grow professionally within our dynamic and highly skilled software development team. The team is now rebuilding a platform to be more modular, resilient, and future-proof, and you’ll play a key role in that transformation. This role is ideal for someone who is hands-on, technically solid, proactive, and curious. Someone who enjoys solving complex problems, collaborating with strong senior engineers, and working in fast-moving environments. What You’ll Do: Design, build, and maintain backend services in Python, contributing directly to high-scale production systems Work extensively with AWS DynamoDB, including streams, modeling, performance tuning, and real-world data workflows Develop hexagonal architecture and event-driven systems using Kafka and AWS services such as SQS, SNS, and Kinesis. Write clean, well-tested code using Pytest and mocks, and follow TDD practices. Use IaC tools to support infrastructure tasks. Work closely with experienced senior engineers and contribute to a culture of ownership, continuous improvement, and learning. Learn, experiment, and apply AI tools in your daily work as part of ioet's learning initiatives. Requirements: 5+ years of professional experience in software development Python expert level with solid knowledge of best practices Knowledge about Hexagonal Architecture, DDD, or Event-Driven Architecture AWS proficiency with services like S3, SQS, and SNS Familiarity with Pytest, Mocker, or other testing tools for unit and integration testing, TDD experience, or a solid testing mindset Strong English communication skills - Minimum B2 level proficiency Send your application and CV in English (mandatory) Based in Latin America Nice to Have: Experience with DynamoDB Experience with Docker containerization and environment management Familiarity with Golang Experience with tools such as Dynamo Streams or Kafka HTML/CSS/JavaScript: Basic skills for occasional full-stack support Frameworks: Tornado, FastAPI, or other Python web frameworks Advanced AWS: Familiarity with CloudWatch, SNS, Lambda Monitoring: New Relic or any observability tool based on OpenTelemetry Familiar with Kubernetes Familiar with Oracle Integration Cloud Benefits: Remote work Flexible schedule Collaboration with international clients USD compensation Paid Holidays and Vacations Paid family and sick leaves English classes Educational and wellness bonus Structured career plan with regular salary reviews Emphasis on personal growth and mentorship Are you ready to be part of the ioet journey? Get your CV in English and Apply Now. If you are curious to know more about our culture, technologies, and blogs, visit www.ioet.com