Software Engineering Manager

Mascoma BankWhite River Junction, VT
Hybrid

About The Position

We are seeking a visionary Software Engineering Manager to lead a pivotal transformation of our community banking platform! This is not a "maintenance" role; you will help lead the charge in rearchitecting our legacy monolith into a high-performance microservices mesh while building out modern, API-first payment rails. Essential Functions You will be one of the technical leads for a fundamental shift in our technology stack. This involves: Deconstruction: Strategically "strangling" the legacy monolith to extract core payment and ledger functionalities. Multi-Tenancy: Building a robust API layer that allows multiple financial institutions to operate on a shared infrastructure while maintaining strict data isolation. Greenfield Innovation: Leveraging your experience building products from the ground up to design new payment integrations (FedNow, RTP) that aren't hampered by technical debt. Modernization Strategy: Define the roadmap for microservices decomposition, focusing on service boundaries, inter-service communication, and eventual consistency. API-First Leadership: Oversee the development of developer-friendly, well-documented APIs that serve as the primary interface for our partner banks. SOC2 & Compliance Ownership: Ensure the engineering organization maintains SOC2 Type II compliance. This includes implementing automated evidence collection, rigorous access controls, and audit-ready logging within our AWS environment. Culture of Ownership: Foster an "extraordinary ownership" mindset where engineers are responsible for the full lifecycle—from initial design to production monitoring.

Requirements

  • 10+ years in software engineering, with 3+ years managing or leading teams through significant architectural shifts.
  • Proven experience moving large-scale systems from monolithic architectures to microservices.
  • Direct experience building and maintaining SOC2 compliant systems. You understand how to balance high-velocity deployment with strict security controls (e.g., Principle of Least Privilege, encryption at rest/transit).
  • Mastery of the Python ecosystem and a deep understanding of AWS (Lambda, ECS, RDS, and IAM).
  • A track record of taking a product from an empty Git repository to a scaled production environment.
  • Proven track record of architecting and operating 24/7/365 enterprise-grade systems with "four nines" (99.99%) availability and sub-second latency.
  • Deep understanding of distributed transactions, idempotency in payment processing, and managing global state in an eventually consistent microservices environment.
  • Experience with high-throughput data pipelines and optimizing Python/AWS resources for massive concurrent load across multiple financial institutions.
  • Experience supporting platforms with high transaction volumes across multiple distinct clients/tenants.
  • The ability to translate SOC2 requirements into technical tasks for the engineering team without sacrificing developer experience.
  • Ability to use and working knowledge of computers/strong typing skills
  • Good interpersonal communication
  • Must maintain confidentiality and privacy
  • Professional appearance; grooming and dress consistent with MB appearance policy

Responsibilities

  • Strategically "strangling" the legacy monolith to extract core payment and ledger functionalities.
  • Building a robust API layer that allows multiple financial institutions to operate on a shared infrastructure while maintaining strict data isolation.
  • Leveraging your experience building products from the ground up to design new payment integrations (FedNow, RTP) that aren't hampered by technical debt.
  • Define the roadmap for microservices decomposition, focusing on service boundaries, inter-service communication, and eventual consistency.
  • Oversee the development of developer-friendly, well-documented APIs that serve as the primary interface for our partner banks.
  • Ensure the engineering organization maintains SOC2 Type II compliance. This includes implementing automated evidence collection, rigorous access controls, and audit-ready logging within our AWS environment.
  • Foster an "extraordinary ownership" mindset where engineers are responsible for the full lifecycle—from initial design to production monitoring.

Benefits

  • Competitive compensation.
  • Flexible work environment with onsite, remote and hybrid opportunities.
  • Career development and internal career mentorship.
  • Comprehensive health care, dental care, and vision.
  • 401(K) Program: 4% safe harbor employer match on top of 5% non-elective contributions following one year of service.
  • Generous PTO starting at 22 days per year, not including 11 paid holidays and 16 hrs. of Volunteer Time Off.
  • Tuition Reimbursement.
  • Student Loan Paydown and so much more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service