Finding the best job has never been easier
Share
Key job responsibilities
As a key member of the engineering team, you will have influence on our product strategy by helping define the product features, refine system architecture, and spearhead best practices that enable a quality product.
You will be successfully setting the foundation for the next phase of the product and beyond. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.
You should enjoy working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals.Key job responsibilities
As a key member of the engineering team, you will have influence on our product strategy by helping define the product features, refine system architecture, and spearhead best practices that enable a quality product.You will be successfully setting the foundation for the next phase of the product and beyond. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.A day in the life
A day in the life
The bulk of an average day is centered around designing and building features to enhance existing applications.
Otherwise other elements of a day that happen are:
·
a) Working on ad-hoc requests and bug fixes
·
b) Participating in doc reviews with product managers and stakeholders
·
c) Supporting and delegating tickets while on-call
·
1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan”Seattle, WA, USA
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit