Remote opportunity at
1-800 ContactsSenior Software Engineer
SeekWeLl, the parent company of brands like 1-800 Contacts, operates under the ownership of KKR to improve accessibility and simplicity in vision care. The organization is…
Career Tools
About This Role
SeekWeLl, the parent company of brands like 1-800 Contacts, operates under the ownership of KKR to improve accessibility and simplicity in vision care. The organization is currently hiring a Senior Software Engineer to join their engineering team. This role focuses on building and supporting backend platform services and internal applications within a Kanban framework. The ideal candidate thrives in a collaborative environment alongside product managers and fellow engineers, utilizing modern…
Job Description
SeekWeLl, the parent company of brands like 1-800 Contacts, operates under the ownership of KKR to improve accessibility and simplicity in vision care. The organization is currently hiring a Senior Software Engineer to join their engineering team.
This role focuses on building and supporting backend platform services and internal applications within a Kanban framework. The ideal candidate thrives in a collaborative environment alongside product managers and fellow engineers, utilizing modern tools and maintaining high standards for production systems.
Daily responsibilities encompass designing third-party integrations, writing automated tests, troubleshooting technical glitches, and working with AI coding agents during the software development lifecycle. Team members also take part in an on-call rotation to maintain system reliability around the clock.
Candidates must be prepared to work in a flexible hybrid arrangement with time spent in the Draper, Utah office. This position suits an experienced developer who enjoys backend architecture, problem-solving, and continuous learning.
Responsibilities
- Develop and maintain backend platform services and internal applications using C#, ASP.NET Core, GraphQL, and RESTful services
- Integrate AI coding agents into daily development workflows while assessing generated code for quality, correctness, and maintainability
- Investigate technical roadblocks, troubleshoot production applications, and formulate effective resolutions
- Design, construct, and support integrations with third-party software
- Write and sustain comprehensive automated tests to guarantee reliability and high application standards
- Engage in code reviews, pull requests, and CI/CD pipelines to facilitate dependable production releases
- Deliver projects independently or collaboratively within a Kanban workflow alongside product managers
- Participate in an on-call rotation that covers off-hours, weekends, and holidays
Requirements
- Eight or more years of professional software engineering experience with strong backend development fundamentals
- Demonstrated background in developing, supporting, and maintaining production applications and backend services
- Familiarity with utilizing AI coding agents in day-to-day software development and evaluating their outputs
- Solid understanding of software development best practices such as automated testing, code reviews, and application quality
- Capacity to work in a flexible hybrid setup including time spent in the Draper, Utah office
- Ability to take ownership of tasks, complete projects independently, and join an on-call rotation supporting 24/7 systems
Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or equivalent practical experience
- Practical background using C# and ASP.NET Core
- Experience building GraphQL services using Hot Chocolate GraphQL Server
- Familiarity with Azure Functions, Azure DevOps, T-SQL, AWS, containerization, or Application Insights
- Experience mentoring junior engineers and sharing technical expertise with team members
Core Skills
Benefits
- Free family eye exams
- Deep discounts on glasses, lenses, and other services
- Healthcare coverage
- 401(k) match
- Flexible paid time off
- Tuition reimbursement
- In-house restaurant offering highly discounted meals
- Free snacks, ice cream, and drinks every day
- Full onsite gym
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location or work arrangement for this role?
The posting specifies a flexible hybrid setup that includes time spent working in the Draper, Utah office.
What technologies will I be working with?
You will work with technologies such as C#, ASP.NET Core, GraphQL, RESTful services, and AI coding agents during your day-to-day development process.
What is the salary for this position?
The job posting does not specify the salary for this role.
What experience is required to apply?
Applicants need a bachelor's degree in Computer Science or Software Engineering (or equivalent practical experience) along with 8+ years of professional software engineering experience with strong backend fundamentals.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.