Sr. Engineer, Web Foundations
Denver, CO, United States
About the Team:
The Web Foundations team is responsible for providing a delightful developer experience for our product engineers. We maintain and support the core services and frameworks used by our development teams, enabling developers to provide a world-class experience to our users.
About the Role:
We're looking for a Senior Engineer to help us speed up delivery and improve the quality of our learning experiences. This will include making constant improvements to our current frameworks and pipelines, as well as uncovering new opportunities to improve our systems and processes.
This is a hybrid role based out of our Denver, Los Angeles, Seattle, and San Francisco office hubs. In this role, you will: Build automation and CI/CD pipelines to ensure quality and reliability of the product
Develop Go packages and tooling to streamline and ensure consistent software development
Identify new frameworks and technologies, evaluate adoption, plan and orchestrate migrations and upgrades
Analyze and improve the performance of software applications by optimizing code, database queries, and overall system architecture
Participate in design, code, and architecture reviews
What you bring to the table: 4+ years software development experience
The desire to work across team boundaries to understand the needs of our product development teams, and partner with infrastructure teams
Strong problem solving skills, and attention to the little details needed to make informed decisions
Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
Plan and execute projects and initiatives involving multiple stakeholders and complex requirements, applying strategic prioritization
Experience working with server-side code and services - we use Hack, Go, Node.js, and Python and relational databases
Facility with modern front-end JavaScript libraries and tooling — for example, we use NextJS, React, Redux, Flow, webpack, and Prettier
Demonstrated ability in system architecture and design, understanding of design patterns, and ability to solve complex technical design challenges, with attention to scalability and performance concerns
Excitement about the impact your work could have on the lives of students and teachers every day
#J-18808-Ljbffr