
Senior Software Engineer
SEI Investments Corporation1 day ago
Base Salary
$130k - $150k/yr
Responsibilities
- Write code across all application tiers using Angular, TypeScript, JavaScript, Golang, and SnapLogic.
- Develop RESTful APIs with Node.js in an event-driven microservice architecture.
- Participate in design meetings and team Agile ceremonies.
- Collaborate with embedded product managers, software testers, sales and support teams, and third-party API development teams.
- Apply system design expertise and LLM-based workflows to support rapid software development.
- Build and enhance cloud-based alternative-investments platform solutions.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- At least 7 years of experience working on multi-tiered application infrastructure and designing, developing, and delivering cloud-based solutions.
- Demonstrated experience with Java or Golang, JavaScript/TypeScript, SASS, HTML, Angular, SnapLogic, Kafka, and Node.js.
- Hands-on coding experience with AI tooling such as Codex, Windsurf, or Claude Code.
- Deep understanding of Agile development best practices such as TDD and continuous delivery.
- Experience with cybersecurity best practices for application development.
- System design experience using LLM-based workflows.
- Excellent communication, interpersonal, collaboration, and problem-solving skills.
- Exposure to capital markets and investing is preferred.
Benefits
- Hybrid schedule with three days in the office.
- Comprehensive healthcare benefits including medical, dental, vision, prescription, wellness, EAP, and FSA.
- Life and disability insurance with premiums paid for base coverage.
- 401(k) match and investment options.
- Tuition reimbursement and education assistance.
- Commuter benefits.
- Up to 11 paid holidays per year.
- 21 days of PTO per year, prorated for new hires and increasing over time.
- Paid parental leave and backup childcare arrangements.
- Paid volunteer days.
- Discounted stock purchase plan.
- Employee networks and support for physical and mental well-being.