Job Description
Are you a visionary engineer ready to architect the future of digital infrastructure? Apex Innovations is seeking a Senior Backend Engineer to join our elite engineering team in San Francisco. In this pivotal role, you will be responsible for designing and implementing scalable, high-performance APIs that power our global platform. We are looking for a problem solver who thrives in a fast-paced environment and is passionate about writing clean, maintainable code.
As a key member of our technical staff, you will bridge the gap between complex system design and business requirements, ensuring our solutions are robust, secure, and user-centric. If you are ready to take your career to the next level and work with cutting-edge technologies, we want to hear from you.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure backend services and APIs using modern languages and frameworks.
- Lead architectural decisions, ensuring system reliability, performance optimization, and cost-effectiveness.
- Conduct thorough code reviews and provide technical mentorship to junior and mid-level engineers.
- Collaborate closely with cross-functional teams including frontend developers, product managers, and designers.
- Implement CI/CD pipelines and automate deployment processes to ensure rapid and reliable delivery.
- Identify technical debt and drive initiatives to refactor and improve existing codebases.
- Contribute to the definition of engineering standards and best practices within the organization.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- Minimum of 5+ years of professional software development experience with a strong focus on backend architecture.
- Proficiency in at least one modern programming language such as Python, Go, Java, or Node.js.
- Deep understanding of distributed systems, microservices architecture, and cloud-native technologies (AWS, GCP, or Azure).
- Experience with relational and non-relational databases (PostgreSQL, MongoDB, Redis).
- Strong knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to troubleshoot complex issues under pressure.