2

Remote Python Engineer Jobs in Salt Lake City, UT

Data Engineer

Salt Lake City, UT · On-site +1

$90K - $120K/yr

Remote work and relocation support are not offered** Key Responsibilities * Utilize SQL to query ... Strong programming and database skills using C# and/or Python preferred * Experience creating and ...

Senior Strategic Mining Engineer

Murray, UT · On-site +1

$98K - $134K/yr

Use Python programming / scripting language. * Perform as subject matter expert in pit, phase and scheduling optimization using Whittle, MPSO or NPVS / Minemax software. * Review and provide sign-off ...

This position is remote eligible for candidates who currently reside in Utah. Click here to see why ... Design and implement REST API endpoints and microservices using Python with FastAPI or Java with ...

This position is remote eligible for candidates who currently reside in Utah. Click here to see why ... Design and implement REST API endpoints and microservices using Python with FastAPI or Java with ...

Cyber Operations Engineer III

Sandy, UT · On-site +1

$91K - $120K/yr

Proficiency in scripting and automation (e.g., Python, JavaScript) and experience with workflow ... Remote Work: Enjoy the flexibility of working from home while optimizing your work-life balance.

Principal Site Reliability Engineer

Lehi, UT · On-site +1

$53.50 - $71/hr

Strong software engineering skills in Python, Go, or Bash; comfortable writing production-grade ... Competitive compensation, equity, and comprehensive benefits including flexible PTO and remote ...

next page

Showing results 1-20

Remote Python Engineer information

See Salt Lake City, UT salary details

$22.3K

$135.5K

$196K

How much do remote python engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for remote python engineer in Salt Lake City, UT is $135,452.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,900.00 and $159,200.00 per year, depending on experience, location, and employer.

What does a Remote Python Engineer do?

A Remote Python Engineer designs, develops, and maintains software applications using the Python programming language, all while working from a remote location. Their responsibilities typically include writing efficient code, troubleshooting issues, collaborating with team members through online tools, and integrating third-party APIs or libraries. They may work on web development, automation scripts, data analysis, or backend services depending on the company's needs. Remote Python Engineers must have strong communication skills and be comfortable using project management and version control tools like Git. This role is ideal for those who want the flexibility of working from home while contributing to software projects.

What are the key skills and qualifications needed to thrive as a Remote Python Engineer, and why are they important?

To thrive as a Remote Python Engineer, you need a strong command of Python programming, experience with software development best practices, and familiarity with frameworks like Django or Flask, often supported by a relevant degree or equivalent experience. Proficiency in version control systems such as Git, cloud platforms like AWS or Azure, and continuous integration tools is typically required. Excellent problem-solving abilities, self-motivation, and clear written communication are crucial for effective collaboration in a remote environment. These skills ensure high-quality code delivery, efficient teamwork across distributed teams, and successful project outcomes.

What are some common challenges faced by Remote Python Engineers, and how can they be overcome?

Remote Python Engineers often encounter challenges such as effective communication across time zones, maintaining productivity outside a traditional office, and ensuring code quality in distributed teams. To overcome these, it's helpful to use collaborative tools like Slack and GitHub, participate in regular virtual meetings, and follow clear coding standards. Actively documenting your work and reaching out proactively to teammates can also foster a sense of connection and streamline project workflows.

What is the difference between Remote Python Engineer vs Remote Data Scientist?

AspectRemote Python EngineerRemote Data Scientist
Required SkillsPython, APIs, software developmentPython, statistics, machine learning
Work EnvironmentSoftware development teams, coding, debuggingData analysis, modeling, research
Industry UsageTech, startups, software companiesFinance, healthcare, tech

While both roles require Python skills, Remote Python Engineers focus on building and maintaining software applications, whereas Remote Data Scientists analyze data and develop models. The roles often overlap in Python proficiency but differ in their core responsibilities and industry applications.

