The Software Engineer II is a mid-level individual contributor who delivers complete features and components, often independently, and supports the broader team through code reviews and collaboration. The role applies development principles, patterns, and tools to varied technical problems while balancing technical design with customer needs and business priorities. It contributes to code quality, continuous improvement, and cross-functional collaboration, and uses approved AI-enabled practices across implementation, testing, debugging, documentation, production support, and code comprehension. The engineer provides relevant context and constraints, evaluates generated alternatives, and remains accountable for the resulting work. All activities must comply with Equal Employment Opportunity laws, HIPAA, ERISA, and other applicable regulations. The role may be performed fully remotely within the United States, with optional access to company offices where available. Collaboration is primarily virtual, with occasional in-person meetings or team events and travel as needed, not to exceed 10%.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level