Position Purpose:
At Benchmark, we are focused on building fantastic software to meet the challenges facing learners and teachers today and in the future. We are seeking the best and brightest to join us in building next generation learning experiences using the latest proven technologies. Our teams design, build, and operate cloud applications that support our many school district and other educational institution customers - making a Benchmark a great environment to collaborate with talented professionals solving meaningful, real-world challenges at scale.
We are seeking a Tech Lead - DevOps Engineering to join our team of great problem-solvers. You will lead our DevOps Engineering team, with a focus on developer experience, infrastructure automation, and continuous integration and delivery. This role is instrumental in shaping how we build, test, and deploy software across the organization. Partnering with our Site Reliability Engineering team (responsible for production operations and availability), the DevOps team is focused on empowering developers through tools, platforms, and automation that streamline the software development lifecycle. As the Tech Lead, you'll work closely with engineering and architectural stakeholders to define the future of our DevOps practice, while remaining hands-on with implementation and mentorship.
We operate high scale applications in an AWS environment and leverage GitHub Actions as our CI/CD platform. We are looking for a pragmatic and strategic thinker who can balance immediate delivery with long-term architecture, and who thrives in building internal platforms that delight developers.
Job Responsibilities:
- Lead the technical direction and day-to-day priorities for the DevOps Engineering team.
- Design and implement scalable CI/CD pipelines using GitHub Actions, with a focus on performance, traceability, and security.
- Build reusable, secure infrastructure frameworks and tooling using AWS-native services (e.g., CodeBuild, ECS, EKS, Lambda, CloudFormation).
- Drive initiatives to improve developer experience, such as self-service environments, developer portals, golden path workflows, and template repositories.
- Define and maintain standards for infrastructure automation, platform consistency, and governance in a multi-account AWS environment
- Collaborate with architects, security, SREs, and application teams to ensure infrastructure designs align with broader technical strategies.
- Establish and champion DevOps best practices across the Software Engineering, Architecture, and QA organization
- Provide technical mentorship to DevOps engineers and influence architectural decision-making across engineering.
- Continuously evaluate new tools and services in the AWS and DevOps ecosystem that could improve team velocity or platform reliability.
Qualifications:
- 7+ years of experience in DevOps, infrastructure, or platform engineering, with 2+ years in a tech lead or architect-level role.
- Expert-level proficiency with AWS services, including IAM, Cloudfront, Elastic Beanstalk, CloudWatch, Lambda, and S3.
- Expert-level proficiency building (hands-on) CI/CD pipelines using GitHub Actions (or similar CI tools).
- Strong scripting skills and proficiency with one or languages (e.g., Python, Bash, TypeScript, etc.).
- Experience designing internal tooling and frameworks for developer productivity.
- Strong understanding of DevSecOps practices and automated static/dynamic testing tools
- Excellent communication and leadership skills, with the ability to drive initiatives across teams.
- Able to multitask, prioritize, and manage time efficiently
Preferred Qualifications:
- Bachelor's degree in CS, engineering, software engineering, or related field
- Excellent interpersonal skills and communication with all levels of management
- Expert understanding of the AWS Well-Architected Framework
- Prior experience in a full-stack software engineering role
- Proficient in Terraform or other infrastructure-as-code solutions, with experience managing modular, reusable codebases.
- Solid understanding of containerization and orchestration, preferably with ECS or EKS.
ABOUT BENCHMARK EDUCATION COMPANY
Benchmark Education Company (BEC) is a leading publisher of core, supplemental, and intervention literacy and language resources in English and Spanish, with valid and reliable digital assessments that inform instruction. BEC is also a provider of exceptional professional development to educators.
BEC is recognized as a responsive publisher that offers equally rigorous and engaging digital, print, and hybrid learning materials grounded in the Science of Reading research. BEC monitors research outcomes carefully to create effective foundational resources that include strong decoding materials with systematic and explicit instruction and high-quality resources focused on language development and comprehension. BEC's content-rich and authentic texts offer instruction in close reading and analysis, multiple perspectives, and authentic literature while building world knowledge and reflecting the individuality of every student in each diverse classroom.
Family owned and operated for more than 25 years, BEC is committed to partnering with educators to provide the best for all students through resources of exceptional quality, world-class professional learning, and effective and dedicated customer support.
Benchmark Education Publishing (BEC) and its affiliates are proud to be an Equal Opportunity Employer.