We’re looking for a Senior Software Engineer! Join us to design, develop, and deliver a suite of APIs that serve millions of users every day.
Requirements
- Be ready to roll up your sleeves and produce a well-designed and tested production quality code.
- Implementing highly available and elastically scalable 24/7 services in the cloud.
- Responsible for design and code reviews to help increase the quality of our products.
- Supports existing systems while making contributions towards future architecture.
- Propose and advise on technology solutions with side-by-side comparisons between proven technologies to help the business evaluate options.
- Interacts with business units effectively regarding requirements and specifications.
- Work collaboratively on some development tasks and independently on others.
- Collaborates within and across groups with little or no supervision in writing technical documents.
- Anticipate and suggest solutions to problems of significant scope.
- Generate engineering test plans from functional specification documents.
- Act as a mentor to other team members.
- Participate in the development process: design, development, testing, and deployment.
- Interact with business units effectively regarding requirements and specifications.
- Work closely with the team lead and may act as team lead or technical lead for a large portion of a project.
- Participate in the design and code reviews to help increase the quality of our products.
- Participates in the definition and application of the software development lifecycle.
- Work within a scrum team.
Benefits
- 401k Matching
- Retirement Plan
- Generous Paid Time Off
- Tuition Reimbursement