Software Engineer @ Podium
Your Application Journey
Email Hiring Manager
Job Details
About Podium
At Podium, our mission is to arm every local business with a complete platform and outcome-driven AI employees that convert leads into real, paying customers. Recognized by Forbes, Inc. 5000, and Fast Company, Podium values exceptional talent and operates with strong guiding principles.
Job Overview: Software Engineer
The Software Engineer will perform hands-on software engineering and development activities for the company’s phone products, enabling make and receive calls. You will also work with phone hardware, third party systems, and other related technologies.
Key Responsibilities
- Develop and scale internal tooling and software infrastructure.
- Engineer and test software code across the development lifecycle.
- Utilize OpenAI and AI productivity tools for enhanced efficiency.
- Design and implement a modern phone system for SMBs.
- Create onboarding tools for customers and internal teams.
- Conduct code reviews and resolve bugs.
- Establish coding standards and develop backend/full-stack infrastructure.
- Develop algorithms, data structures and present demos to leadership.
Minimum Qualifications
A Master’s degree (or equivalent foreign education) in Computer Science or related field and 3+ years of experience in software engineering are required.
Must have experience with:
- Elixir, Liveview and at least one modern language such as Python, Go, or Ruby.
- Front end development with React and (TypeScript/JavaScript).
- Databases like Postgres or MySQL, APIs, and AWS-based web infrastructure.
- GraphQL, Phoenix, Ecto, Postgres, and ExUnit in micro-services architecture.
- Fintech product integration, RabbitMQ and Oban for message queuing.
- Monitoring and incident management using Datadog, Grafana, Kibana, OpsGenie, Terraform; and dev tools like Gitlab.
- Developing with hardware integration (card readers, payment devices, Grandstream, Yealink phones).
Work Location & Hours
Based at 1650 W. Digital Drive, Lehi, UT 84043 with telecommuting permitted. Typically, the working hours are 9 a.m. to 5 p.m., Monday through Friday.
Key skills/competency
Software Engineer, Elixir, React, AWS, OpenAI, Microservices, GraphQL, Backend, AI, Telecommuting
How to Get Hired at Podium
🎯 Tips for Getting Hired
- Research Podium's culture: Study mission statements, recent news, and reviews.
- Customize your resume: Emphasize AI, software, and telecommunication skills.
- Prepare technical examples: Share project demos and code samples.
- Practice interview insights: Review coding and behavioral questions.