Senior Cloud Software Engineer
What You’ll Do
Design, develop, and maintain scalable backend services primarily in Golang
Collaborate with Data Engineers to design and optimize PostgreSQL data models
Architect cloud-native systems and infrastructure on AWS
Lead development on major features and services from concept to deployment
Simplify architecture and infrastructure to improve performance and maintainability
Partner with the CTO and other engineering leads on technical strategy
Integrate and maintain third-party payment systems
Write clean, efficient, and testable code
Mentor teammates and provide technical guidance when needed
What We’re Looking For
5+ years of professional software engineering experience
Strong command of Golang or similar statically typed languages
Deep experience with relational databases—especially PostgreSQL
Hands-on experience with AWS cloud services and architecture
Experience with Docker and containerized application deployment
Proven ability to lead system design and architecture decisions
Strong debugging, problem-solving, and analytical skills
Excellent communication skills—written and verbal
Bonus: Experience integrating payment systems
Bonus: Background in fast-paced startup environments
What Sets You Apart
You thrive in self-directed roles and take full ownership of projects
You think in systems and balance short-term impact with long-term scalability
You’re collaborative, adaptable, and work well across disciplines
You know how to prioritize, execute, and deliver