Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python Software Engineer, CI/CD image - Rise Careers
Job details

Python Software Engineer, CI/CD

Join one of the most exciting robotaxis!

We are looking for a software engineer to work on our workflow orchestration infrastructure and its supporting ecosystem of tools and developer experiences. This Airflow-like infrastructure is central to coordinating production data processing and machine learning workflows across multiple disparate applications and services, to be used by all internal software divisions, from data engineering to computer vision perception to simulation and more. This role requires someone passionate about automation, building production-grade tooling and improving developer efficiency and learning ever growing technologies around data and ML use cases.

In this role, you will:

  • Build and extend the Airflow-like infrastructure
  • Collaborate with cross functional teams to design and build various integrations and operators, such as integration with in-house HPC infrastructure
  • Improve tooling and leverage automation to provide a world-class developer experience for all software teams
  • Improve operational efficiency of the workflow orchestration infrastructure, including observability and monitoring.

Qualifications (5+ YOE):

  • Strongly proficient in Python
  • Experience building cross-platform software with source control (Git)
  • Experience with building production grade applications
  • Bachelor's degree in computer science, computer engineering or related field

Bonus Qualifications:

  • Experience with workflow orchestration systems such as Airflow
  • Experience with CI/CD
  • Knowledge of machine learning or data processing pipelines
  • Experience with designing complex logical workflows
  • Experience with observability tooling
  • Health Care Plan (Medical, Dental & Vision)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Training & Development
  • Retirement Plan (401k, IRA
  • Free breakfast and lunch
What You Should Know About Python Software Engineer, CI/CD, A Society Group, Inc.

If you're a passionate Python Software Engineer looking to leave your mark in the world of autonomous technology, we've got the perfect opportunity for you! Join our innovative robotaxi company where you'll be at the forefront of developing workflow orchestration infrastructure that powers our ecosystem of tools and enhances developer experiences. In this role, you will work on an Airflow-like infrastructure that plays a crucial role in coordinating production data processing and machine learning workflows across various applications. Your efforts will directly support our diverse internal software divisions such as data engineering, computer vision, and simulation. We are keen to have someone who thrives on automation and is eager to build production-grade tooling. As a key player on our team, you will extend our existing infrastructure, collaborate with cross-functional teams to create robust integrations, and improve the overall developer experience by enhancing our operational efficiency. With a minimum of five years of experience in Python and familiarity with tools like Git and CI/CD, you will help us elevate our workflow orchestration to the next level. Additionally, we're looking for candidates who are excited about leveraging technologies related to machine learning and data processing. We offer comprehensive benefits including health care plans, life insurance, generous paid time off, and options for training and development. If you're ready to take this exciting journey with us, we can't wait to hear from you!

Frequently Asked Questions (FAQs) for Python Software Engineer, CI/CD Role at A Society Group, Inc.
What are the responsibilities of a Python Software Engineer at the robotaxi company?

As a Python Software Engineer at our robotaxi company, your responsibilities will include building and extending our Airflow-like workflow orchestration infrastructure, collaborating with cross-functional teams to create various integrations and operators, and improving tooling to enhance the developer experience across software teams. You'll also focus on operational efficiency, including observability and monitoring aspects of the orchestration infrastructure.

Join Rise to see the full answer
What qualifications do I need to apply for the Python Software Engineer position at the robotaxi company?

To qualify for the Python Software Engineer position at our robotaxi company, you should have at least 5 years of experience in Python and be proficient in building cross-platform software with source control tools like Git. A bachelor’s degree in computer science, engineering, or a related field is required, along with experience in developing production-grade applications.

Join Rise to see the full answer
Is prior experience with CI/CD necessary for the Python Software Engineer role at the robotaxi company?

While not absolutely mandatory, prior experience with CI/CD is a significant bonus for the Python Software Engineer role at our robotaxi company. Understanding CI/CD processes can enhance your ability to build efficient production workflows, which is central to the responsibilities of this position.

Join Rise to see the full answer
What is the work environment like for the Python Software Engineer at the robotaxi company?

The work environment for the Python Software Engineer at our robotaxi company is dynamic and collaborative. You will work closely with cross-functional teams, fostering an innovative atmosphere where creativity and technical expertise thrive. Our focus on automation and developer experience means you’ll play a crucial role in shaping tools that benefit multiple teams.

Join Rise to see the full answer
What kind of projects will I work on as a Python Software Engineer at the robotaxi company?

As a Python Software Engineer at our robotaxi company, you will work on meaningful projects related to workflow orchestration, production data processing, and machine learning workflows. You will build integrations to support various in-house systems and enhance developer tooling, contributing to a tech-forward environment.

Join Rise to see the full answer
Common Interview Questions for Python Software Engineer, CI/CD
How do you ensure the quality of your Python code?

To ensure the quality of my Python code, I employ a combination of unit testing, code reviews, and continuous integration practices. Writing test cases before coding (Test Driven Development) helps in validating the functionality, and code reviews are essential for receiving feedback and improving code quality.

Join Rise to see the full answer
Can you explain your experience with automation in development?

I have implemented various automation techniques, including CI/CD pipelines that streamline code deployments and testing. By automating the build process and leveraging tools like Jenkins and GitHub Actions, I have significantly reduced manual errors and enabled faster development cycles.

Join Rise to see the full answer
What strategies do you use for effective monitoring of production systems?

Effective monitoring of production systems involves setting up alerting mechanisms for key performance indicators, utilizing observability tools for tracing requests, and integrating logging frameworks for debugging purposes. By analyzing logs and metrics, I can proactively identify and resolve issues.

Join Rise to see the full answer
How do you approach working with cross-functional teams?

When working with cross-functional teams, I prioritize open communication and active collaboration. I make sure to engage with team members early in the project to gather their insights and needs, which helps in aligning our goals and creating comprehensive solutions that cater to everyone’s requirements.

Join Rise to see the full answer
Describe a complex workflow you designed and how you approached it.

In a previous role, I designed a multi-step data processing workflow that involved integrating various tools and services. I approached it by first mapping out the full workflow, identifying dependencies, and iterating through each step while consulting with stakeholders to ensure its efficiency and effectiveness.

Join Rise to see the full answer
How do you stay current with Python development trends?

To stay current with Python development trends, I follow influential developers in the community through blogs and social media, participate in relevant online forums, and regularly attend workshops and webinars. Additionally, I contribute to open-source projects to sharpen my skills and gain practical experience.

Join Rise to see the full answer
What experience do you have with machine learning and data processing?

I have hands-on experience building data processing pipelines tailored for machine learning workflows. I have utilized libraries such as Pandas and Scikit-learn for data manipulation and model evaluation. My background enables me to bridge the gap between data engineering and machine learning development.

Join Rise to see the full answer
Have you worked with any workflow orchestration systems before?

Yes, I have experience with workflow orchestration systems like Apache Airflow. I have leveraged it to automate ETL processes and ensure that data pipelines operate smoothly and efficiently, handling dependencies and scheduling tasks effectively.

Join Rise to see the full answer
What challenges have you faced in software development, and how did you overcome them?

One significant challenge I faced was integrating disparate systems that had conflicting protocols. To address this, I analyzed the requirements, proposed a common interface for communication, and built adapters that facilitated smooth data transfer between systems, successfully overcoming the hurdle.

Join Rise to see the full answer
Why do you want to work as a Python Software Engineer at our robotaxi company?

I am excited about the chance to work as a Python Software Engineer at your robotaxi company because of the innovative work you’re doing in the autonomous vehicles sector. The opportunity to contribute to pioneering technology that significantly impacts transportation aligns with my career aspirations and passion for cutting-edge development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 9 days ago
ecosio Remote Austria, Germany, Spain, UK, Italy, Hungary, Portugal, Croatia - Remote
Posted 4 days ago
WHITEHAT Remote No location specified
Posted 14 hours ago
Posted 13 days ago
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 19 hours ago

A Society is a modern consulting company that gives self-employed consultants access to the most exciting and developing assignments. Future generations of workforce prioritises freedom and with basic... security and a strong sense of belonging th...

27 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal