We are seeking a Senior Software Engineer to help design, build, and scale backend systems and platform capabilities that power high-traffic digital products and operational workflows.
Requirements
- 6+ years of professional software engineering experience building and operating production systems at scale
- Strong backend engineering experience with Java, Python, or similar object-oriented programming languages
- Experience designing and building distributed systems, APIs, and scalable backend architectures
- Strong understanding of software design patterns, system reliability, and performance optimization
- Experience working with cloud platforms such as AWS, GCP, or Azure
- Experience with CI/CD pipelines, automated deployments, and modern development workflows
- Strong understanding of observability practices including logging, monitoring, and tracing
- Experience working within agile or hybrid software development environments
- Ability to mentor engineers and contribute to technical leadership initiatives
- Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders