Job Description
Shape the Future with Nexus Innovations
Nexus Innovations is at the forefront of digital transformation, building scalable, user-centric solutions for Fortune 500 clients. We are seeking a Senior Software Engineer to join our elite engineering team in San Francisco. If you are passionate about clean code, distributed systems, and driving technical excellence, we want to hear from you.
Why Join Us?
- Impactful Work: Contribute to high-visibility projects that define industry standards.
- Competitive Compensation: Top-tier salary and comprehensive benefits package.
- Growth Opportunities: Clear pathways for technical and leadership advancement.
Responsibilities
- Design, develop, and maintain robust, scalable backend services and APIs using modern programming languages (Python/Java).
- Collaborate with cross-functional teams of product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews, architecture discussions, and technical mentoring of junior developers.
- Optimize application performance, ensuring low latency and high availability across distributed systems.
- Implement CI/CD pipelines to automate testing and deployment processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in at least two of the following languages: Python, Java, Go, or C++.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Deep understanding of database systems (SQL and NoSQL like PostgreSQL, DynamoDB, MongoDB).
- Familiarity with containerization technologies (Docker, Kubernetes) and microservices architecture.
- Excellent problem-solving skills and ability to work independently or in a team setting.
Responsibilities
- Design, develop, and maintain robust, scalable backend services and APIs using modern programming languages (Python/Java).
- Collaborate with cross-functional teams of product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews, architecture discussions, and technical mentoring of junior developers.
- Optimize application performance, ensuring low latency and high availability across distributed systems.
- Implement CI/CD pipelines to automate testing and deployment processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in at least two of the following languages: Python, Java, Go, or C++.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Deep understanding of database systems (SQL and NoSQL like PostgreSQL, DynamoDB, MongoDB).
- Familiarity with containerization technologies (Docker, Kubernetes) and microservices architecture.
- Excellent problem-solving skills and ability to work independently or in a team setting.