Job Description
Are you a visionary Software Engineer ready to shape the future of technology in sunny San Diego?
Apex Innovations Inc. is seeking a talented Senior Software Engineer to join our dynamic team. We are a fast-paced, forward-thinking company that thrives on solving complex problems through innovative code. If you are passionate about building scalable, high-performance applications and want to work in one of the most vibrant tech hubs in the nation, we want to hear from you.
Why Join Us?
- Competitive Compensation: $140k - $180k base salary plus annual bonuses.
- Flexible Work Environment: Hybrid model available for the right candidate.
- Professional Growth: Access to the latest technologies and continuous learning budgets.
- Impactful Work: Your code will power critical systems used by thousands of users daily.
We are looking for someone who doesn't just write code, but architects solutions. If you are driven, detail-oriented, and ready to take your career to the next level, apply today.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance optimization.
- Mentor junior developers and provide technical guidance within the engineering team.
- Debug and resolve complex technical issues and performance bottlenecks in production environments.
- Contribute to technical documentation and architecture planning sessions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or Go.
- Experience with AWS or Google Cloud Platform (GCP).
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Proven experience in database design and management (SQL and NoSQL).
- Strong problem-solving skills and ability to work in a fast-paced Agile environment.
- Excellent communication skills and ability to collaborate effectively in a team setting.