Job Description
Are you a visionary engineer ready to architect the future of scalable data infrastructure? Nexus Innovations is seeking a world-class Senior Backend Engineer to join our elite engineering team in San Francisco. We are on a mission to revolutionize enterprise data processing, and we need a technical leader who thrives in fast-paced, high-impact environments.
In this role, you will take ownership of critical backend services, ensuring they are not only robust and secure but also capable of handling millions of requests per second. You will work closely with cross-functional teams of product managers, designers, and frontend developers to deliver seamless user experiences. If you are passionate about clean code, system architecture, and mentoring the next generation of engineers, we want to hear from you.
Why Join Nexus Innovations?
- Competitive compensation package with equity options.
- Flexible remote-first policy with a vibrant SF office culture.
- Access to the latest cloud technologies and AI tools.
- Continuous learning and professional development budget.
Responsibilities
- Design, develop, and maintain highly scalable, distributed backend systems using Python and Go.
- Architect database schemas and optimize query performance for complex data retrieval tasks.
- Collaborate with product managers to define technical requirements and translate business needs into technical solutions.
- Implement rigorous testing strategies, including unit, integration, and end-to-end testing, to ensure system reliability.
- Mentor junior engineers, conduct code reviews, and establish best practices for coding and deployment.
- Ensure system security and compliance with industry standards (SOC2, GDPR).
- Participate in on-call rotations to monitor system health and resolve production incidents quickly.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience with a focus on backend systems.
- Strong proficiency in Python, Go, or Java.
- Deep understanding of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Experience designing microservices architectures and containerized environments (Docker, Kubernetes).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Excellent problem-solving skills and ability to write clean, maintainable code.
- Strong communication skills and ability to collaborate effectively in a remote team setting.