1

Stack Python Jobs in Roseville, CA (NOW HIRING)

This role focuses on advancing real-world autonomy performance across the navigation stack and ... C, C++, Python, or Rust * Strong experience with Linux command-line environments, Git, and Docker

This role focuses on advancing real-world autonomy performance across the navigation stack and ... C, C++, Python, or Rust * Strong experience with Linux command-line environments, Git, and Docker

MAAS is a rapidly evolving software stack written in Python and Go. Its components span the entire software stack: from low-level hardware detection and provisioning, to the upper level management ...

... stack development concepts • Experience with technologies such as Django, JavaScript, HTML, CSS, Python, and PHP is highly valued • Understanding of UI/UX design principles • Knowledge of ...

... stack. Responsibilities: * Audience Targeting: Develop and implement audience segmentation ... Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and ...

Sr. Data Architect

Elk Grove, CA

$70.75 - $94.50/hr

Agile team experience Tech Stack: * Databricks, Spark, Delta Lake, Unity Catalog, PySpark, Python, SQL, Google Cloud Platform Storage, Pub/Sub, vector databases, Git/GitLab, Jenkins, Terraform (plus ...

... stack development concepts • Experience with technologies such as Django, JavaScript, HTML, CSS, Python, and PHP is highly valued • Understanding of UI/UX design principles • Knowledge of ...

Observability, Evaluation, and Control Implement full-stack observability for agent runs - traces ... Python skills for orchestration, data pipeline development, and platform automation Preferred ...

Software development experience - C, C++, Python programming expertise and experience required ... software stacks, products, and services. The group is responsible for developing the holistic ...

next page

Showing results 1-20

Stack Python information

See Roseville, CA salary details

$62.4K

$136.1K

$192.4K

How much do stack python jobs pay per year?

As of May 29, 2026, the average yearly pay for stack python in Roseville, CA is $136,065.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,300.00 and $158,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a relevant degree or coding bootcamp experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and databases like PostgreSQL or MongoDB is typically required. Problem-solving abilities, attention to detail, and effective communication help you collaborate and deliver reliable solutions. These skills ensure you can build, maintain, and optimize software applications efficiently in dynamic development environments.

What are the typical responsibilities of a Stack Python developer in a collaborative development team?

As a Stack Python developer, you are often responsible for building both backend and, sometimes, frontend components of web applications using Python frameworks like Django or Flask. In a collaborative team environment, your daily tasks may include writing and reviewing code, participating in code reviews, integrating APIs, and working closely with designers, product managers, and QA engineers to deliver features. You may also assist in troubleshooting bugs, optimizing application performance, and contributing to deployment processes. Effective communication and teamwork are key, as projects usually involve coordinating with various stakeholders and adhering to agile methodologies.

What is a Stack Python developer?

A Stack Python developer is a programmer who specializes in using the Python programming language to build and maintain software applications across different layers of a technology stack. This can include backend development with frameworks like Django or Flask, frontend work using tools such as JavaScript and React, and sometimes even database management. Stack Python developers are valued for their versatility and ability to handle multiple aspects of a project. They often collaborate with other developers and stakeholders to deliver scalable and efficient solutions using Python and related technologies.

What is the difference between Stack Python vs Python Developer?

AspectStack PythonPython Developer
Required CredentialsPython certifications, knowledge of frameworks like Django/FlaskPython certifications, coding skills, possibly related certifications
Work EnvironmentOften part of a team working on full-stack applications, including front-end and back-endPrimarily focused on back-end development, scripting, and application logic
Employer & Industry UsageTech companies, startups, web development firmsSoftware companies, web development agencies, tech startups
Common Search & ComparisonYesYes

Stack Python typically refers to a full-stack role involving Python for both front-end and back-end development, often requiring knowledge of multiple frameworks and technologies. Python Developers usually focus on back-end coding, scripting, and application logic. While both roles require Python expertise, Stack Python professionals work across the entire technology stack, whereas Python Developers specialize in server-side development.

What are popular job titles related to Stack Python jobs in Roseville, CA? For Stack Python jobs in Roseville, CA, the most frequently searched job titles are:
What job categories do people searching Stack Python jobs in Roseville, CA look for? The top searched job categories for Stack Python jobs in Roseville, CA are:
What cities near Roseville, CA are hiring for Stack Python jobs? Cities near Roseville, CA with the most Stack Python job openings:
Infographic showing various Stack Python job openings in Roseville, CA as of May 2026, with employment types broken down into 75% Full Time, 18% Part Time, 6% Contract, and 1% Nights. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $136,065 per year, or $65.4 per hour.
Autonomy Engineer

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Job Description:

About Nextpower

Nextpower is a global leader in intelligent solar tracker and software solutions, optimizing solar power plant performance worldwide.

Within Nextpower, the Robotics and Autonomy team is building and deploying robotic systems that operate at scale in real solar environments. These systems combine perception, planning, control, embedded compute, and cloud infrastructure to increase inspection capacity, improve safety, and enable scalable operations.

We are seeking a Autonomy Engineer to help accelerate the next phase of that growth. This role focuses on advancing real-world autonomy performance across the navigation stack and enabling robots to operate more independently, more efficiently, and at greater scale.

This is a systems-level role spanning perception, planning, and control. You will work directly on robots, in the field and in test environments, to ensure the system performs reliably under real-world conditions.

Role Overview

We are scaling both the capability and deployment of our robotic systems. As autonomy improves, the system must support more robots per operator, operate with higher levels of autonomy across diverse environments, and maintain consistent performance as complexity increases.

This role is focused on building and improving a tightly integrated autonomy stack that works end-to-end on the robot. You will operate within constrained embedded systems where compute, bandwidth, and power are limited, requiring thoughtful tradeoffs in model selection, algorithm design, and system architecture. You will design and implement perception, planning, and control systems, validate them on real hardware, and continuously improve performance through testing, simulation, and data-driven iteration.

You are expected to own system behavior, not just individual algorithms. This means understanding how the full stack behaves in real environments, identifying gaps, and driving improvements that make the system more capable, reliable, and scalable.

Core areas of responsibility include:

  • Developing and improving autonomy capabilities across perception, planning, and control

  • Getting systems working on real robots, not just in simulation

  • Debugging and resolving issues observed in real-world operation

  • Building and using simulation, log replay, and data pipelines to accelerate iteration

  • Collaborating across hardware, integration, and test teams to ensure system-level performance

Minimum Qualifications

  • Bachelor's degree in Robotics, Computer Science, Electrical Engineering, or related field

  • 5+ years of experience in robotics, autonomy, or related fields, with demonstrated experience developing software for robotic or autonomous systems in real-world environments (not just simulation)

  • Strong proficiency in at least one of the following: C, C++, Python, or Rust

  • Strong experience with Linux command-line environments, Git, and Docker

  • Strong experience with ROS2-based systems

  • Strong problem-solving skills and ability to debug complex system behavior

  • Strong hands-on experience working with physical robotic systems

  • Coachable and able to operate effectively within a fast-moving, collaborative team

Preferred Qualifications

  • Developing and deploying perception systems such as:

    • Terrain classification
    • Object detection, recognition, and tracking
    • Semantic understanding of environments
    • Model training, evaluation, deployment, and inference optimization on constrained embedded systems (e.g., CUDA, TensorRT, ONNX Runtime)
  • Designing and implementing robot control and planning systems, including:

    • Low-level path control (e.g., Model Predictive Control (MPC))

    • Path planning algorithms such as A*, Dijkstra's algorithm, or similar

    • Multi-robot planning or coordination

  • Building sensor fusion, filtering, localization, and/or state estimation algorithms, such as:

    • Kalman Filters, Extended Kalman Filters (EKF)

    • Graph-based optimization methods

    • Characterizing sensor and motion noise

  • Working with simulation tools such as Gazebo or similar

  • Using log replay, data pipelines, and performance visualization to debug and improve systems

  • Applying CI/CD, release processes, and test-driven development in robotics systems

  • Debugging networking, remote systems, or communication stacks in deployed environments

  • Operating and deploying systems in outdoor, field robotics environments, including working under compute, bandwidth, and latency constraints

Join Us

At Nextpower, we are building robotic systems that operate at scale in real environments.

As a Senior Autonomy Engineer, you will play a critical role in advancing autonomy capabilities and enabling the next stage of system growth. This is an opportunity to work on real robots, solve real problems, and help scale a system that is already delivering value in the field.

Nextracker offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K) participation including company matching, company paid holidays with unlimited paid time off, generous discretionary company bonuses, life and disability protection and more. Employees in certain positions may be eligible for stock compensation. All plans are in accordance with relevant plan documents. For more information on Nextracker's benefits please view our company website atwww.nextracker.com.

Pay is based on market location and may vary based on factors including experience, skills, education and other job-related reasons. The annual salary range for this position is 160K to 190K.

At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we're building the foundation for the world's next generation of clean energy infrastructure.

Nextpower is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

We are Nextpower