Job Description
Join Nexus Systems, a fast-growing cloud infrastructure leader, to build the next generation of scalable enterprise software. We are seeking a mission-driven Senior Software Engineer to help define our architectural direction and mentor a world-class engineering team. If you thrive on solving complex distributed systems challenges in a high-impact environment, this role is for you.
Responsibilities
- Architect and implement robust, scalable features across our distributed cloud platform.
- Lead code reviews and establish engineering best practices to ensure high-quality, maintainable code.
- Collaborate with product managers and designers to translate business requirements into technical roadmaps.
- Optimize system performance and reliability to support millions of daily active users.
- Mentor junior engineers and foster a culture of continuous learning and technical excellence.
- Participate in on-call rotations and lead incident resolution to maintain 99.99% system availability.
- Bridge the gap between front-end interfaces and back-end service layers using modern API paradigms.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience in cloud-native environments.
- Expertise in at least one modern language: Java, Go, Python, or TypeScript.
- Deep understanding of cloud infrastructure (AWS, GCP, or Azure) and container orchestration (Kubernetes).
- Proven track record of designing high-traffic, low-latency microservices.
- Experience with relational and non-relational databases (PostgreSQL, Redis, MongoDB).
- Strong communication skills with a proven ability to bridge technical and non-technical stakeholder needs.