A complete application in a minute — tailored resume and cover letter, ready to send.
Mobilunity is seeking a Senior Data Platform Engineer to design, build, and scale cloud-based data platforms that support real-time and batch analytics for our USA client base.
You will own data ingestion pipelines, transformations, and data models, leveraging Python, SQL, and AWS services (DMS, Kinesis, S3, Glue). Emphasis on reliability, performance, and data accuracy with AI-assisted tooling.
On behalf of our Client from the USA , Mobilunity is looking for a Senior Data Platform Engineer.
Our client develops software that supports companies working in commercial fire protection and mechanical services with managing their field operations and expanding their businesses. As a growing technology company, they value accountability, thoughtful choices, and creating a tangible impact. They bring together people who are curious, collaborative, and open to different perspectives, while giving them the independence and support to address meaningful challenges. From the start, you'll be trusted with real responsibilities, encouraged to explore better ways of working, and given room to develop as your role and experience grow.
The position focuses on building and improving large-scale batch and streaming data pipelines with Python, SQL, and AWS services including DMS and Kinesis.
You'll be responsible for shaping the architecture of cloud-based data platforms, developing efficient ETL/ELT processes, improving CI/CD and Infrastructure-as-Code practices, and supporting the growth of less experienced engineers. AI-assisted development tools will also be part of the engineering workflow, with a strong focus on maintaining reliability, performance, and data accuracy across the platform.
As part of the Data Platform team, you'll work on critical batch and real-time data processing systems that support advanced analytics used by thousands of commercial contractors. The role provides full ownership of complex data solutions, from architectural decisions through implementation and ongoing optimization. You'll also have the opportunity to introduce modern AI-assisted development approaches and help other engineers develop their technical skills in a collaborative, quality-focused environment.
You take responsibility for the systems you work on and stay engaged until a problem is fully resolved. When an issue appears, you're willing to investigate beyond your immediate area of responsibility to identify the underlying cause and make sure it is properly addressed.
You care about building reliable, maintainable solutions and continuously look for opportunities to improve system performance, scalability, and efficiency. You approach challenges proactively, focus on delivering results, and are motivated by creating solutions that provide a positive experience for customers.