Demo

Software Engineer (Python)

Waites
Cincinnati, OH Full Time
POSTED ON 1/23/2025
AVAILABLE BEFORE 4/23/2025

Software Engineer

Please read the following job description thoroughly to ensure you are the right fit for this role before applying.

This is a rare opportunity to develop cutting edge technology alongside our Engineering team!

What we are : Fun, fast-paced, client-focused, people-centric, inviting, flexible, and rapidly growing.

What we are not : Overly structured, exclusive, uncompromising, disengaged, or disconnected.

Company Description

We are a leading provider of wireless, mesh-networked, "Internet of Things" (IoT) sensors for industrial environments. Our cost-effective, plug-and-play products empower plants of all sizes to conduct predictive and preventative maintenance on mission-critical and secondary equipment in order to maximize uptime. Our innovative sensors, machine learning, services, and solutions have been revolutionizing this industry for the past 15 years.

Position Description

As a nimble and fast-moving organization, we are looking for someone awesome to help us design cutting-edge products providing predictive maintenance for some of the largest companies across the world. You will have the opportunity to solve unique, challenging problems and develop solutions across a wide range of products and technologies, while working alongside a team of talented self-starters in an entrepreneurial environment. The solutions you’ll be discovering will comprise technology ranging from low-level embedded development and digital signal processing all the way up to cloud infrastructure and machine learning. There are tremendous opportunities for career growth and development of new skills in this role.

You will work closely with upper management to define software requirements and take lead on operational and technical projects. We are seeking someone that can work independently with little supervision, while also being a player and a coach for others on the team. You should have excellent organization and problem-solving skills. If you have hands-on experience in software development and agile methodologies and want to develop high-quality software that is aligned with user needs and business goals, we’d love to hear from you!

Reports to : Chief Technology Officer

Location : Must live in Cincinnati, OH / Northern KY or be willing to relocate there

Travel : 5% travel, if any. There are occasional in-person technology summits for training, development, and team building.

Work Authorization : Must be authorized to work in the U.S.

  • Sponsorship is not available at this time.

As a Software Engineer, you will have the opportunity to :

  • Develop high-quality software design and architecture
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Requirements

    Required qualifications :

  • Bachelors of Science / Arts in Computer Science or related degree
  • 4 years experience developing complex software in Python
  • Experience with AWS Lambda, real-time operating systems, and Linux based systems
  • Extensive experience in software development, scripting, and project management
  • Familiarity with schematics and digital / analog circuit design
  • Experience with modern revision control tools (i.e. SVN, git, etc.)
  • Ability to work independently and as a team
  • Excellent organization and leadership skills
  • Stellar communication and proven problem-solving skills
  • Preferred qualifications :

  • Knowledge of / Experience with Docker
  • Development Testing experience
  • Experience working on tooling and diagnostics
  • Experience in Machine Learning and / or Hardware Design environments
  • In-depth knowledge of relational and time-series databases
  • Why Waites? At Waites, we offer an attractive base salary with a strong history of profit sharing. We are intensely customer-focused, with a culture that encourages hard work, fun, and mutual success. As we continue to grow, there will be many opportunities for professional advancement and development. If you are a talented engineering professional looking for an exciting new challenge, please apply with your resume to haley.runion@waites.net .

    Please note that we do not require assistance from third-party staffing agencies or recruitment firms at this time.

    WST is an Equal Opportunity Employer.

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer (Python)?

    Sign up to receive alerts about other jobs on the Software Engineer (Python) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Waites

    Waites
    Hired Organization Address Cincinnati, OH Full Time
    Description Embedded Software Engineer This is a rare opportunity to develop cutting edge technology alongside our Engin...
    Waites
    Hired Organization Address Cincinnati, OH Full Time
    Job Type Full-time Description Business Development Representative This is an exciting opportunity to join and expand ou...

    Not the job you're looking for? Here are some other Software Engineer (Python) jobs in the Cincinnati, OH area that may be a better fit.

    Senior Engineer - Software

    SLK Software Services Pvt LTD, Cincinnati, OH

    DevSecOps Engineer

    Siemens Digital Industries Software, Cincinnati, OH

    AI Assistant is available now!

    Feel free to start your new journey!