×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Engineer, Data Services

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: SupportFinity™
Full Time position
Listed on 2026-06-19
Job specializations:
  • Software Development
    Backend Developer, Python, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Backend Software Engineer, Data Services

Full‑time, North Carolina. Salary negotiable.

Position Summary

This role sits on the Product Development team and focuses on building backend services that transform raw sensor data into reliable, usable information products. The engineer will develop and evolve Python-based microservices that support analytical and model-driven functionality, working closely with data scientists and product partners. This is a hands‑on role in a growth‑stage environment, emphasizing scalable systems, pragmatic delivery, and continuous improvement as the platform matures.

Responsibilities
  • Design, build, and maintain Python microservices that ingest raw sensor readings and produce derived, structured, or aggregated data outputs
  • Collaborate closely with data scientists to integrate statistical and AI models into backend services so they can run reliably in production
  • Translate product and domain requirements into maintainable service implementations and data-processing logic
  • Contribute to the reliability, scalability, and performance of services across development and production environments
  • Implement data validation, error handling, and monitoring to support correctness and resilience of data services
  • Work with relational data models, writing efficient and well‑structured SQL to support product and analytical use cases
  • Participate in improving existing systems through refactoring, performance optimization, and architectural evolution as the platform grows
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent years of professional experience)
Experience
  • Professional experience building backend services using Python
  • Experience working with microservice-based architectures or service-oriented systems
  • Experience contributing to systems where reliability, scalability, and robustness are important design considerations
Skills
  • Strong SQL skills and experience working with relational data models in production environments
  • Understanding of data processing concepts such as transformation, aggregation, and validation
  • Ability to collaborate effectively with cross-functional partners, including data scientists and product stakeholders
  • Strong problem-solving skills and attention to detail
  • Effective communication skills for technical collaboration
Preferred Qualifications
  • Experience using analytical Python libraries such as pandas, Num Py, and matplotlib
  • Exposure to integrating statistical or model-driven logic into backend or service-based systems
  • Familiarity with cloud-based deployment environments and containerized services
  • Experience implementing or working with observability practices (logging, metrics, alerting)
  • Exposure to distributed data processing patterns or event-driven architectures
Physical Requirements and Work Environment
  • Ability to sit for extended periods while working at a computer
  • Office setting with remote/hybrid flexibility
  • Minimal travel required (occasional team meetings or company events)

Applicants must be permanently authorized to work for any employer in the United States. We are unable to sponsor or take over sponsorship of an employment visa at this time.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary