Full-Time
Senior Software Engineer
Regulated platform for launching financial products globally
Compensation Overview
$157,000 - $202,000
Senior
California, USA + 4 more
- 7+ years of production, core fundamentals, and/or related professional software engineering experience
- Deep expertise in developing production apps in Python
- Significant experience architecting and delivering high quality, reusable systems
- Deep understanding of software engineering best practices and concepts such as Service-oriented architecture, testing practices, code reviews, feature flags, etc
- Lead the technical planning and requirements gathering phases to estimate, develop, test, and deliver scalable solutions
- Hands-on experience with Infrastructure as Code, using CloudFormation, Terraform, or similar tools
- Strong understanding of AWS Service Experience. (IAM, Lambda, SQS, SNS, Cognito, CloudFront, API Gateway, Organizations, etc) and experience with monitoring and log aggregating frameworks such as Kafka, Logstash, Splunk, ElasticSearch, and Kibana
- Our engineers must have exceptional empathy skills and high EQ
- You'll need to be able to effectively and compassionately speak with and listen to engineers, designers, product managers, executives, and other stakeholders
- Fintech experience a huge plus
- Experience with ELK, MongoDB, Redshift, MySQL, and Redis databases a plus but not required
- Having experience in building large scale systems to solve challenging and complex issues
- Design, build, and maintain full-stack, customer-facing features
- Work on the core infrastructure to improve Customer Experience
- Identifying root causes, proposing test cases and fixes, and developing new debugging tools while working closely with product teams
- You'll use top-notch troubleshooting techniques and all available tools to find and fix bugs in the code
- You will be identifying and resolving performance issues and functional bugs
- You will investigate, reproduce, and diagnose complex issues affecting our customers
- You should be passionate about solving tough technical problems and recommending improvements to products and processes
- Identifying root causes, proposing test cases and fixes, and developing new debugging tools while working closely with product teams
- You will have the opportunity to quickly contribute highly impactful, customer-facing code and help to shape fundamental aspects of our codebase and engineering culture
- Collaborate with team members on priorities and technical specifications
- Participate in brainstorming, retrospectives and sprint planning
- Bachelor's degree in Computer Science, Information Science, Statistics required or 4 additional years of related experience beyond the minimum required in lieu; Advanced degree is a plus
Synapse stands out as a leading regulated embedded finance platform provider, offering a unified banking-as-a-service platform that simplifies the launch of comprehensive financial products, such as deposit, payment, and credit services. The company's robust platform, which has enabled customers to launch within as little as six weeks, offers a competitive edge by eliminating the complexities of banking relationships, licensing, and compliance. Synapse's commitment to industry compliance, coupled with its developer-friendly API, makes it an attractive workplace for those seeking to contribute to the advancement of financial services on a global scale.
Company Stage
Series B
Total Funding
$52.4M
Headquarters
San Francisco, California
Founded
2014
6 month growth
↓ -12%1 year growth
↓ -17%2 year growth
↑ 45%Benefits
401k Company matching contribution
Parental leave & family support
Medical, dental & vision benefits
Life insurance & LTD
Flexible location, remote-friendly
PTO and Holidays