Transforming cities through autonomous technology to create a safer, greener, more accessible world.
Software Engineer II – Data Platform
Location
United States
Posted
1 day ago
Salary
$110K - $157K / year
Seniority
Mid Level
Job Description
Software Engineer II – Data Platform
May Mobility
• Contribute to the design, implementation, and maintenance of real-time and historical data pipelines, ensuring adherence to standard procedures and best practices. • Build and maintain well-organized, documented libraries and APIs to manage, search, and analyze vehicle datasets. • Collaborate on the development of front-end interfaces to visualize data and improve fleet operations. • Partner with cross-functional autonomy and platform teams to address software needs, ensuring system compatibility and synchronization. • Independently determine technical approaches to assigned tasks, actively discussing improvements and potential alternatives with the team. • Apply rigorous testing and standard procedures to optimize data processing workflows for performance, scalability, and cost-effectiveness. • Implement data quality checks and monitoring tools, maintaining awareness of the impact of these systems on product and business outcomes. • Proactively invest in professional growth and technical mastery through research and application of industry standards.
Job Requirements
- B.S. Degree in Computer Science, Computer Engineering, or an equivalent degree or experience.
- 2+ years of industry experience in software engineering.
- Working knowledge of data structures, algorithms, and object-oriented programming.
- Experience with cloud platforms (AWS, Azure, GCP) and deployment practices.
- Experience with agile development methodologies and CI/CD practices.
- Experience building and maintaining data-processing pipelines in a cloud environment (desirable).
- Knowledge of data warehousing or data lake concepts (desirable).
- Familiarity with containerization (Docker, Kubernetes) and telemetry systems (desirable).
- Understanding of real-time data processing and distributed systems (desirable).
Benefits
- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
- Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
- Rich retirement benefits, including an immediately vested employer safe harbor match.
- Generous paid parental leave as well as a phased return to work.
- Flexible vacation policy in addition to paid company holidays.
- Total Wellness Program providing numerous resources for overall wellbeing
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
• Design, develop and operationally manage automated, resilient, high availability, self-healing, secure platforms with native-AI capabilities for IT needs, serving both internal as well as customer business capabilities. • Develop, and manage the Observability OpenTelemetry Central Backend Stack: Grafana Enterprise, Mimir, Loki, Tempo, and Alertmanager on Kubernetes/RKE2 via Helm and GitLab CI-CD. • Build and manage iaC and CI-CD for automated provisiong and deployment, including Terraform modules for Infra/VM/storage provisioning, Ansible AWX playbooks for OS/App bootstrap, ArgoCD and Helm for Kubernetes configuration. • Develop and manage OpenTelemetry Prometheus scrape profile library including SNMP exporters, REST API exporters, and cloud provider exporters (CloudWatch, Azure Monitor, GCP) for multiple device classes. • Develop AIOps capabilities on platforms for e.g. Observability use-cases: anomaly detection integrations, event correlation rules in Alertmanager, and synthetic monitoring patterns to reduce alert noise. • Configure and maintain Zabbix auto-discovery: network range scanning, device classification, and Prometheus service discovery integration. • Build and harden Edge Stack deployments (Prometheus + OTel collector) per data center site using GitOps templates. • Integrate Alertmanager with ServiceNow: webhook routing, ticket enrichment, auto-close logic, and escalation policy configuration. • Maintain platform security: Conjur/CyberArk secret injection at runtime, mTLS between stack components, RBAC in Grafana Enterprise. • Author and maintain Grafana dashboards in JSON/GitLab — facility overview, network health, RED metrics, application telemetry. • Mentor mid-level engineers, lead code reviews, and establish engineering standards for the team. • Represent platform engineering in cross-functional architecture reviews and executive-level program updates. • Perform other duties as required and assigned.
• Design, develop, deploy, and support business solutions using Microsoft Power Apps, Power Automate, and Dataverse. • Build and maintain Canvas Apps, Model-Driven Apps, workflows, automations, and integrations that drive business efficiency. • Configure and manage Dataverse tables, forms, views, business rules, relationships, and security roles. • Develop and support integrations using connectors, APIs, JSON, OData, and related technologies. • Follow application lifecycle management (ALM) best practices, including solution management and controlled deployments. • Conduct testing, troubleshoot issues, and provide ongoing support to ensure reliable and secure solutions. • Work closely with stakeholders to gather requirements and translate business needs into effective digital solutions. • Collaborate with reporting, document management, and wider digital teams on cross-functional projects. • Maintain technical documentation and ensure solutions comply with governance, security, and data protection standards. • Support continuous improvement by identifying automation opportunities and leveraging new Power Platform and AI capabilities.
Senior Software Engineer, Data Platform
iFITiFIT is a global subscription technology company that provides fitness solutions to 12M+ members around the globe.
• Build the data platform behind individualized fitness • Ship backend for AI coach • Turn workouts into insights • Deliver data in real time • Re-architect core systems for future scalability
Manager, Platform Engineering
iFITiFIT is a global subscription technology company that provides fitness solutions to 12M+ members around the globe.
• Own and drive technical roadmap across platform engineering, ensuring work is sequenced and aligned to leadership priorities • Make the platform AI-native, investing heavily in modern AI-powered dev workflows • Own cloud infrastructure at production scale. Write and maintain Terraform across our AWS footprint. Own the CI/CD template layer inherited by all service teams. • Own IAM at scale - Maintain and extend roles, policies, and permission boundaries across hundreds of services. Automate enforcement, not just review. • Eliminate toil through automation and self-service - Build the modules and tooling that allow teams to stand up services, manage deployments, and resolve issues without routing through a platform engineer. • Set and uphold expectations for delivery, reliability, and team accountability • Maintain platform health and delivery outcomes, including ownership of incident response and on-call management • Ensure platform systems are reliable, scalable, and meeting business needs



