Software Engineer
@ Podium

Lehi, Utah, United States
On Site
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @podium.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review Elixir and Liveview fundamentals.
Practice React with TypeScript challenges.
Study AWS, Postgres, and API integrations.
Test micro-services design and GraphQL concepts.

Behavioral Questions

Discuss teamwork in project challenges.
Explain handling debugging under pressure.
Describe experience with code reviews.
Share examples of problem-solving.

Frequently Asked Questions