Senior Software Engineer (Backend) – GTM Data Platform

New
J
JobgetherEnterprise Data Platform
Brazil, North American time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent English
Experience
5+ years
Required Skills
PythonAgileJavaSalesforceJiraRESTful APIs

Requirements

  • 5+ years of professional experience in backend software engineering, API integrations, and enterprise application development.
  • Strong hands-on experience with Java or Python.
  • Proven experience designing and developing RESTful APIs and webhook-driven architectures.
  • Experience integrating with Salesforce platforms and working with Salesforce APIs.
  • Solid understanding of CRM automation systems, lead routing mechanisms, and data-driven workflows.
  • Experience working in Agile/Scrum environments and managing development activities through tools such as JIRA.
  • Ability to collaborate effectively within distributed and international engineering teams.
  • Strong problem-solving skills and ability to design scalable technical solutions.
  • Fluent English communication skills for daily collaboration, documentation, and technical discussions.

Responsibilities

  • Design, build, and maintain high-performance backend microservices and automation workflows using Java or Python.
  • Develop and integrate backend solutions with Salesforce APIs, including custom integrations, lead assignment workflows, and CRM automation processes.
  • Build and support AI-driven sales development workflows, including automated routing systems, webhook-based architectures, and third-party integrations.
  • Contribute directly to the development and maintenance of the GTM Data Platform codebase, ensuring scalability, reliability, and performance.
  • Develop RESTful APIs and backend services to support business-critical applications.
  • Collaborate with cross-functional engineering teams through Agile delivery processes, sprint planning, and technical discussions.
  • Track development tasks, priorities, and deliverables using project management tools such as JIRA.
  • Participate in architecture discussions and contribute to engineering best practices.
  • Work effectively within a distributed, remote-first environment while maintaining strong communication with global teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now