Software Engineer II
Best Egg · New Castle County, DE · 1 mo ago
Hybrid$80k–$100k/yrFull-time
Role Overview
Software Engineers play a foundational role in building the software that powers Best Egg's products and platforms. These engineers design, implement, test, and support features in collaboration with cross-functional Agile teams while continuously improving systems, tooling, and engineering practices.
What You Will Do
- Develop and deliver software iteratively and incrementally under guidance
- Implement small features and bug fixes with coaching from senior engineers
- Write unit tests and follow established testing utilities and patterns
- Ask for clarification early, communicate progress, and escalate blockers quickly
- Perform unit, integration, and regression testing and strengthen test coverage
- Interpret, refine, and challenge business requirements; document technical decisions
- Support deployments, troubleshoot production issues, and contribute to operational readiness
What Success Looks Like
In the first 90 days:
- Demonstrates steady growth in delivering small, well-defined tasks
- Builds strong relationships with peers and actively participates in Agile rituals
- Learns core system components and follows team conventions with consistency
- Takes ownership of features from refinement through deployment
- Improves test coverage or reduces bugs in a system area
- Demonstrates autonomy in solving medium-complexity technical problems
In 6–12 months:
- Delivers features with increasing independence
- Shows proficiency in debugging and improving system areas
- Demonstrates foundational architectural understanding and good engineering hygiene
- Consistently delivers high-quality features with minimal oversight
- Mentors junior engineers and helps shape team norms
- Contributes meaningful improvements to code quality, performance, or tooling
What You Bring
- Bachelor's degree in CS, Engineering, IT, or equivalent experience
- 3+ years of professional development experience with Java and/or Python
- Intermediate experience delivering production-quality features in modern languages
- Solid understanding of relational/NoSQL schema design and query patterns
- Experience with CI/CD pipelines, testing frameworks, and deployment workflows
- Ability to produce technical documentation and participate in design discussions
Pay
$80,000 - $100,000 a year
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