
Senior Software Engineer
LPL Financial
full-time
Posted on:
Location Type: Hybrid
Location: New York City • California • New York • United States
Visit company websiteExplore more
Salary
💰 $116,800 - $194,600 per year
Job Level
About the role
- Design, develop, and test services using modern technologies hosted in AWS.
- Build and deploy containerized applications to AWS EKS clusters using Helm charts, blue/green deployments, and auto-scaling.
- Write infrastructure as code with Terraform for AWS services (EKS, Lambda, API Gateway, DynamoDB, ElastiCache, RDS).
- Design RESTful APIs following XPS Process API patterns with versioning and backward compatibility.
- Collaborate with architects, QA engineers, and product owners through event storming and domain modeling sessions.
Requirements
- 4+ years of experience with .NET development (C# 10+, .NET Core/.NET 6+)
- 3+ years implementing CQRS and Event Sourcing patterns
- 3+ years of AWS experience (EKS/ECS, Lambda, DynamoDB, ElastiCache Redis, RDS Aurora, API Gateway)
- Experience with caching and event streaming technologies (Kafka or similar)
- Proficiency in Infrastructure as Code using Terraform
- Database experience with PostgreSQL and SQL Server
Benefits
- 401K matching
- health benefits
- employee stock options
- paid time off
- volunteer time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#.NET Core.NET 6CQRSEvent SourcingAWSTerraformPostgreSQLSQL Server
Soft Skills
collaborationcommunication