Job Description
We are seeking a visionary Senior Software Engineer to join our elite team in San Jose, CA. This is an immediate hire opportunity for a candidate who thrives in a fast-paced, high-impact environment. At Apex Innovations, we are building the future of scalable cloud solutions, and we need a technical leader to drive our architecture forward.
In this role, you will be responsible for architecting robust systems and mentoring a talented group of engineers. If you are looking for a role that combines technical depth with the excitement of immediate deployment, this is the place for you.
Key Highlights:
- Immediate start date available.
- Top-tier compensation package.
- Hybrid work model.
Responsibilities
- Architect and develop scalable, high-performance software applications using modern frameworks.
- Lead architectural decisions and code reviews to ensure maintainability and scalability.
- Collaborate closely with product managers and cross-functional teams to define technical requirements.
- Optimize database performance and ensure data integrity across distributed systems.
- Implement CI/CD pipelines to automate testing and deployment processes.
- Troubleshoot complex production issues and provide technical guidance to junior developers.
- Stay current with emerging technologies and industry best practices to drive innovation.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Proficiency in backend languages such as Java, Python, or Go.
- Strong experience with cloud platforms, specifically AWS or GCP.
- Deep understanding of microservices architecture, RESTful APIs, and message queues.
- Experience with containerization tools like Docker and Kubernetes.
- Excellent communication skills and the ability to work effectively in Agile teams.