Job Description
We are looking for a visionary Senior Software Engineer to join Apex Digital Systems, a leader in next-generation cloud infrastructure. In this role, you will architect scalable, high-performance solutions that power the future of enterprise data processing. If you are passionate about cutting-edge technology and want to make a tangible impact on the industry, we want to hear from you.
Our culture is built on innovation, collaboration, and continuous learning. We offer a competitive benefits package, including remote work flexibility, equity opportunities, and professional development budgets.
Responsibilities
- Architect and develop scalable cloud-native microservices using Python, Go, and TypeScript.
- Lead code reviews and mentor junior engineers to ensure code quality and best practices.
- Design and implement robust data pipelines and machine learning integration layers.
- Collaborate with cross-functional product teams to translate business requirements into technical solutions.
- Optimize application performance, security, and reliability across global deployments.
- Drive technical strategy and innovation within the engineering department.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional experience in backend software development.
- Deep expertise in cloud platforms (AWS, GCP, or Azure).
- Proficiency in containerization and orchestration (Docker, Kubernetes).
- Strong understanding of database management systems (SQL and NoSQL).
- Experience with CI/CD pipelines and agile development methodologies.