T26-9724; Software Engineering & Development, VP

State StreetBoston, MA
$120,000 - $202,500

About The Position

We are seeking an experienced Development Lead with expertise in Java and Spring Boot backend development, combined with knowledge in Databricks and modern data engineering technologies. This role is focused on hands-on development, technical leadership, and delivery execution for large-scale, production-grade platforms. The Lead will actively contribute to development while guiding teams, ensuring high code quality, performance, and reliability. The role works closely with Business, QA, DevOps, and product teams and provides leadership across the full development lifecycle—from design through production support.

Requirements

  • 12+ years of overall IT experience, with background as a Technical Lead.
  • Experience in Java, J2EE, Python, PySpark, Scala, Spark SQL and Spring Boot technologies.
  • Understanding of the Databricks platform.
  • SQL skills with experience in data transformation and performance tuning.
  • Experience in Unix/Linux environnements.
  • Experience with CI/CD pipelines, build automation, and deployment processes.
  • Strong understanding of the software development lifecycle, including development, testing, release, and production support.
  • Experience working in Agile/Scrum delivery environments.
  • Proven ability to lead and mentor globally distributed development teams.
  • Excellent debugging, problem-solving, and communication skills.

Nice To Haves

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
  • Experience in financial services or regulated enterprise environments.
  • Exposure to AWS supporting Databricks and backend workloads.
  • Experience supporting mission-critical, high-availability production systems.

Responsibilities

  • Act as a development lead and senior hands-on developer and guide the team in development through implementation.
  • Design, develop, and maintain backend services and batch processes using Java/J2EE and Spring Boot.
  • Write efficient and optimized SQL for data transformation, validation, and analytics use cases.
  • Perform data processing, tuning, and optimization across Databricks and relational databases (including Oracle).
  • Own day-to-day development execution, including task planning, code guidance, and delivery tracking.
  • Conduct code reviews, enforce development standards, and ensure adherence to best practices.
  • Work closely with QA teams to ensure test coverage, defect resolution, and high-quality releases.
  • Partner with DevOps teams to support CI/CD pipelines, deployments, and environment stability.
  • Troubleshoot and resolve production issues, performing root-cause analysis and implementing permanent fixes.
  • Mentor and guide junior and senior developers, fostering strong engineering discipline and collaboration across global teams.
  • Contribute to technical documentation related to development standards, runbooks, and operational support.
  • Support modernization initiatives, including migration of legacy workloads to Databricks-based platforms.

Benefits

  • retirement savings plan (401K) with company match
  • insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages
  • paid-time off including vacation, sick leave, short term disability, and family care responsibilities
  • access to our Employee Assistance Program
  • incentive compensation including eligibility for annual performance-based awards
  • eligibility for certain tax advantaged savings plans
  • inclusive development opportunities
  • flexible work-life support
  • paid volunteer days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service