Enigma

Senior Software Engineer | Python |Typescript | AWS | Bun | Terraform | Docker | Redis | SQL | NoSQL

Spain

3 days ago
Save Job

Summary

Senior Software Engineer | Python |Typescript | AWS | Bun | Terraform | Docker | Redis | SQL | NoSQL


Senior Software Engineer


About the Company

We are a rapidly growing technology company developing innovative solutions that help organizations operate more efficiently and make smarter decisions through data-driven tools. Our founding team brings experience from leading global tech companies, and we’ve built a platform that is already delivering measurable impact for clients across a range of sectors. Backed by respected investors, we’re scaling up to meet increasing demand and are looking for talented individuals who thrive in fast-paced, collaborative environments.


The Opportunity

We’re looking for a Senior Software Engineer to join our backend team and contribute to the development of our core systems. This role involves building and maintaining robust infrastructure to support high-performance applications across a range of business use cases. You’ll work closely with engineers, product teams, and stakeholders to ensure our systems are secure, scalable, and reliable.

This is a high-impact position with the opportunity to influence architectural decisions, guide technical direction, and contribute to a strong engineering culture.


What You’ll Do

  • Design, build, and maintain backend systems and services using Python and TypeScript.
  • Collaborate with frontend developers (React) to ensure seamless integration with user interfaces.
  • Develop and maintain APIs and microservices to support core business functionality.
  • Optimize performance, reliability, and scalability of backend infrastructure.
  • Work with cross-functional teams to turn product requirements into technical solutions.
  • Participate in code reviews, mentor team members, and promote engineering best practices.
  • Help define and implement long-term architectural improvements.
  • Support continuous delivery and DevOps initiatives.


What We’re Looking For

  • 5+ years of experience in backend software development, ideally with Python and TypeScript.
  • Experience working with modern frontend frameworks (e.g., React) is a plus.
  • Strong understanding of APIs, microservices, and distributed systems.
  • Familiarity with cloud platforms (AWS, GCP, or similar) and infrastructure-as-code practices.
  • Solid experience with both SQL and NoSQL databases.
  • A background in designing scalable systems and writing clean, maintainable code.
  • Excellent communication and collaboration skills.
  • Ability to align technical work with broader business objectives.
  • Comfortable working in a dynamic, fast-paced environment.
  • Experience contributing to architecture decisions and mentoring peers.


Why Join Us?

  • Play a key role in building and scaling an impactful product.
  • Join a company with strong momentum and long-term vision.
  • Remote-first culture with flexibility and autonomy.
  • Work with a talented, driven, and collaborative team.
  • Opportunities for growth, ownership, and technical leadership.


Senior Software Engineer | Python |Typescript | AWS | Bun | Terraform | Docker | Redis | SQL | NoSQL

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job