S

SEI

Financial technology, operations, and asset management.

Senior Technical Lead

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeOaks, PA, USANo salary listedIn-person

About the Job

Requirements

  • A BA/BS degree in Computer Science, Information Technology, Electrical/Electronic Engineering, or another related field, or equivalent experience.
  • At least 10 years of prior work experience with an application development organization, including experience delivering systems and projects from inception through implementation.
  • Experience developing web applications with Java, JavaScript, and HTML.
  • At least 2 years of experience working on multi-tiered applications designed, developed, and delivered as cloud-based solutions.
  • Experience designing and developing cloud-native applications, creating microservices using REST, JSON, Spring Boot, and Java, and deploying and configuring well-performing cloud-native applications.
  • Experience with relational databases such as Oracle, MySQL, and SQL Server.
  • Experience with unstructured data and persistence models such as MongoDB and Snowflake.
  • Experience with data lineage and data governance.
  • Experience with DevOps toolsets for versioning and containers, such as Git, Docker, Kubernetes, and Maven.
  • Experience with ORM tools such as EclipseLink and JPA.
  • Experience with event and data streaming platforms such as Kafka.
  • Experience with Spring MVC, Angular development, event-driven architecture, domain-driven design, and API-first development.
  • Experience with monitoring tools such as Dynatrace, Prometheus, or Grafana.
  • Experience with AI-driven development tools such as GitHub Copilot.
  • Experience with Python.
  • Advanced system and technical analysis expertise.
  • Ability to understand financial-services business requirements.
  • Ability to manage multiple priorities effectively and build internal networks across the platform.
  • Collaboration, negotiation, and conflict-management skills.
  • Ability to develop concrete results and deliverables from abstract concepts.
  • Problem-solving and diagnostic skills for analyzing technical, business, and financial challenges and solutions.
  • Ability to draw insights from prior examples and understand application architecture.
  • Ability to adapt to rapid change.

Responsibilities

  • Develop and design technical solutions by reading and understanding business and functional requirements and following the Agile process.
  • Produce high-quality code that meets project deadlines and matches requirements.
  • Analyze and resolve issues found during testing or pre-production phases of the software delivery lifecycle, coordinating changes with project team leaders and cross-work-team members.
  • Provide technical leadership to project team members and respond to inquiries regarding errors or questions about programs.
  • Interact with data architects, other technical leads, team members, and project managers to address technical and scheduling issues.
  • Suggest and implement process improvements for estimating, development, and testing processes.
  • Ensure the team designs and delivers code in alignment with published SEI and industry standards.
  • Provide technical problem resolution and application support as required.
  • Deliver individual code while technically leading a team of developers.
  • Switch context efficiently when working with project managers, database engineers, technical operations, and other platform personnel.

Desired Qualifications

  • Development experience in the financial-services industry, including banking, wealth management, investment management, asset data, and investment processing.
  • Azure, AWS, or OCI certifications.
  • Test-driven development experience.
  • Experience migrating applications to the cloud.
  • Experience with CI/CD and DevOps concepts and tools such as Ansible and Terraform, and library-management tools such as Artifactory.
  • Experience with identity technologies such as OAuth, Azure AD, AWS IAM, Okta, and Ping.
  • Experience with Angular, TypeScript, or React.

About the Company

SEI

Financial technology, operations, and asset management.

SEI is a global provider of financial technology, operations, and asset management services. Its products and services help financial institutions and other clients deploy capital—whether that capital is money, time, or talent—more effectively, supported by a technology-driven platform and outsourced operations. SEI combines software tools, processing capabilities, and asset management services to customize solutions for each client, managing or advising on about $1.6 trillion in assets as of the end of 2024. Its differences lie in offering an integrated suite that blends fintech, back‑office operations, and asset management at scale, enabling clients to streamline workflows, improve governance, and expand growth objectives. SEI’s goal is to help clients optimize their capital deployment to serve their customers better and achieve their financial objectives.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Upper Providence Township, Pennsylvania
Founded
1968

Recently Posted Jobs

Explore more opportunities at SEI

See more jobs