
Senior Lead Software Engineer
Best Egg
full-time
Posted on:
Location Type: Hybrid
Location: Wilmington • United States
Visit company websiteExplore more
Salary
💰 $125,000 - $155,000 per year
Job Level
About the role
- Design, develop, and deliver high-quality software iteratively and incrementally.
- Own end-to-end implementation, deployment, and operational support for complex systems.
- Lead design discussions, create architecture diagrams, and drive sound technical decision-making.
- Conduct deep code reviews focused on correctness, maintainability, and long-term sustainability.
- Improve performance, reliability, and scalability of critical systems.
- Translate complex business needs into clear technical requirements and challenge assumptions where needed.
Requirements
- 6–8+ years of professional engineering experience (10+ for deeply technical stacks)
- Advanced experience with distributed systems, service-oriented architectures, or complex front-end platforms.
- Strong proficiency in Java, Python, .NET, Go, or JavaScript frameworks.
- Solid understanding of SQL/NoSQL models, data design, performance tuning, and caching.
- Experience with AWS services such as API Gateway, Lambda, SQS, SNS, DynamoDB, or RDS.
- Experience building CI/CD pipelines and using Docker/ECS/EKS (preferred).
Benefits
- Pre-tax and post-tax retirement savings plans with a competitive company matching program
- Generous paid time-off plans including vacation, personal/sick time, paid short--term and long-term disability leaves, paid parental leave, and paid company holidays
- Multiple health care plans to choose from, including dental and vision options
- Flexible Spending Plans for Health Care, Dependent Care, and Health Reimbursement Accounts
- Company-paid benefits such as life insurance, wellness platforms, employee assistance programs, and Health Advocate programs
- Other great discounted benefits include identity theft protection, pet insurance, fitness center reimbursements, and many more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPython.NETGoJavaScriptSQLNoSQLperformance tuningcachingdistributed systems
Soft Skills
leadershiptechnical decision-makingcode reviewproblem-solvingcommunication