Job Description
Join the elite engineering team at Apex Innovations in Los Angeles! We are looking for a highly skilled Software Engineer to join our core infrastructure group. In this role, you will drive critical system improvements and manage high-impact weekend deployments, ensuring our platform remains resilient and scalable.
Enjoy the best of both worlds: a competitive salary, comprehensive benefits, and a schedule that gives you your weekdays back. If you are passionate about code quality and stability, we want to hear from you.
Why Join Us?
- Impactful Work: Own the stability of our production environment.
- Flexible Schedule: Monday through Friday are yours to enjoy.
- Top-Tier Compensation: Competitive base salary and performance bonuses.
Responsibilities
- Deployment & Maintenance: Lead and execute scheduled maintenance windows and weekend deployments to ensure zero downtime and optimal system performance.
- System Architecture: Design and implement scalable backend services and microservices architecture.
- Code Quality: Write clean, efficient, and testable code while conducting rigorous code reviews for the team.
- Problem Solving: Diagnose and resolve complex technical issues in a high-stakes environment.
- Cross-Functional Collaboration: Partner with QA, DevOps, and Product teams to align technical strategies with business goals.
- Documentation: Maintain comprehensive technical documentation for all engineering processes and APIs.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 5+ years of professional software development experience.
- Languages: Proficiency in Python, Java, or Go.
- Infrastructure: Strong experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Tools: Deep knowledge of Git, CI/CD pipelines, and Agile methodologies.
- Communication: Excellent verbal and written communication skills in a collaborative environment.