Job Description
Are you a visionary Software Engineer looking for a new challenge in the heart of Silicon Valley? Apex Dynamics is looking for a talented Senior Software Engineer to join our rapidly growing team. We are thrilled to offer a comprehensive relocation assistance package to help you make the move to San Francisco seamlessly.
We are building the next generation of scalable cloud infrastructure, and we need engineers who thrive in a fast-paced, collaborative environment. If you are passionate about writing clean, efficient code and love solving complex technical challenges, we want to hear from you.
Why Join Apex Dynamics?
- Generous Relocation Package: We cover moving costs and provide a settling-in bonus.
- Top-Tier Benefits: Comprehensive health, dental, and vision coverage.
- Professional Growth: Annual stipend for conferences, courses, and certifications.
- Modern Tech Stack: Work with the latest technologies including Kubernetes, Docker, and Serverless architectures.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions.
- Collaborate with cross-functional teams (Product, Design, Engineering) to define, design, and ship new features.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure code quality and technical excellence.
- Identify and troubleshoot complex technical issues and implement effective solutions.
- Participate in architectural decision-making and system design reviews.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Python, Java, Go, or TypeScript).
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Excellent problem-solving skills and ability to work in an agile environment.
- Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.