CircleCI is hiring a Software Engineer for the Web Experiences team. In this role, you will build the interfaces and experiences that tens of thousands of developers use daily to manage their CI/CD pipelines. You will shape how customers interact with CircleCI, directly impacting retention and expansion.
What You'll Do
- Develop new frontend features and user experiences that shape how customers interact with CircleCI.
- Simplify existing interfaces and scale systems as the company rapidly grows and evolves.
- Produce sustainable, testable, high-quality, and high-performance code primarily in React and TypeScript on the frontend, with backend contributions in Go.
- Work closely with Design, Product, and Data partners to translate customer insights into polished, performant interfaces.
- Debug and support services in a complex distributed system using tools like Honeycomb, Datadog, Graylog, and Rollbar.
- Foster a culture of monitoring and observability using operational data to increase system stability, performance, and usage.
- Use, document, and advocate for the use of AI tools like Claude/Cursor for streamlined development workflows.
- Partner with a cross-functional team to dive deep into business problems, explore creative solutions, and prioritize work to deliver maximum value.
What We're Looking For
- 3+ years of professional experience building and debugging production web applications and distributed systems.
- Strong proficiency with modern frontend frameworks, specifically React and TypeScript.
- A sharp eye for UI/UX quality, accessibility, and performance.
- Comfort contributing to backend services in Go and understanding API design.
- Experience designing systems and leading projects from clarifying requirements through to delivery.
- Ability to write code that is easily readable, testable, maintainable, and documented, with observability baked in.
- A production mindset: caring about how code behaves in production and being comfortable with monitoring and debugging in a complex distributed environment.
- Adaptability: thriving in ambiguity, adjusting to changing priorities, and making conscious tradeoffs with limited guidance.
Nice to Have
- Experience with modern frontend performance optimization, accessibility standards, and design systems.
- Knowledge of CI/CD tools, build systems, test automation, and deployment strategies.
- Experience working with LLMs or AI-powered engineering tools, including prompt design and practical application in development workflows.
Technical Stack
- React
- TypeScript
- Go
Team & Environment
You'll be part of a cross-functional team. At CircleCI, we consider ourselves Product Developers who crave solving complex customer problems. We are super curious about how things work, new technologies, and new ways of doing things. We leverage AI tools in our daily workflow and are excited about how AI is changing how we build software. We work transparently and collaboratively within a distributed team, favor regular, incremental delivery over perfection, and strive for continuous learning and improvement. We are comfortable with quick pivots in direction and can adapt without losing momentum.
Work Mode
This is a hybrid position based in Mexico City.
CircleCI is an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.






