Job Description
Join the Future of Technology
Welcome to Nexus Future Systems, where innovation meets scalability. We are seeking a visionary Senior Software Engineer to join our elite team in San Francisco. In this role, you will architect and implement robust, high-performance systems that power the next generation of digital experiences. We are looking for individuals who are not just coding, but engineering solutions for tomorrow.
Why Join Us?
- Work with cutting-edge technologies in a collaborative, remote-first environment.
- Competitive compensation package and equity options.
- Professional development and continuous learning opportunities.
Role Overview
You will be responsible for the full software development lifecycle, from conceptualization and design to implementation, testing, and deployment. You will mentor junior developers, review code, and ensure our architectural standards are met across the board.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define feature requirements and deliver high-quality products.
- Write clean, efficient, and maintainable code, following best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify and resolve technical debt and performance bottlenecks in existing systems.
- Participate in architectural decision-making and contribute to the technical roadmap.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- Minimum of 5+ years of professional software development experience.
- Proficiency in at least two major programming languages (e.g., Python, Java, Go, or TypeScript).
- Strong experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Experience with CI/CD pipelines, version control (Git), and agile methodologies.
- Excellent problem-solving skills and a deep understanding of software architecture patterns.