What are the most commonly searched types of Python Engineer jobs in Salt Lake City, UT? The most popular types of Python Engineer jobs in Salt Lake City, UT are:
What are popular job titles related to Remote Python Engineer jobs in Salt Lake City, UT? For Remote Python Engineer jobs in Salt Lake City, UT, the most frequently searched job titles are:
What job categories do people searching Remote Python Engineer jobs in Salt Lake City, UT look for? The top searched job categories for Remote Python Engineer jobs in Salt Lake City, UT are:

Lead Backend Engineer (AI Infrastructure & Data Platforms) | USA

C&D Talent Advisory

Salt Lake City, UT • Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

About the Hiring Process

When you apply, our AI-powered matching platform considers you not only for this opportunity, but also for other relevant roles across our network, so one application can unlock multiple career opportunities.

We only work with real companies hiring for live positions. Every opportunity on our platform is an active search. If there's a strong match, we'll guide you through the process. If not, we won't ignore you.

About the Company

Our client is building the next generation of AI-powered governance infrastructure, creating intelligent software that transforms how complex organisations manage knowledge, workflows, and decision-making.

Their platform combines AI, automation, distributed systems, and data engineering to power large-scale governance, analytics, and business intelligence. As they continue to scale, they're looking for exceptional engineers who enjoy solving technically challenging problems and building products with real-world impact.

  • Location: Remote (United States)
  • Employment Type: Full-time
  • Level: Lead
  • Work Authorization: Existing US work authorization required.
About the Role

We're looking for a Lead Backend Engineer to build the core automation engine and data platform powering next-generation AI systems.

This is a highly hands-on engineering role where you'll architect scalable backend services, build production-grade data pipelines, develop AI infrastructure, and own complex distributed systems from design through production.

What You'll DoBackend Engineering;
  • Design and build scalable backend services using TypeScript and Node.js
  • Develop production-ready APIs and distributed systems
  • Build automation platforms that improve complex business workflows
  • Architect reliable, scalable backend infrastructure
Data Platforms;
  • Build robust data pipelines integrating third-party APIs and external data sources
  • Design scalable relational database schemas and data models
  • Ensure data integrity, monitoring, validation, and observability
  • Develop infrastructure supporting business intelligence and AI applications
AI Infrastructure;
  • Build systems supporting AI agents and intelligent automation
  • Develop scalable execution environments for AI-powered workflows
  • Create secure, traceable, and reliable automation platforms
  • Contribute to next-generation knowledge management systems
Technical Leadership;
  • Lead projects from architecture through production deployment
  • Drive engineering best practices and technical excellence
  • Identify technical risks early and deliver incrementally
  • Collaborate across engineering and product teams to solve complex problems
What We're Looking ForMust Have;
  • 5+ years building production backend or server-side systems
  • Strong TypeScript and Node.js expertise
  • Experience with Python, Go, Rust, or Java
  • Advanced SQL and relational database design
  • Experience building production data pipelines
  • Experience integrating third-party APIs
  • Strong distributed systems knowledge
  • Excellent system design and architecture skills
  • High ownership and execution mindset
  • Experience leading complex technical initiatives
Nice to Have;
  • AI infrastructure or LLM experience
  • Blockchain or distributed ledger experience
  • Experience with Notion, Supabase, or similar platforms
  • Event-driven architectures
  • Open-source contributions
  • PostgreSQL expertise
  • Observability and monitoring platforms
  • Startup or high-growth company experience
What We Offer
  • Competitive USD compensation
  • Equity and token participation
  • Performance-based bonuses
  • Fully remote within the United States
  • High ownership from day one
  • Opportunity to build cutting-edge AI infrastructure
  • Small, high-performing engineering team
  • Collaborative, fast-paced environment focused on solving meaningful technical challenges

If you're excited about building scalable backend systems, AI-powered infrastructure, and distributed platforms that push the boundaries of intelligent software, we'd love to hear from you...