JobHabor

Software Developer Sr

Dayforce

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 95,100–169,800/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design and develop production software in Python and C# that powers the data platform
  • Develop reusable platform libraries, frameworks, and SDKs used by other engineering teams
  • Design, build, and maintain REST APIs and backend services that power internal and customer-facing data products
  • Own software components from design through deployment, monitoring, and ongoing operational support
  • Build and operate production services with a focus on reliability, observability, performance, and scalability
  • Participate in architecture discussions and continuously improve the platform through automation and engineering best practices
  • Apply software engineering best practices including code reviews, automated testing, CI/CD, and clean architecture
  • Build scalable ingestion services, processing frameworks, and reusable data platform components
  • Develop reliable pipelines using Azure Data Lake Storage, Databricks, and SQL Warehouse to support analytics, reporting, machine learning, and customer-facing data products
  • Develop metadata-driven data processing frameworks that improve automation and reusability
  • Partner with Data Scientists to support AI agents
  • Optimize pipeline performance, storage, and compute costs across Azure and Databricks
  • Contribute to data governance initiatives including lineage, metadata management, documentation, and data quality standards
  • Support de-identification and privacy requirements for customer data across multiple regions
  • Collaborate with Product Management, Engineering, Analytics, and Data Science teams to deliver high-quality data solutions

Requirements

  • 5+ years of professional software development experience, preferably building cloud-native backend systems or data platforms
  • Strong software development experience with C#/.NET and Python
  • Experience designing and building REST APIs and distributed backend services
  • Experience designing maintainable, testable software using modern software engineering principles
  • Experience building distributed backend services or microservices
  • Experience with automated testing, code reviews, CI/CD, and production operations
  • Experience designing public or internal APIs
  • Experience building cloud-native data platforms on Microsoft Azure
  • Experience designing, debugging, and operating distributed systems in production
  • Strong problem-solving and troubleshooting skills for distributed data processing systems
  • Strong SQL skills with experience designing high-performance analytical data models
  • Experience building pipelines using Databricks, Azure Data Factory, or similar technologies
  • Experience working with Azure Data Lake Storage and modern lakehouse architecture
  • Experience building solutions for enterprise SaaS or multi-tenant applications
  • Excellent communication and collaboration skills
  • Experience Supporting Developers to integrate the data platform components in end-user applications
  • Bachelor’s degree in computer science, Engineering, Mathematics, or equivalent practical experience

Preferred

  • Experience with containerized applications (Docker/Kubernetes)
  • Experience creating compilers for domain specific languages
  • Experience with event-driven architectures (Kafka, Event Hub, or Azure Service Bus)
  • Experience supporting globally distributed SaaS platforms
  • Experience with data privacy, masking, and de-identification techniques
  • Experience monitoring production data platforms using Azure Monitor, Log Analytics, or Databricks monitoring tools
  • Experience with Infrastructure as Code (Terraform, Bicep, or ARM)

Skills

  • Python
  • C#
  • .NET
  • Databricks
  • Apache Spark
  • Delta Lake
  • Azure Data Lake Storage
  • SQL Warehouse
  • Azure
  • Azure Data Factory
  • Docker
  • Kubernetes
  • Kafka
  • Event Hub
  • Azure Service Bus
  • Azure Monitor
  • Log Analytics
  • Terraform
  • Bicep
  • ARM

Similar roles