Job Description
Join NexusTech Innovations as a Senior Software Engineer and shape the future of digital experiences. We're a forward-thinking technology company solving complex challenges for Fortune 500 clients. Our collaborative culture thrives on innovation, ownership, and continuous learning. You'll architect scalable systems using cutting-edge technologies while mentoring junior engineers and driving technical strategy.
We offer competitive compensation, flexible work arrangements, comprehensive health benefits, and professional development stipends. Our state-of-the-art downtown San Francisco office features collaborative workspaces, relaxation zones, and regular hackathons.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using microservices architecture
- Lead code reviews and implement CI/CD pipelines to ensure high-quality software delivery
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and technical documentation
- Optimize system performance and implement security best practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in object-oriented programming with Python or Java
- Expertise in cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Proficiency with modern frontend frameworks (React, Vue.js) and RESTful API design
- Strong background in database systems (PostgreSQL, MongoDB) and caching strategies
- Experience with agile methodologies and test-driven development
- BS/MS in Computer Science or equivalent practical experience