Full Job Description
Job Profile:
Staff Software Engineer
Job Description Summary:
We are committed to providing a competitive and equitable total rewards package. The compensation for this role is designed to attract, retain, and motivate top talent.
The expected base salary range for this position is $180,000to $220,000 annually.
Job Description:
What's the Role?
We are looking for a Staff Software Engineer to join our team. In this role, you'll work with a team of talented engineers while actively contributing to architecture, design, and development of our core systems. You'll play a key role in scaling the team, ensuring technical excellence, and develop software programs for products from concept to deployment
Responsibilities
• A critical part of not just the technology team, but to the organization as an excellent back-end engineer with good experience with front-end technologies. Develops and maintains Java-based website architecture, functionality, and API integrations.
• Monitors and research emerging technologies, external platforms and services, consumer behavior and site analytics to discover innovation and integration opportunities.
• Ensures the team's supported applications are healthy and triages issues to the appropriate personnel.
• Build reusable software components for interfacing and use with our front-end platforms.
• Experience with AI driven development (like GitHub Copilot, Cursor, Claude)
• Collaborates with development leadership, product management, and other product engineering functional areas to translate business objectives and initiatives into technical solutions.
• Interfaces with broader Tech Team to ensure proper alignment with existing enterprise platforms and roadmap.
• Ensures user interface design and development adheres to best practices for user security, data privacy, user experience, core web vitals, and accessibility.
• The majority of the job will be hands on coding, participating in design discussions, and code reviews.
Qualifications
• Bachelor's degree or equivalent working experience.
• 13+ years' experience of developing software in Java & related technologies.
• Deep expertise in Java, React, Node.js, Python etc.
• Experience with AWS or a similar cloud provider.
• Experience with microservices, event-driven architecture, or containerization (Docker, Kubernetes).
• Experience with AI driven development (like Github Copilot, Cursor, Claude)
• Professional experience guiding and mentoring other engineers in team enviorment
• Demonstrates superior knowledge of software design and architecture.
• Experience writing unit tests and automating website testing to ensure quality software deployment.
• Experience in implementing application performance monitoring solutions to optimize our apps based on your findings.
• Excellent verbal and written communication skills.
• Strong desire to learn new techniques and technologies and collaborate with other experienced engineers to explore different solutions to a problem.
• Nice to have:
• Experience working in the Financial Sector
• Knowledge of Mortgage Domain
• Experience with Kubernetes deployments
• Experience with Spring Boot
• Experience in open authentication/authorization protocols and frameworks like: OAuth2, OpenID Connect
• Experience using React and JavaScript/Typescript
Other Useful Details
Employee Type: Full-Time
Pay Range: annual pay + bonus and/or commissions
Location: Remote
The company offers a comprehensive benefits program to eligible employees, including eligibility to participate in a company-sponsored 401(k); vacation benefits; eligibility for medical, dental, vision, and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; critical care insurance; personal accidental insurance; commuter benefits; pet insurance; certain time off and leave of absence benefits; well-being benefits (e.g., employee assistance program); and other supplemental benefits (e.g. legal planning assistance; identity theft protection; pet insurance; wellness resources).
Please click this link to learn more about our benefit offerings for Washington State: https://www.rate.com/careers/open-positions/disclosures
Additional Job Description Summary: