Jobs.ca
Jobs.ca
Language
Synctera logo

Senior Backend Software Engineer

Synctera12 days ago
Remote
United States, Canada
$150,000 - $190,000/yearly
Senior Level

Top Benefits

100% medical, dental, vision coverage for you and dependents
Employer contribution to Health Savings Account (HSA)
Generous paid parental leave

About the role

Who you are

  • 4-6+ years of professional experience working as a Software Engineer
  • Experience with Go or a comparable structured and opinionated language
  • Experience with PostgreSQL or other relational databases
  • Experience with at least one major cloud provider, preferably Google Cloud
  • Experience in using and creating RESTful APIs, which will be consumed by our frontend engineers and our customers
  • Experience with Python / GitLab APIs / Google Cloud APIs
  • Experience being a part of early-stage, fast-moving engineering teams
  • Familiarity with payment rails and financial systems
  • Knowledge of ISO 20022 or other financial messaging standards

What the job involves

  • At Synctera, we’re powering the future of FinTech
  • We help companies create new revenue streams and enhance their value proposition with FinTech apps and embedded banking products
  • With APIs, compliance support, and bank partners in one end-to-end Banking as a Service platform, Synctera is the fastest and easiest way to build, launch, and scale bank accounts, debit cards, charge cards, lending, and more
  • We help banks increase deposits and non-interest income by expanding their footprint through FinTech and embedded finance partnerships
  • The Synctera Platform enables banks to manage their program through a fully compliant, scalable solution
  • We are looking for interesting, curious, wickedly smart people who are ready to jump in and run with our fast-growing team
  • If you want to have fun at work, collaborate with some of the sharpest people in the industry, grow the FinTech and Banking as a Service ecosystem, and love to win, read on!
  • The payments and ledger team ensures money moves reliably and securely through our systems, balances are accurately recorded, and all financial operations are audit-ready and scalable
  • As a software engineer on this team, you’ll design, build, and maintain core services that power our payments and ledger systems
  • This is a high-autonomy role that will help shape payment solutions across a wide array of use cases
  • You will work closely with stakeholders such as Risk & Compliance, Operations, Vendors, FinTechs, and Banks to meet regulatory and business requirements
  • Develop services and utilities in Go
  • Collaborate with the product team and stakeholders to understand financial services challenges and develop effective solutions
  • Design and implement robust, secure, and scalable payment processing systems supporting ACH, wire, MRDC, card, and real-time payment rails
  • Ensure high availability and fault tolerance of critical financial services
  • Enhance and maintain a double-entry ledger system to reflect financial transactions across accounts
  • Build integrations with third-party payment processors and vendors
  • Solve engineering problems as part of a small team
  • Advocate for development best practices, fostering knowledge-sharing across the team
  • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
  • Our platform is built in Go (for backend services) and React with Typescript (for the Synctera Console, our frontend). We’re built on top of Google Cloud Platform and typically use Postgres (Cloud SQL, AlloyDB), Redis (Cloud Memorystore), and Pub/Sub as our core application stack, with OpenAPI specifications being used to both document our API and be the foundation for inter-service communication
  • Our infrastructure is predominantly a mixture of Kubernetes (Google Kubernetes Engine) and Cloud Run (Google’s serverless compute platform), with Terraform orchestrating infrastructure, and tools like Argo facilitating deployments

Benefits

  • 100% of medical, dental, and vision benefits for you and your dependents paid for by Synctera
  • Employer contribution to a Health Savings Account (HSA)
  • Generous paid parental leave
  • Fertility benefits
  • Unlimited PTO policy
  • Competitive salary
  • Stock options granted to all full-time employees
  • Spot bonus opportunities
  • Flexible work environment
  • Home office budget
  • Monthly telecommunications stipend
  • Company social outings
  • Access to regional WeWork space for in-person collaboration

About Synctera

Financial Services
51-200

Synctera’s platform gives companies of all sizes the technology infrastructure, sponsor bank connection, and compliance framework they need to launch FinTech or embedded banking products. With a single set of powerful APIs, companies are able to quickly launch and scale products such as debit cards, bank accounts, charge cards, lines of credit, and money movement. Whether you are a FinTech company or an established business wanting to embed banking into your existing product set, Synctera can help you bring your vision to life.