Job Description
Are you a visionary engineer looking to solve complex architectural challenges? Apex Dynamics is a high-growth technology firm redefining cloud-native infrastructure. We are seeking a Senior Software Engineer to join our core engineering team to build scalable, high-performance systems that empower businesses globally.
You will work in a fast-paced environment where your code directly impacts our product trajectory. We value clean design, rigorous testing, and collaborative innovation.
Responsibilities
- Architect and develop robust, scalable microservices using modern backend technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, security, and scalability for a global user base.
- Mentor junior engineers through code reviews and technical knowledge sharing.
- Maintain high standards of code quality through automated testing and CI/CD pipelines.
- Diagnose and troubleshoot complex production issues to ensure 99.99% system uptime.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Deep proficiency in Java, Python, or Go.
- Extensive experience with cloud platforms (AWS, GCP, or Azure).
- Strong understanding of relational and NoSQL database design (PostgreSQL, Redis).
- Proven ability to architect distributed systems and microservices.
- Experience with containerization (Docker, Kubernetes) and CI/CD workflows.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.