Job Description
Are you a visionary engineer ready to make an impact? Apex Systems is hiring a Senior Software Engineer in San Jose, CA. We're offering a generous $15,000 Sign-On Bonus for top talent to join our dynamic team at the forefront of innovation.
As a key member of our engineering squad, you will architect scalable solutions, mentor junior developers, and drive technical excellence. If you thrive in a fast-paced environment and want to work with cutting-edge technologies, this is your chance to accelerate your career.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks.
- Lead architectural discussions and contribute to technical decision-making processes.
- Mentor junior developers and conduct code reviews to ensure best practices and maintainability.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and deliver solutions.
- Optimize application performance, security, and scalability to handle high traffic loads.
- Troubleshoot complex issues in production environments and implement robust debugging strategies.
- Stay current with industry trends and integrate emerging technologies into our tech stack.
Qualifications
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two modern programming languages (e.g., Python, Java, TypeScript).
- Strong experience with cloud platforms such as AWS or Azure.
- Experience with relational and non-relational databases (SQL, NoSQL).
- Excellent problem-solving skills and ability to work independently.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).