Sr. Software Engineer I at Symetra
Job Description
We have an exciting new opportunity to join Symetra as a Sr. Software Engineer I.
About the role
A Senior Software Engineer I solves complex business needs by delivering quality code with minimal guidance and supervision. They contribute to design elements, leverage engineering best practices, and elevate team processes. They are an excellent problem solver and can mentor others. Provide assistance and guidance to junior engineers within the team as needed.
What you'll do:
- Develop secure, high quality, performant scalable code, using the required programming language and tools.
 - Participate in design reviews, provide input into design discussions.
 - Define and perform unit testing of code. Support functional and regression testing efforts.
 - Collaborate and participate in peer reviews.
 - Configure and support automated code builds and deployments.
 - Troubleshoot problems, and provide ongoing maintenance and support for applications and systems
 - In collaboration with senior team members, write and maintain technical documentation, including design specifications, user guides, and maintenance manuals.
 - Stay up to date with the latest industry trends, technologies and best practices, and apply them to enhance software solutions.
 - Foster a collaborative and inclusive environment that values diverse perspectives, promotes equity, and reflects Symetra's commitment to a culture of belonging.
 
What we offer
Benefits and Perks
We don't take a "one-size-fits-all" approach when it comes to our employees. Our programs are crafted to make your life better both at work and at home.
- Flexible full-time or hybrid telecommuting arrangements
 - Plan for your future with our 401(k) plan and take advantage of immediate vesting and company matching up to 6%
 - Paid time away including vacation and sick time, flex days and ten paid holidays
 - Give back to your community and double your impact through our company matching
 - Want more details? Check out our Symetra Benefits Overview
 
Compensation
Salary Range: $137,500 - $229,200 plus eligibility for annual bonus program.
Who you are
- Bachelor's degree in engineering, Computer Science, or a related field and four years of related work experience or an equivalent combination of education and professional experience.
 - Programming experience with JavaScript and TypeScript. Experience with other object-oriented languages like Java or Python.
 - In-depth knowledge of architecture and design (architecture, design patterns, reliability, and scaling) using cloud-based services like AWS.
 - Experience with Database technologies.
 - Knowledge of developer tooling across the SDLC (task management, source code, building, deployment, operations,
 - Exceptional written and verbal communication skills, demonstrated ability to coordinate and oversee work of entry-level engineers and interns
 - Developing analytical and problem-solving skills, with the ability to make data-driven decisions.
 
- Minimum Internet Speed: 100 Mbps download and 20 Mbps upload, in alignment with the FCC's definition of "broadband."
 - Internet Type: Fiber, Cable (e.g., Comcast, Spectrum), or DSL.
 - Not Permissible: Satellite (e.g., Starlink), cellular broadband (hotspot or otherwise), any other wireless technology, or wired dial-up.
 
Identity Verification
Symetra is committed to fair and secure hiring practices. For all roles, candidates will be required (after the initial phone screen) to be on video for all interviews. Symetra will take affirmative steps at key points in the process to verify that a candidate is not seeking employment fraudulently, e.g. through use of a false identity.
Failure to comply with verification procedures may result in:
- Disqualification from the recruitment process
 - Withdrawal of a job offer
 - Termination of employment and other criminal and/or civil remedies, if fraud is discovered
 
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.