Search jobs > Sunnyvale, CA > Sr software engineer

Sr Software Engineer, Data Platform

Karkidi
Sunnyvale, California, US
$142K-$250K a year
Full-time

Job Responsibilities

Do you have the following skills, experience and drive to succeed in this role Find out below.

The main job responsibilities are noted below.

  • Create and maintain optimal data platforms for ingesting machine logs, image data, and various other types of datasets.
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Identify, design, and implement internal process improvements : automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using Python, SQL, Databricks Spark, and AWS big data’ technologies.
  • Build and enhance CVML pipelines, and integrate data within Kubeflow and Databricks using pyTorch and its ecosystem.
  • Work with stakeholders including the Product, Data, and Infra teams to assist with data-related technical issues and support their data infrastructure needs.
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing their workflows.
  • Triage and fix support issues related to data anomalies.
  • Collaboration : Work closely with cross-functional teams, including data scientists, analysts, software engineers, and product managers, to understand data requirements and deliver data solutions that align with business goals.
  • Documentation : Create and maintain technical documentation, including data flow diagrams, architecture designs, and standard operating procedures.
  • Technology Evaluation : Stay up-to-date with industry trends and emerging technologies related to data engineering, recommending and implementing new tools and frameworks as appropriate.

Required Experience and Skills

  • 10+ years of experience building data platforms / data backends.
  • 5+ years of experience working with Python.
  • Experience building and optimizing big data’ data pipelines using Spark, architectures, and data sets.
  • Familiar with best practices in building CVML pipelines.
  • Strong analytic skills related to working with unstructured datasets.
  • Working knowledge of message queuing, stream processing, and highly scalable big data’ data stores.
  • Experience supporting and working with cross-functional teams in a dynamic environment.

They should also have experience using the following software / tools :

  • Experience with relational SQL and NoSQL databases, including MongoDB.
  • Experience with data pipeline and orchestration platforms such as Airflow.
  • Experience with AWS cloud services : EC2, RDS DBs.
  • Experience with Terraform.
  • Strong problem-solving skills and ability to troubleshoot complex data-related issues.
  • Excellent communication skills to collaborate effectively with technical and non-technical stakeholders.
  • Attention to detail and commitment to producing high-quality, well-documented code.

Preferred Experience and Skills

  • Experience with image processing and labeling platforms.
  • Can understand some C++ or Go, or talk with people that do.
  • Prior experience in the autonomy and robotics space is a huge plus.
  • Experience with image processing pipelines.
  • Familiarity with robotics logs.
  • Knows how to use git and / or other versioning systems.

At Blue River, we’re passionate about creating an inclusive workplace that promotes and values diversity. While we have more work to do to advance diversity and inclusion, we’re investing in our programs, including recruiting, mentorship, career development, and learning & development to ensure they support our Diversity, Equity, and Inclusion goals.

We support each employee in living a full life, enabling a thriving career, and accomplishing a meaningful, challenging mission while collaborating with incredible people.

We are dedicated to building a diverse and inclusive workplace, so if you’re excited about this role but your experience doesn’t align completely with the job description, we encourage you to apply anyway.

We are an equal-opportunity employer and do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment.

Please contact us to request an accommodation.

The US annual base salary range for this position is $142,000 - $250,000, along with eligibility for Blue River’s bonus and benefit programs.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Apple
Cupertino, California

The mission of the Data Platform organization is to provide engineers and data scientists with an innovative, reliable, secure, and user-friendly infrastructure for ingesting, storing, processing, and interacting with data. Are you passionate about developing an ML compute-enabled data platform and ...

Promoted
Palo Alto Networks
Santa Clara, California

Architect and implement innovative solutions for predicting and preventing advanced threats on email such as data leak prevention, data exfiltration and accidental data loss. Bring your backend java cloud engineering skills to work on the latest cloud software/web applications. We are looking for a ...

Promoted
Apple
Sunnyvale, California

As a Senior Software Development Engineer on the Evaluations and Observability Team, you'll join a phenomenal team of hardworking engineers and will be entrusted with a range of responsibilities. We are in search of an accomplished and driven Senior Software Development Engineer who can build reliab...

Haus.com
Mountain View, California

We are searching for both Senior and Staff level engineers to help us build a robust and scalable foundation for data onboarding, from automated data ingestion pipelines to ad platform ingestion. Haus is a first of its kind decision science platform for the new digital privacy paradigm where data sh...

ServiceNow
Santa Clara, California

ServiceNow is seeking a highly motivated and experienced Staff Software Engineer in Platform Persistence - Data Management to solve complex problems in management of data lifecycles within the ServiceNow ecosystem. In addition to traditional data management, this team will have a unique focus on bui...

Cliffhanger Games
Redwood City, California

You will report to our Lead Tools Engineer on technical decision-making and have the support of an Engineering Manager to ensure professional growth and well-being. Become a foundational part of an ambitious, respectful and diverse team as we look for a Senior Cloud Tools and Infrastructure Engineer...

Appko
Sunnyvale, California

The team also innovates and designs software solutions to enhance storage security and storage management; performance demands across various types of storage workloads. Systems software/firmware design for flash and non-volatile memory. Software solutions to enhance storage security. Develop and ma...

SpaceX
Sunnyvale, California

Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of professional software engineering experience, programming with C or C++; OR 7+ years of professional software engineering experience, programming with C or C++ in lieu of a degree. As a Wireless Software Eng...

Apple
Cupertino, California

Min 8 years of professional/industry software engineering experienceHave shipped production mobile client code at scale (both users and number of developers)Audio / Bluetooth / Wi-FI stack experience is highly desiredSubstantial individual technical contributions to code, inclusive of design, deploy...

Tesla Motors
Palo Alto, California

Experience with software development for IoT platforms (Internet of Things). We are the engineers behind the world's largest fleet of smart energy storage systems as well as the Tesla Supercharger network. We are seeking a talented, motivated, and independent engineer to join the team that works on ...