Senior Software Engineer - Customer Data Platform

AI-powered customer service platform for financial institutions, providing AI assistants for banks and credit unions.
$160,000 - $180,000
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
4+ years of experience
AI · Finance

Description For Senior Software Engineer - Customer Data Platform

Posh is revolutionizing the financial services industry by developing AI-powered solutions for banks and credit unions. As a Senior Software Engineer on the Customer Data Platform team, you'll be at the forefront of transforming how financial institutions operate and serve their customers.

The role combines technical leadership with hands-on development, requiring expertise in backend systems and data platform architecture. You'll work with a modern tech stack including TypeScript, Node.js, Python, and Kubernetes, while building scalable solutions that power millions of interactions monthly for over 100 financial institutions.

The position offers an exciting opportunity to work with bleeding-edge AI technologies, particularly in NLP and machine learning. You'll be responsible for designing and implementing critical systems, from core banking integrations to PCI-compliant architectures for handling sensitive data. The role requires both technical excellence and leadership skills, as you'll be guiding other engineers and establishing best practices.

Posh offers a hybrid work environment based in Boston, with a strong focus on work-life balance and professional growth. The company is well-funded with $45 million from top-tier fintech investors and has a clear vision for verticalized AI in the financial services sector. You'll be joining a small but mighty team that values curiosity, craftsmanship, and the ability to navigate ambiguity.

The compensation package is competitive, ranging from $160,000 to $180,000 annually, plus equity and comprehensive benefits including health insurance, unlimited PTO, and professional development opportunities. This is an ideal role for a senior engineer who wants to make a significant impact in the fintech space while working with cutting-edge technologies and a talented team.

Last updated a day ago

Responsibilities For Senior Software Engineer - Customer Data Platform

  • Pioneer integrations in new core banking systems of record
  • Support and expand existing integrations with new features and optimizations
  • Add monitoring, alerting, and anomaly detection
  • Design and optimize API wrapper for core banking systems
  • Implement automations and optimizations
  • Contribute to configuration database development
  • Write maintainable and bug-free code
  • Guide and mentor engineers
  • Establish software development standards
  • Collaborate with cross-functional teams
  • Contribute to PCI compliant sub-architecture development

Requirements For Senior Software Engineer - Customer Data Platform

TypeScript
Node.js
React
Python
PostgreSQL
Kubernetes
  • 4+ years in full-stack development with a focus on backend systems
  • 2+ years of experience leading projects and mentoring engineers
  • Proficient in TypeScript
  • Experience with relational databases like PostgreSQL or MySQL
  • Skilled in designing scalable, robust systems
  • Excellent communication skills
  • Hands-on experience building high-performing, scalable architectures
  • Familiarity with SOAP/XML and/or core banking systems is a plus

Benefits For Senior Software Engineer - Customer Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
Equity
  • Competitive salary and equity
  • Health, dental, and vision insurance
  • Unlimited PTO
  • Paid parental leave
  • Professional development budget
  • Paid lunch at Boston HQ on Wednesdays
  • Team on-sites and off-sites
  • Work-life balance
  • Hybrid work environment

Interested in this job?

Jobs Related To Posh Senior Software Engineer - Customer Data Platform

Specialist Solution Engineer Lead - German Speaking

Senior Solution Engineer Lead position at Salesforce Dublin, requiring German language skills, focusing on technical sales and customer solution design.

Senior Physical Design Engineer

Senior Physical Design Engineer role at Qualcomm India, focusing on PNR implementation for SoCs with 3+ years experience required.

CPU Core Validation Engineer (Multiple Positions)

Senior CPU Core Validation Engineer position at Qualcomm focusing on CPU validation, testing, and debugging of silicon implementations.

Sr Engineer - WLAN Test

Senior WLAN Test Engineer position at Qualcomm India, focusing on network testing, automation, and system validation with comprehensive benefits and growth opportunities.

Senior Software Engineer - Cambridge, UK

Senior Software Engineer position at Qualcomm Technologies focusing on embedded systems and Python development in Cambridge, UK.