Job Description
Are you ready to architect the future of digital infrastructure?
NexusCore Systems is seeking a visionary Senior Software Engineer to join our elite team in San Francisco. We are a fast-paced, innovative company driving the next wave of FinTech solutions. In this role, you will not just write code; you will build scalable, high-performance systems that impact millions of users globally.
We offer a competitive benefits package, including equity, remote work flexibility, and continuous learning opportunities. If you are passionate about clean code, distributed systems, and solving complex engineering challenges, we want to meet you.
Responsibilities
- Architect and Develop: Design and implement robust, scalable backend services and microservices using modern technologies.
- System Optimization: Drive performance improvements, reduce latency, and optimize database queries for high-volume traffic.
- Mentorship: Guide junior developers, conduct code reviews, and foster a culture of technical excellence and knowledge sharing.
- Collaboration: Work closely with product managers, designers, and cross-functional teams to define and deliver technical requirements.
- DevOps & CI/CD: Implement and maintain CI/CD pipelines, automation scripts, and infrastructure-as-code to streamline deployment processes.
- Security: Ensure application security best practices are followed and vulnerabilities are mitigated.
Qualifications
- Experience: 5+ years of professional software development experience in a full-stack or backend-heavy role.
- Languages: Proficiency in Python or Java, with experience in TypeScript or Go being a strong plus.
- Database: Strong experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
- Cloud: Demonstrated expertise in cloud platforms, specifically AWS or Azure.
- Architecture: Deep understanding of distributed systems, RESTful APIs, and microservices architecture.
- Soft Skills: Excellent problem-solving abilities and strong communication skills.