Job Description
Are you a visionary engineer looking to make a tangible impact from the heart of California's Central Valley? Apex Logic Systems is seeking a Senior Software Engineer to join our distributed team. We bridge the gap between complex backend architectures and seamless user experiences, all while maintaining a flexible, remote-first culture.
In this role, you will lead the technical direction for high-impact projects, mentor junior developers, and ensure our software solutions are robust, scalable, and secure. If you are passionate about clean code and innovation, we want to hear from you.
Responsibilities
- Architect and develop scalable microservices and APIs using modern technologies.
- Lead code reviews and establish best practices for software development lifecycle (SDLC).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and troubleshoot complex technical issues in real-time.
- Mentor junior engineers and contribute to technical decision-making processes.
- Implement and maintain CI/CD pipelines to ensure rapid, reliable deployments.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in at least one major language (Python, Java, or Go).
- Strong experience with cloud platforms (AWS, Azure, or GCP).
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with frontend frameworks (React, Angular, or Vue.js) is a plus.
- B.S. in Computer Science, Engineering, or a related field.