
Senior Software Engineer
SEI Investments Corporation20 days ago
Base Salary
$130k - $140k/yr
Responsibilities
- Write code across all tiers of the application using Angular, TypeScript, JavaScript, Golang, and SnapLogic.
- Develop RESTful APIs in an event-driven microservice architecture using Node.js.
- Participate in design meetings and agile ceremonies.
- Collaborate with embedded product managers, software testers, sales and support teams, and third-party API development teams.
- Apply system design experience and LLM-based workflows to drive rapid development.
- Use software engineering and cybersecurity best practices, including test-driven development and continuous delivery.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- At least 7 years of experience working on multi-tiered application infrastructure and delivering cloud-based solutions.
- Demonstrated experience with .NET, Java or Golang, JavaScript/TypeScript, SASS, HTML, Angular, SnapLogic, Kafka, and Node.js.
- Hands-on coding experience with AI tools such as Codex, Windsurf, or Claude Code.
- Strong understanding of Agile development practices, test-driven development, continuous delivery, and cybersecurity practices for application development.
- Strong system design, communication, collaboration, and interpersonal skills.
- Exposure to capital markets and investing is preferred.
Benefits
- $130,000–$140,000 annual base salary and eligibility for a discretionary annual bonus.
- Healthcare benefits including medical, dental, vision, prescription, wellness, EAP, and FSA.
- Life and disability insurance with premiums paid for base coverage.
- 401(k) match, education assistance, tuition reimbursement, commuter benefits, and a discounted stock purchase plan.
- Up to 11 paid holidays per year, 21 days of PTO per year pro-rated for new hires with increases over time, paid parental leave, backup childcare, and paid volunteer days.
- Investment options, flexible PTO, and access to employee networks and wellness resources.