Job Description
Are you ready to architect the future of digital experiences? Nexus Tech Solutions is seeking a Senior Software Engineer to join our elite engineering team in the heart of San Francisco. We are building next-generation SaaS platforms that scale globally, and we need a technical visionary to lead the charge.
In this role, you won't just write code; you will define architectural standards, mentor junior developers, and drive technical innovation across the organization. If you thrive in a fast-paced environment and are passionate about clean code and scalable systems, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions using modern languages and frameworks.
- Collaborate closely with product managers and designers to translate complex requirements into elegant technical implementations.
- Mentor junior engineers and conduct code reviews to ensure code quality, security, and adherence to best practices.
- Optimize application performance and troubleshoot complex production issues to ensure 99.99% uptime.
- Participate in the full software development lifecycle (SDLC), from architecture planning to deployment and maintenance.
- Stay abreast of emerging technologies and industry trends to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s degree preferred).
- 5+ years of professional software development experience with a strong focus on backend or full-stack development.
- Proficiency in at least two modern programming languages (e.g., Python, Go, Java, Node.js).
- Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes.
- Strong understanding of database technologies (SQL and NoSQL) and API design principles.
- Excellent problem-solving skills and the ability to work effectively in an agile, collaborative environment.