Job Description
Are you a visionary engineer looking to architect the next generation of scalable cloud infrastructure? Nexus Tech Solutions is seeking a Senior Backend Engineer to join our elite engineering team in San Francisco.
We are a fast-paced, forward-thinking organization dedicated to revolutionizing enterprise software. In this role, you will lead the design and implementation of robust, high-performance APIs and microservices that power millions of users. If you thrive in a collaborative environment and are passionate about clean code and system architecture, we want to meet you.
Why Join Us?
- Competitive Compensation: Base salary between $140k and $180k plus performance bonuses.
- Equity Package: Meaningful stake in the company's success.
- Flexible Work: Hybrid model with remote flexibility options.
- Continuous Learning: Access to the latest tech stack and conferences.
Don't just build software; build the future. Apply today to become part of our mission.
Responsibilities
- System Architecture: Design, develop, and maintain scalable backend services and RESTful APIs using modern technologies.
- Database Management: Optimize database performance and schema design using PostgreSQL, ensuring data integrity and high availability.
- Cloud Infrastructure: Manage and deploy applications on AWS, leveraging Docker and Kubernetes for container orchestration.
- Code Quality: Write clean, maintainable, and well-documented code; conduct thorough code reviews to ensure best practices.
- Cross-Functional Collaboration: Work closely with frontend developers, product managers, and designers to deliver seamless user experiences.
- Performance Tuning: Identify bottlenecks and implement optimizations to improve application speed and reliability.
- Team Mentorship: Mentor junior developers and contribute to the technical growth of the engineering team.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 5+ years of professional software development experience with a strong focus on backend technologies.
- Languages: Proficiency in Python or Go (Golang) is required; experience with Node.js is a plus.
- Database Skills: Deep understanding of SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Cloud Expertise: Proven experience working with cloud providers, specifically AWS or Azure.
- DevOps: Familiarity with CI/CD pipelines (Jenkins, GitLab CI) and containerization tools (Docker).
- Soft Skills: Strong problem-solving abilities and excellent communication skills.