Software Engineer (C++/Java) – Data Platform

Sunnyvale, CA, US • Posted 12 hours ago • Updated 12 hours ago
Contract W2
6 Months
75% Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Apache HTTP Server
  • Apache Spark
  • Apache Hadoop
  • C++
  • Big Data
  • Conflict Resolution
  • Data Analysis
  • Data Processing
  • Machine Learning (ML)
  • Java
  • SQL
  • Snow Flake Schema
  • Scalability
  • Cloud Computing
  • Object-Oriented Programming

Summary

Software Engineer (C++/Java) – Data Platform

Location: Sunnyvale, CA or Austin, TX – Hybrid
Duration: 6 Months+ (Possible Extension)

Job Description

We are seeking an experienced Software Engineer with strong C++/Java development and distributed systems experience to join a Data Platform engineering team. The ideal candidate will have a strong software engineering background with hands-on experience building scalable, high-throughput applications and data processing platforms.

Key Responsibilities

  • Design, develop, and maintain scalable software applications using C++ and/or Java.
  • Build and operate distributed systems and high-throughput applications at scale.
  • Develop data processing pipelines using technologies such as Apache Spark, SQL, Snowflake, Hadoop, and related big-data platforms.
  • Contribute to large-scale machine learning and data platforms, including feature extraction, data annotation, and model operationalization.
  • Develop full-stack applications supporting big-data analysis and data-intensive workflows.
  • Operationalize distributed applications and ensure reliability, scalability, performance, and maintainability.
  • Troubleshoot complex technical problems and implement effective, scalable solutions.
  • Collaborate with cross-functional engineering and data teams to design and deliver production-grade solutions.
  • Apply strong problem-solving, strategic-thinking, and communication skills to complex engineering challenges.

Required Qualifications

  • Strong proficiency in one or more object-oriented programming languages, particularly C++ or Java.
  • Hands-on experience building distributed systems.
  • Experience developing data processing pipelines and large-scale data platforms.
  • Strong experience with one or more big-data technologies such as:
    • Apache Spark
    • SQL
    • Snowflake
    • Hadoop
  • Experience operationalizing distributed applications in production environments.
  • Experience building high-throughput, scalable applications.
  • Experience with machine learning platforms, ML models, feature extraction, or data annotation.
  • Strong analytical, problem-solving, and communication skills.
  • Bachelor’s degree in Computer Science, Applied Mathematics, Statistics, or another quantitative field, or equivalent professional experience.

Preferred Experience

  • Experience working on large-scale data/ML platforms.
  • Experience with cloud-based distributed computing environments.
  • Experience developing full-stack applications for data analysis.
  • Experience optimizing application performance, scalability, and reliability.
  • Experience working in fast-paced engineering environments involving large-scale datasets.

Work Arrangement

Hybrid – Sunnyvale, CA or Austin, TX

Candidates should be comfortable working in a hybrid environment and reporting to the designated office as required.

Note: This is a contract opportunity with a possibility of extension.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91097138
  • Position Id: 9051689
  • Posted 12 hours ago

Company Info

About Wise Skulls Corp.

Since 2019, Wise Skulls has been redefining the landscape of contractual staffing by connecting exceptional talent with industry-leading opportunities. Specializing in the IT sector and expanding into diverse industries, we help build impactful careers and high-performing teams.

Our mission is clear: to align the right people with the right roles while fostering long-term success for individuals and organizations alike. By leveraging cutting-edge technology, industry expertise, and a deep understanding of both on-site and remote work dynamics, we provide staffing solutions that go beyond filling positions and create pathways to growth and innovation.

At Wise Skulls, we aspire to set new benchmarks for efficiency and excellence in staffing. Our vision is to become the go-to platform for contractual hiring, empowering professionals to achieve their career aspirations and enabling businesses to thrive with dynamic teams. 

 

About_Company_OneAbout_Company_Two
Contact the job poster
Akshay Jaggi

Akshay Jaggi

IT Recruiter @ Wise Skulls Corp.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Manor, Texas

Today

Easy Apply

Contract

Depends on Experience

Hybrid in Dallas, Texas

5d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs