Software Engineer - Incidents
Buenos Aires, ArgentinaFull-TimeMid-levelSoftware Engineering
At DevRev, we’re building the future of work with Computer – your AI teammate.
- Computer is not just another tool. It’s built on the belief that the future of work should be about genuine human connection and collaboration – not piling on more apps.Computer is the best kind of teammate: it amplifies your strengths, takes repetition and frustration out of your day, and gives you more time and energy to do your best work.
- How?
Extensions for your teams and customersComputer doesn’t make you choose between new software and old. Its AI-native platform lets you extend existing tools with sophisticated apps and agents. So your teams – and your customers – can take action, seamlessly. These agents work alongside you: updating workflows, coordinating across teams, and syncing back to your systems.
- This isn’t just software. Computer brings people back together, breaking down silos and ushering in the future of teamwork, through human-AI collaboration. Stop managing software. Stop wasting time. Start solving bigger problems, building better products, and making your customers happier.
- We call this Team Intelligence. It’s why DevRev exists.
- Trusted by global companies across multiple industries, DevRev is backed by Khosla Ventures and Mayfield, with $150M+ raised. We are 650+ people, across eight global offices.
- Design, develop, and maintain the incident management platform, including a TypeScript-based frontend and Go-based backend services and APIs.
- Own features end-to-end, from technical design and implementation through testing, deployment, and post-release maintenance.
- Build and maintain RESTful and/or event-driven APIs, ensuring reliability, performance, and clear API contracts.
- Instrument the application with observability tooling (logging, metrics, tracing) to ensure full visibility into system health and behavior in production.
- Investigate and resolve bugs and performance issues using native logs, distributed tracing tools such as Datadog, and internal tooling.
- Apply security best practices throughout the development lifecycle, including input validation, authentication, authorization, and secure handling of sensitive data.
- Contribute to sprint planning, technical prioritization, and stakeholder updates, helping the team deliver iteratively and predictably.
- Write clear technical documentation, architectural decision records, and runbooks to scale team knowledge and reduce operational overhead.
- Advocate for continuous improvement of platform reliability, developer experience, and engineering processes based on operational insights and team feedback.
- Highlight technical risks, system limitations, and dependencies early, ensuring all prerequisites are addressed before new development cycles begin.
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- Strong logical thinking and a systematic approach to problem solving and system design.
- Solid experience building and consuming APIs, including hands-on work with API specifications, payload validation, and integration testing tools such as Postman.
- Proficiency in at least one statically typed or systems-level language, with comfort picking up new languages and frameworks as needed.
- Experience with observability platforms such as Datadog, and a strong understanding of logging, metrics, and distributed tracing across multi-service systems.
- Familiarity with security best practices for web applications and services, including common vulnerability patterns and how to mitigate them.
- Comfortable with modern development workflows including GitHub, branching strategies, code review, and CI/CD pipelines.
- Strong testing mindset, with experience writing unit, integration, and end-to-end tests and validating changes in production-like environments.
- Experience working within agile delivery frameworks, including sprint management and cross-functional collaboration with engineering and product teams.
- Experience with Go for backend development.
- Prior experience building or working with Agentic AI systems, LLMs, or AI copilots, and familiarity with AI-assisted development tools such as Cursor or GitHub Copilot.
- Experience designing and operating distributed systems at scale.
- Exposure to incident management workflows, on-call practices, or internal developer tooling.
- Ability to derive actionable insights from telemetry data and translate them into platform improvements.
Culture
- The foundation of DevRev is its culture -- our commitment to those who are hungry, humble, honest, and who act with heart. Our vision is to help build the earth’s most customer-centric companies. Our mission is to leverage design, data engineering, and machine intelligence to empower engineers to embrace their customers.
- That is DevRev!
Similar roles you might like
View all Software Engineering rolesWorkplace Services Engineer
Vilnius, Vilnius, LithuaniaFull-Time
Software Engineering
Senior Software Engineer (Python+React+Typescript+AWS)
Bengaluru, Karnataka, IndiaFull-Time
Software Engineering
