Apply

Integrations Engineer

Posted 2024-10-16

View full description

💎 Seniority level: Junior, 2+ years of professional software development experience

📍 Location: Brazil

🔍 Industry: AI lead conversion and communication platform

🏢 Company: Podium👥 11-50ResidentialSalesRentalReal Estate

🗣️ Languages: English

⏳ Experience: 2+ years of professional software development experience

🪄 Skills: Software DevelopmentRubyJiraAlgorithmsAPI testingGoRustProblem SolvingDocumentation

Requirements:
  • 2+ years of professional software development experience.
  • 2+ years of coding experience with at least one modern language such as Elixir, Go, Ruby, or Rust, with function-oriented design.
  • Experience with web infrastructure and distributed systems.
  • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
  • 2+ years of professional software development experience, with exposure to integrations or APIs.
  • Strong problem-solving skills with the ability to adapt to new tools and platforms quickly.
  • Experience with tools like Postman for API testing.
  • Proficiency in English is required.
  • Adaptability: Flexible and adaptable to handle changing priorities and challenging situations.
Responsibilities:
  • Build integrations between Podium and other systems of record via publicly available APIs.
  • Utilize iPaaS toolsets (Tray.io, Zapier, Make.com) to create workflows that automate common tasks on the behalf of Podium customers.
  • Collaborate with tech leads, managers, and engineers across several teams at Podium.
  • Work directly with product managers to understand and deliver integration requirements.
  • Communicate regularly with your Podium contact as contractual obligations may change.
  • Document progress, communication, expectations, and details within a ticketing system such as JIRA, ClickUp, Google Docs, and other company tools.
  • Maintain positive working connections between teams, customers and stakeholders.
  • Document and assist in training support team members on the capabilities of integrations.
  • Report any concerns and issues promptly and efficiently to management, stakeholders or relevant team members.
Apply