Job Description
Are you a visionary engineer passionate about building high-scale, resilient systems? Apex Dynamics is seeking a Senior Software Engineer to join our core infrastructure team in San Francisco. You will be responsible for designing and implementing the next generation of our cloud-native platforms, driving technical excellence, and shaping the future of our product architecture.
We offer a collaborative, high-impact environment where your code will directly influence millions of users globally.
Responsibilities
- Architect and maintain scalable, high-performance distributed systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct deep-dive code reviews to ensure system reliability and security.
- Identify and resolve complex performance bottlenecks in our cloud infrastructure.
- Mentor junior developers and promote best practices in software engineering.
- Participate in architectural discussions and influence the long-term technical roadmap.
Qualifications
- 5+ years of professional experience in backend software development.
- Proficiency in Go, Java, or Python with a deep understanding of multi-threading.
- Extensive experience with cloud providers (AWS, GCP, or Azure).
- Strong knowledge of containerization and orchestration (Kubernetes, Docker).
- Experience with NoSQL and relational database design and optimization.
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- Excellent communication and problem-solving skills in an agile environment.