Senior Software Engineer

Podium Logo

Podium

πŸ“Remote - Canada

Summary

Join Podium's Internal Tools team as a backend engineer and help empower small businesses by building internal tools using AI LLM technologies. You will work on diverse products, develop features using 3rd party APIs, and contribute to a dynamic team. This remote role, based in Brazil, requires 5+ years of backend development experience with a modern language like Python or Go, experience with frontend development, databases, and APIs, and exposure to OpenAI technologies or similar AI/ML technologies. Podium offers a stimulating environment, collaboration across teams, and the opportunity to influence the direction of internal tools. The company is known for its commitment to helping local businesses thrive and has received industry recognition for its innovative work.

Requirements

  • 5+ years of professional software development experience with focus on backend development
  • 5+ years of coding experience with at least one modern language such as Python, Elixir, Ruby, or Go with function-oriented design
  • Experience with front end development and web programming using React, TypeScript or JavaScript
  • Experience working with Databases (Postgres), APIs and web infrastructure
  • Evidence of exposure to OpenAI technologies or any LLM AI/ML emerging technologies
  • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)

Responsibilities

  • Build internal tools that our Go To Market team uses to help Podium customers be successful
  • Work on a diverse set of products
  • Develop features using 3rd party APIs
  • Leverage AI LLM technologies to add the power of AI to our internal tools!

Preferred Qualifications

  • 5+ years of experience as a full-stack engineer on an Agile development team, in a hyper-growth SaaS setting
  • Passion for learning, problem solving and mentoring your peers
  • Courage to ask questions, deal with ambiguity, and flexibility to pivot with business priorities
  • Strong experience with algorithms, data structures, and code
  • Disciplined approach to testing and quality assurance
  • Experience with web infrastructure and distributed systems
  • Evidence of exposure to architectural patterns of a large, high-scale web application, such as well-designed APIs, high volume data pipelines, and efficient algorithms

Benefits

  • Open and transparent culture
  • Generous vacation time, plus three 4-day summer holiday weekends
  • Excellent medical, dental, and vision benefits
  • Retirement Plan with competitive company matching
  • Bi-annual swag drops with cool Podium gear and appareal
  • Additional benefits for fully remote employees

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.