84.51° is seeking a Senior Software Engineer to join their Enterprise Data Platform Services team to build and operate self-service capabilities that enable data scientists and engineers to accelerate the development and delivery of data solutions and insights for 84.51° and The Kroger Co.
Requirements
- Proficient with automated testing frameworks (e.g., Unittest, Pytest)
- Proficient in SQL
- Proficient with version control systems (e.g., Git, SVN)
- Experience using FastAPI or comparable Python web frameworks
- Experience with dependency management, debugging, and performance tuning of enterprise applications
- Experience building and consuming RESTful APIs
- Understanding of CI/CD practices and tools
Responsibilities
- Contribute to the design, development, and maintenance of enterprise data services using Python, FastAPI, PostgreSQL, and Azure
- Demonstrate strong engineering fundamentals through commitment to unit and integration testing
- Maintain and enhance existing internal applications and services
- Collaborate with engineering peers to share new perspectives and approaches to solving problems
- Partner with product managers and stakeholders to support ongoing development of new features at the team level
- Ensure software delivery is aligned with engineering best practices and platform objectives
- Provide mentoring and technical guidance to junior engineers
Other
- Bachelor's degree (master's degree desired) typically in Computer Science, Management Information Systems, Mathematics, Business Analytics, or another technically strong program
- Understanding of Agile Principles (Scrum, XP, etc.)
- 2+ years of professional software development experience
- Understanding of Object-Oriented Design Principles (e.g., SOLID)
- Azure cloud services (Function Apps, Service Bus, etc.)