Job Description
We are seeking a visionary Senior Software Engineer to join our dynamic team in San Jose. At Apex Digital Systems, we are building the future of scalable cloud infrastructure, and we need a problem-solver who thrives in a fast-paced, innovative environment.
This is a hiring immediately opportunity for a self-starter who is passionate about clean code, system architecture, and delivering high-impact solutions to our global clients.
Responsibilities
- Architect & Design: Design, develop, and maintain scalable, high-performance software systems using modern technologies.
- Code Quality: Write clean, efficient, and well-documented code; conduct thorough code reviews to ensure best practices.
- Cross-Functional Collaboration: Work closely with product managers, designers, and other engineers to define requirements and deliver features.
- Mentorship: Guide junior developers, fostering a culture of continuous learning and technical excellence.
- Problem Solving: Identify bottlenecks in existing systems and architect efficient solutions to improve performance and reliability.
Qualifications
- Experience: 5+ years of professional software development experience in a similar role.
- Languages: Proficiency in Java, Python, or Go is required.
- Cloud Expertise: Strong understanding of cloud platforms such as AWS or Azure.
- Databases: Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Tools: Familiarity with CI/CD pipelines, Docker, and Kubernetes.
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.