
Software Engineer II
SEI Investments Corporation20 days ago
Chicago, IL, USAMid Level
Base Salary
$105k - $115k/yr
Responsibilities
- Write software across all tiers of the application using Java, Angular, and TypeScript.
- Develop RESTful APIs in a microservice architecture using Node.js and AWS Lambda.
- Participate in design meetings and team stand-ups.
- Collaborate with product managers, software testers, sales and support teams, and third-party API development teams.
- Apply software engineering best practices to expand and enhance investment platform solutions.
Requirements
- Bachelor’s degree in computer science or a related field.
- At least five years of experience working on a multi-tiered cloud-based application.
- Experience with .NET or Java, JavaScript/TypeScript, SASS, HTML, Angular, Kafka, and Node.js.
- Hands-on coding experience with AI tools such as Codex, Windsurf, or Claude Code.
- Hands-on experience with RDBMS or NoSQL databases in a distributed system.
- Deep understanding of Agile development best practices such as TDD and continuous delivery.
- Experience or exposure to cybersecurity application development concepts.
- Strong knowledge of design patterns and software engineering best practices.
- Strong oral and written communication, interpersonal, collaboration, listening, facilitation, and advocacy skills.
- Exposure to capital markets and investing is preferred.
Benefits
- Comprehensive healthcare including medical, dental, vision, prescription, wellness, EAP, and FSA programs.
- Life and disability insurance with premiums paid for base coverage.
- 401(k) match and education assistance or tuition reimbursement.
- Commuter benefits, up to 11 paid holidays per year, and 21 days of PTO per year prorated for new hires with increases over time.
- Paid parental leave, backup childcare arrangements, and paid volunteer days.
- Discounted stock purchase plan, investment options, and access to employee networks.
- Flexible paid time off and support for physical and mental well-being.