Note: The job is a remote job and is open to candidates in USA. Superformula is seeking a Senior Software Engineer who loves crafting thoughtful, scalable systems and collaborating with other talented engineers. The role involves designing, building, and maintaining cloud-native products while mentoring teammates and focusing on clean architecture and continuous improvement.
Responsibilities
- Build software that solves real problems
- Design, build, and maintain cloud-native products using Scala, TypeScript, C#, AWS, and containerized microservices
- Ship everything from public APIs to internal platforms that power critical business operations
- Spend most of your time building, testing, reviewing, and improving software
- Mentor teammates and help shape technical direction
Skills
- 4+ years building production software
- Strong experience with object-oriented or functional programming
- Experience with Scala, TypeScript, C#, or similar languages
- Solid understanding of distributed systems and microservices
- Experience with AWS, Docker, Lambda, ECS, and cloud-native architectures
- Comfortable with Test-Driven Development, CI/CD, and Agile practices
- Experience with Git, Terraform, CloudFormation, Jenkins, Redis, DynamoDB, RDS, S3, SQS, or RabbitMQ
- Strong ownership mindset with the ability to work independently
- Enjoy mentoring teammates, reviewing code, and collaborating on architecture
- Bachelor's degree in Computer Science or equivalent professional experience
Company Overview