[Remote] Software Engineer (Python/Platform Services)
Note: The job is a remote job and is open to candidates in USA. Aureon Consulting has an immediate need for a mid-level Software Engineer to help build and maintain core services that power a modern, data-driven software platform. This role focuses on backend engineering, authentication/authorization systems, and geospatial data capabilities that support multiple applications across the organization.
Responsibilities
- Design, develop, and maintain backend services and APIs using Python
- Build and manage authentication and authorization solutions, including modern identity integrations
- Define and implement core data models that support platform-wide functionality
- Work with geospatial data and mapping tools to support location-based features
- Collaborate with cross-functional teams to deliver new features and enhancements
- Troubleshoot and resolve issues across platform services
- Contribute to system design discussions and help shape technical architecture decisions
- Operate effectively in an agile environment, owning work from development through deployment
Skills
- Experience developing backend systems using Python
- Familiarity with authentication and authorization concepts (e.g., OAuth, RBAC, or similar models)
- Experience integrating with identity platforms such as Microsoft Entra (Azure AD) or similar
- Exposure to geospatial tools or mapping technologies such as Mapbox, ESRI, or equivalent
- Strong understanding of API design, data modeling, and distributed systems concepts
- Ability to work independently and collaborate within a team environment
- Experience with relationship-based access control (ReBAC) or advanced authorization models
- Background working with geospatial data systems or GIS platforms
- Familiarity with cloud-based architectures and scalable service design
Benefits
- Fully remote flexibility within the U.S.
Company Overview