Sr. Software Engineer

Dialpad
Buenos Aires
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Debugging","Troubleshooting","Communication","Collaboration","Mentoring"]

Build and evolve a shared microservices infrastructure that enables both core SaaS services and agentic needs. Own parts of a 6–12 month roadmap, translate business goals into scalable and reliable technical solutions, and drive end-to-end execution for platform components using infrastructure-as-code. Triage and support on-call responsibilities, improve scalability/observability/cost efficiency, and raise engineering standards through design reviews and mentoring.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Dialpad
Dialpad
6 days ago

Sr. Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and evolve a shared microservices infrastructure that enables both core SaaS services and agentic needs. Own parts of a 6–12 month roadmap, translate business goals into scalable and reliable technical solutions, and drive end-to-end execution for platform components using infrastructure-as-code. Triage and support on-call responsibilities, improve scalability/observability/cost efficiency, and raise engineering standards through design reviews and mentoring.
Location: Buenos Aires
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own parts of the 6–12 month roadmap for shared microservices infrastructure and deliver incremental phases.
  • •Translate business needs into technical solutions focused on cost, scalability, reliability, and sustainability.
  • •Drive end-to-end execution for key platform components, including Terraform automation and infrastructure-as-code workflows.
  • •Solve classes of platform problems by improving scalability, observability, and cost-efficiency across the team.
  • •Represent the team in technical design, triage, and on-call rotations, addressing incident root causes and communicating risks and mitigations.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • •Experience working with distributed systems.
  • •Strong debugging and troubleshooting skills.
  • •Experience with agile and iterative development processes.
  • •Experience mentoring engineers and helping them grow their skills.
Experience:Distributed systems
Education:Bachelor's in Computer Science
Skills:DebuggingTroubleshootingCommunicationCollaborationMentoring
Languages:English
Tech Stack:PythonGoogle Cloud PlatformCloud RunDatastoreBigQueryDataflowCloud TasksPub/SubRedisElastic SearchTerraformDatadogObserve

Company Brief

Dialpad
Provides cloud-based business communications platform offering voice, video, messaging, contact center, and AI-driven call intelligence to help teams communicate and collaborate across devices and locations.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn