- Platform Software Engineer – Remote
- Location: Fully Remote
- About the Opportunity
- Our client is a rapidly growing, AI-driven technology company building large-scale data platforms that solve complex real-world problems through advanced analytics and machine learning.
- They are seeking a Platform Software Engineer to help design, develop, and scale the core data platform powering the organization's products. You'll build distributed systems capable of processing petabyte-scale datasets while developing infrastructure used by software engineers, data scientists, analysts, and AI teams.
- This is an excellent opportunity to join a collaborative engineering organization where you'll have significant ownership, work with modern cloud technologies, and leverage AI-assisted development tools to accelerate software delivery.
- What You'll Do
- Design, build, and maintain core data platform software supporting large-scale distributed systems.
- Develop and optimize ETL pipelines that ingest, transform, and normalize massive datasets.
- Build high-performance data processing applications using Apache Spark, Databricks, and Scala.
- Collaborate with software engineers, data scientists, and business stakeholders on high-impact technical initiatives.
- Improve platform reliability, scalability, and developer productivity.
- Participate in architecture discussions, code reviews, and continuous improvement initiatives.
- Utilize AI-assisted development tools such as Claude Code and GitHub Copilot to improve engineering efficiency.
- Required Qualifications
- 4+ years of professional software engineering experience
- Experience building and maintaining large-scale software platforms
- Strong experience developing ETL and data ingestion pipelines
- Strong knowledge of Apache Spark
- Understanding of distributed data processing systems
- Experience with data modeling concepts and software design patterns
- Strong collaboration and communication skills
- Preferred Qualifications
- Scala development experience
- Databricks platform experience
- Experience with cloud infrastructure (AWS preferred)
- Terraform or Infrastructure as Code experience
- Strong Python development skills
- Experience with DevOps and cloud platform management
- Experience using AI-assisted software development tools
- Experience working with large-scale data platforms
- Technology Stack
- Languages
- Scala
- Python
- Big Data
- Apache Spark
- Databricks
- Cloud
- AWS
- Terraform
- AI Development
- Claude Code
- GitHub Copilot
- Ideal Candidate
- We're looking for an engineer who enjoys building scalable distributed systems, solving complex data engineering challenges, and working with modern cloud and AI technologies. You'll thrive if you're curious, collaborative, product-minded, and excited to build foundational infrastructure that enables teams across the organization to innovate.
Mention you found this on Data First Jobs — it helps us bring you more roles like this.
Senior Data Engineer
The Cypress Group
Similar Engineering Jobs
View all Engineering jobs→TikTok
(General Hire) Machine Learning Engineer Graduate (TikTok Recommendation) - 2027 Start
New
San Jose, California (USA)
People Integra (A Business Integra Group Company)
Data & Analytics (D&A) Developer II
New
Greenville, South Carolina (USA)
innoVet Health (SDVOSB)
Senior Data Engineer
New
USA
Wall Street Consulting Services LLC
Aws data Engineer with Bedrock
New
Princeton, New Jersey (USA)
Largeton Group
Sr. Data Engineer | Fulltime
New
Austin, Texas (USA)$120,000 - $140,000
Freedom Technology Solutions Group, LLC
Data Integration Systems Engineer 686
New
Annapolis Junction, Maryland (USA)
Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.
Free, no spam. Unsubscribe anytime.