Job Description
Are you a visionary engineer looking to shape the future of fintech? Apex Innovations is on the hunt for a Senior Software Engineer to join our elite engineering team in San Francisco. We are building a next-generation payment processing platform that scales to millions of transactions daily.
In this role, you won't just write code; you will architect robust solutions that drive our business growth. We value technical excellence, creative problem-solving, and a relentless drive for efficiency. If you are ready to take ownership of high-impact projects and mentor the next generation of talent, we want to meet you.
Why join us?
- Competitive compensation package (Base + Equity).
- Flexible remote-first policy with a vibrant SF office culture.
- Top-tier health, dental, and vision coverage.
- Continuous learning budget for conferences and certifications.
Responsibilities
- Architect & Develop: Design, develop, and maintain scalable microservices and APIs using Python and Node.js.
- System Optimization: Identify bottlenecks in our existing stack and implement high-performance solutions to improve latency and throughput.
- Code Quality: Write clean, testable, and maintainable code; conduct rigorous code reviews to ensure best practices.
- Collaboration: Partner with product managers, designers, and other engineers to define feature requirements and deliver exceptional user experiences.
- Mentorship: Guide junior developers, conduct technical interviews, and foster a culture of continuous learning within the engineering squad.
- DevOps: Work closely with the DevOps team to streamline CI/CD pipelines and ensure 99.99% system availability.
Qualifications
- Experience: 5+ years of professional software development experience in a fast-paced environment.
- Technologies: Proficiency in Python and JavaScript (React/Vue). Experience with AWS or GCP is required.
- Database: Strong understanding of relational and non-relational databases, including PostgreSQL and MongoDB.
- Architecture: Deep knowledge of system design patterns, RESTful APIs, and event-driven architectures.
- Problem Solving: Proven track record of troubleshooting complex technical issues and delivering results under tight deadlines.
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.