Back to previous page
Senior Software Engineer
Engineering
Seattle, Washington, 98104
Contract
Ref.: 139452
Job Summary:
Our client is seeking a Senior Software Engineer to join their team! This position is located in Seattle, Washington.
Duties:
Our client is seeking a Senior Software Engineer to join their team! This position is located in Seattle, Washington.
Duties:
- Work with a distributed team of engineers building software in a collaborative development process
- Build high-performance, stable, scalable systems to be deployed in an enterprise setting
- Lead high-level architecture discussions and planning sessions
- Participate in the code review process by providing feedback on pull requests
- Participate in the on-call rotation, supporting systems and services during production incidents
- Author and provide feedback on technical proposals and root cause analyses
- Provide mentoring and advice for other engineers
- Establish engineering best practices and standards within the team to drive quality and excellence
- Contribute to the technical community through presentations, tech talks, and other knowledge-sharing efforts
- Bachelor’s Degree required
- 5+ years delivering backend applications in a production environment
- Expertise in Java, scaling databases and stream processing
- Excellent written and verbal communication skills
- Experience building RESTful services
- Understanding of async programming models and threading/concurrency
- Understanding of source control concepts and exposure to Git
- Self-learner, independent and excellent problem-solving skills
- Experience with build and deployment technologies such as Jenkins and Docker
- Experience working with AWS
- Medical, Dental, & Vision Insurance Plans
- Employee-Owned Profit Sharing (ESOP)
- 401K offered