High-Performance Backend Developer
Our company is seeking a talented Senior Software Engineer to join our fast-growing technology-driven team. As a key member of our backend services, you will play a crucial role in shaping the architecture and future of our systems.
We are focused on building high-performance, scalable systems that power real-time customer experiences for millions of users daily. Our ideal candidate will have experience with object-oriented languages such as .NET or C#, distributed systems architecture, and cloud environments like AWS or Google Cloud Platform.
Key Responsibilities
* Design, develop, and maintain robust APIs and backend services processing millions of real-time transactions daily.
* Deliver high-quality, production-ready code with an emphasis on scalability, reliability, and performance.
* Collaborate with cross-functional teams including architects, product managers, and QA to ensure alignment with technical and business goals.
* Mentor junior developers and contribute to maintaining a high-quality engineering culture.
Requirements
* 3+ years of professional experience in backend software development.
* Strong understanding of OOP principles, design patterns, and distributed systems architecture.
* Proven experience deploying and managing applications in cloud environments.
* Expertise in developing and maintaining automated tests including unit, integration, and performance testing.
Benefits
* Competitive compensation and benefits package.
* Flexible hybrid working model.
* Annual bonus and stock/equity options.
* Generous annual leave and wellness days.
* Learning & development budget.