Senior Software Test Engineer (python)

SysLogic, Inc. · Milwaukee, WI

Company

SysLogic, Inc.

Location

Milwaukee, WI

Type

Full Time

Job Description

SysLogic is seeking a Senior Software -Test Engineer to join our organization to deliver the development and systemization of cloud based machine learning. The right individual for this role will be collaborative, adaptive, and deeply experienced in distributed enterprise software systems. The right individual will have comfort working with a variety of programming languages, and have strong knowledge of design principles, cloud technologies, data modeling and the agile process.

Responsibilities

  • Collaborate with a cross-functional team of data scientists, mathematicians, grid operators, and electrical/power-system engineers
  • Contribute to code reviews, implement new features, and provide technical leadership while coordinating with project management, DevOps, software testers, and data scientists
  • Operationalize and validate data processing and machine learning algorithms
  • Continually advocate for and implement process improvement and automation
  • Foster a culture of open communication and innovation
  • Mentor other engineers using paired programming, code review, and collaborative test scenario design

Qualifications

  • 5+ years of professional experience with at least 2 years of experience designing and developing enterprise software.
  • Demonstrated ability to design and implement distributed systems utilizing microservices
  • Extensive experience using Python or similar programming language
  • Strong understanding of synchronous and asynchronous network communication, including REST APIs and distributed messaging systems
  • Well-versed in Docker/containerization
  • Broad, high-level knowledge of cloud platforms and services (AWS)
  • Proficient in Linux operating systems
  • Thorough understanding of SQL/NoSQL Database implementations (MySQL, Postgres, MongoDB, etc)
  • Experience contributing to production code base using a modern development process (git/GitHub flow with continuous integration, including code review, automated test execution, and code standards evaluation and reporting)
  • Familiarity with data science, machine learning and/or software-based models and simulations of physical systems is a plus
  • Data engineering experience including batch, stream processing, and data transformations is beneficial
  • Experience with control systems applications (e.g. industrial processes, manufacturing, commercial buildings, SCADA) and/or power systems is nice to have
  • Experience in DevOps automation, cloud engineering is a plus

Requirements

Candidates must be based in the US. Sponsorship is not available for this position. Candidates will need to travel to Milwaukee for occasional meetings and onboarding.

Benefits

  • Health Care Plan (Medical, Dental & Vision) for projects for 6 months or longer
  • Life Insurance (Basic, Voluntary & AD&D)
  • Long Term Disability
  • Training & Development
  • Substantial Work from Home options on majority of all positions

Date Posted

09/22/2023

Views

9

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8