Job Description
Welcome to the future of tech at NexGen Systems. We are currently seeking a Senior Software Engineer to join our elite team in sunny San Diego. If you thrive in a fast-paced, innovative environment and love solving complex architectural challenges, this is your chance to make a tangible impact on products used by millions.
We offer a hybrid work model, competitive equity packages, and a culture that prioritizes technical excellence and autonomy. In this pivotal role, you will lead the development of our flagship SaaS platform, ensuring scalability, security, and exceptional user experience.
Why Join Us?
- Competitive base salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Unlimited PTO and flexible remote work options.
- Annual stipend for learning and development.
Responsibilities
- Architect and implement scalable, high-performance software solutions using modern web technologies.
- Lead code reviews and mentor junior developers to foster a culture of technical excellence.
- Collaborate closely with product managers and UX designers to translate business requirements into robust code.
- Optimize application performance and ensure high availability on cloud infrastructure (AWS/Azure).
- Identify technical risks and propose innovative solutions to overcome bottlenecks.
- Contribute to the full software development lifecycle, from design to deployment.
Qualifications
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in JavaScript (ES6+), Python, or Java.
- Experience with cloud platforms (AWS or Azure) and containerization technologies (Docker/Kubernetes).
- Deep understanding of RESTful APIs, GraphQL, and database design (PostgreSQL, MongoDB).
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Experience with Agile/Scrum methodologies.