
Software Engineer
Acuity
full-time
Posted on:
Location Type: Office
Location: Atlanta • United States
Visit company websiteExplore more
About the role
- Assist in designing and developing scalable software and REST APIs for Acuity’s digital ecosystem
- Contribute to solutions using Python (FastAPI, Flask, OOP, Typing, Async programming, Pydantic) and DevOps practices
- Support deployment and operation of containerized solutions using cloud native principles
- Help build and integrate AI features into software systems for automation and data intelligence
- Participate in implementing and maintaining CI/CD pipelines (DevOps Pipelines, ArgoCD, GitHub Actions etc)
- Collaborate in Agile environments, applying agile frameworks like Scrum or Kanban to deliver iterative outcomes
- Take part in code reviews, pair programming, and technical discussions to ensure quality and continuous improvement
- Support unit, integration, and performance tests using PyTest with TDD/BDD practices
- Help ensure security best practices through AuthN/AuthZ (OpenID/OAuth2) and container vulnerability scanning
- Work with product management, cloud architecture, and data science teams to deliver business outcomes
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- 2+ years of professional software development experience
- Working knowledge of Python programming.
- Experience with other languages like Golang, Rust, Java are a bonus.
- Some experience building REST APIs (FastAPI, Flask, or similar)
- Familiarity with version control, such as Git and branching strategies
- Exposure to Agile development practices
- Prior experience with cloud technologies, such as Azure, AWS, or GCP
- Understanding of software testing and automation
- Good communication and teamwork skills.
Benefits
- Flexible work arrangements
- Professional development opportunities
- Health insurance
- Retirement plans
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIFlaskOOPTypingAsync programmingPydanticCI/CDTDDBDD
Soft Skills
communicationteamworkcollaborationcontinuous improvementcode reviewspair programmingproblem-solvingadaptabilityleadershiporganizational
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree