Job Description
Are you ready to architect the future of technology? Nexus Systems is seeking a world-class Senior Software Engineer to join our elite team in the heart of Oakland, CA. We are a top-tier tech company driving innovation in the fintech space, and we need a visionary developer who thrives in a fast-paced, collaborative environment.
As a Senior Software Engineer at Nexus, you won't just write code; you will shape the architecture of our core platforms, mentor the next generation of talent, and solve complex problems that impact millions of users. We offer a competitive compensation package, comprehensive benefits, and a culture that prioritizes autonomy, creativity, and impact.
Responsibilities
- Architect, design, and implement scalable, high-performance software solutions using modern technologies.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Mentor junior developers, conduct code reviews, and establish engineering best practices within the team.
- Optimize application performance and ensure system reliability and 99.9% uptime.
- Participate in the full software development lifecycle, from planning and development to deployment and maintenance.
- Drive technical debt reduction through refactoring and architectural improvements.
Qualifications
- Minimum of 5+ years of professional software engineering experience in a fast-paced, agile environment.
- Strong proficiency in Python, Java, or Go, with deep knowledge of object-oriented design patterns.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with modern frontend frameworks (React, Vue, or Angular) and RESTful API design.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues independently.
- B.S. in Computer Science, Engineering, or a related field (Masterβs degree is a plus).