Senior Engineer developing large-scale end-to-end testing infrastructure for Personio. Collaborating on technical excellence, solving challenges, and mentoring engineers.
Responsibilities
Build Reliable and Performant Solutions: Lead the delivery of large, high-quality end-to-end testing infrastructure by collaborating with cross-functional teams, ensuring technical excellence and setting standards for the team. Spending time coding hands-on while also designing systems and architecture.
Hands-On Development: This role is not for writing tests, but rather to develop and maintain the testing infrastructure as well as centralized observability tools and notification systems that provide deep technical details to expedite troubleshooting.
Raise Quality Practices: Partner with product and engineering teams to influence and uplift their quality practices. Promote best practices through writing high quality documents, recording videos or delivering technical sessions.
Estimating, Scoping, and Planning: Own the estimation, scoping, and planning of projects, defining the team's strategy and roadmap. Work closely with peers, leadership, and engineering teams to deliver impactful workstreams.
Solve Complex Technical Challenges: Address and resolve complex technical problems, promoting best practices to ensure engineering and operational excellence. Simplify architecture, manage technical debt, and enforce best practices in security and testing.
Mentoring and Coaching: Actively mentor and coach engineers, sharing knowledge and driving team topics. Promote a culture of support and collaboration to increase team productivity and growth.
Cross-Functional Collaboration: Build strong relationships with cross-functional teams, including product management and leadership, to drive the success of engineering initiatives. Participate in interviewing and hiring to contribute to the growth and success of the team.
Operational Leadership: Ensure operational excellence across the product lifecycle, driving incident management and continuous improvement. Enhance monitoring, observability, and team productivity.
Requirements
Proficiency in Typescript with experience in writing high quality tests in Playwright (other frontend testing libraries are also valued)
Experience of building testing infrastructure or frameworks and a record of improving developer experience through pipeline redesigns and declarative CI/CD approaches would be highly desired.
Skilled in implementing various testing strategies, including the testing pyramid, and demonstrated experience in maintaining high availability requirements and performance.
Demonstrated experience in managing operational quality and incident response, with a focus on continuous improvement.
Proven ability to mentor and coach engineers, amplifying their technical abilities and enabling the team to succeed.
Strong written and spoken communication skills are essential.
Benefits
Receive a competitive reward package – reevaluated each year – that includes salary, benefits, and pre-IPO equity
Enjoy 28 days of paid vacation, plus an additional day after 2 and 4 years
Make an impact on the environment and society with 1 (fully paid) Impact Day
Receive generous family leave, child support, mental health support, and sabbatical opportunities
We enjoy gathering for meals, cultural initiatives, and events like local Summer Sessions and year-end celebrations. There's also healthy snacks, drinks, and a weekly catered lunch.
Senior Software Engineer developing container - based developer platform to improve reliability and ease of use at KLA. Working with software engineering and quality assurance teams to deliver FleetPack applications.
Principal Engineer leading Developer Experience initiatives to improve developer productivity and influence technical direction. Collaborating across organizations to drive platform adoption and reduce friction in development processes.
Models Engineer bridging the gap between cutting - edge AI models and developers at Cloudflare. Identifying model partnerships and creating educational content for developers.
Director leading Pfizer’s enterprise source code management strategy to enhance software delivery and developer experience across global teams. Responsible for innovative technology solutions and compliance with SCM policies.
Developer Relations Manager supporting NVIDIA Inception Program for AI - native startups. Working with founders and engineering teams to design, build, and deploy accelerated AI solutions.
Developer Relations role at Liquid AI, engaging with open - source community and optimizing developer adoption. Supporting model releases and enhancing documentation for AI systems.
Backend Engineer in Developer Experience team enhancing Frontify's scalable platform. Collaborate with product managers and engineers to build effective solutions and APIs.
Global Account Manager in Developer Relations at NVIDIA, guiding AI - RAN transitions with telecommunications partners. Leading technical teams and ensuring product strategies align with industry needs.
Platform Engineer enhancing developer experience and tooling. Working at Float, a leading fintech company improving financial operations for Canadian businesses.
Senior Software Engineer building high - quality frontend solutions for Coinbase’s Developer Hub. Collaborating closely with engineers and designers to enhance the developer experience at Coinbase.