Acuity

Senior Software Engineer

Acuity

full-time

Posted on:

Location Type: Office

Location: Atlanta • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudDockerFlaskIoTKubernetesMicroservicesNoSQLPythonSQL

About the role

  • Design and develop scalable, high-performance software and REST APIs supporting Acuity’s digital and connected systems ecosystem.
  • Collaborate in Agile and SAFe environments , applying Scrum or Kanban to deliver iterative, high-value outcomes.
  • Architect and implement solutions using Python (FastAPI, Flask, OOP, Typing, Async programming, Pydantic) and modern DevOps practices.
  • Deploy and operate solutions in Azure Cloud leveraging Container Apps, Kubernetes, Bicep, Container Registry, KeyVault, and Application Insights.
  • Implement and maintain CI/CD pipelines (Azure DevOps, ArgoCD, GitHub Actions) and enforce secure, automated deployment processes.
  • Conduct code reviews , pair programming , and technical mentoring to uplift team capability and ensure quality.
  • Integrate Generative AI and Agentic AI into software systems for automation, data intelligence, and system orchestration.
  • Apply event-driven architecture and data modeling for scalable integrations across enterprise and IoT environments.
  • Implement unit, integration, and performance tests using PyTest and support TDD/BDD practices.
  • Ensure security best practices through AuthN/AuthZ (OpenID/OAuth2) and container vulnerability scanning (Snyk, Aqua).
  • Participate in continuous improvement of Agile delivery workflows and DevOps pipelines.
  • Collaborate with product management, cloud architecture, and data science teams to deliver measurable business outcomes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of professional software engineering experience
  • Strong Python programming skills (OOP, async, typing, Pydantic)
  • Proven experience developing REST APIs using FastAPI or Flask
  • Good understanding of Agile software development and Scaled Agile Framework (SAFe)
  • Proficiency with CI/CD , DevOps , and GitHub branching strategies
  • Hands-on experience with Azure Cloud Services (Bicep, Container Apps, KeyVault, Application Insights, Monitor)
  • Working knowledge of SQL/NoSQL , Docker , Kubernetes , and microservices design
  • Experience with testing frameworks (PyTest) and test automation
  • Excellent communication, problem-solving, and collaboration skills.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIFlaskOOPAsync programmingPydanticCI/CDDevOpsSQLNoSQL
Soft skills
communicationproblem-solvingcollaborationtechnical mentoringcode reviewspair programming
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering
Switzerland Global Enterprise

Lead Engineer – Artificial Intelligence, Gas Turbine Design

Switzerland Global Enterprise
Seniorfull-timeSouth Carolina · 🇺🇸 United States
Posted: 4 days agoSource: gevernova.wd5.myworkdayjobs.com
Python
Switzerland Global Enterprise

Lead Engineer, Process Standards and Integration

Switzerland Global Enterprise
Seniorfull-time$89k–$148k / year🇺🇸 United States
Posted: 4 days agoSource: gevernova.wd5.myworkdayjobs.com
AT&T

Lead Software Engineer

AT&T
Seniorfull-time$128k–$193k / yearTexas · 🇺🇸 United States
Posted: 7 days agoSource: att.wd1.myworkdayjobs.com
CloudJenkinsNoSQLPackerSQLTerraform
Salesforce

Senior/Staff Product Software Engineer – Enterprise Search

Salesforce
Seniorfull-time$192k–$307k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 11 days agoSource: salesforce.wd12.myworkdayjobs.com
Distributed SystemsGoJavaLinuxMySQLPHPPythonRuby