Full Time

Staff Software Engineer - Data Platforms

Automox
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Automox, so some details may not match this job. The employer's own page has the real description.

Position Overview

As a Staff Software Engineer - Data Platforms at Automox, you will be responsible for designing, developing, and maintaining robust data platform systems that enhance the company’s ability to analyze and utilize data effectively. You will lead initiatives to improve data architecture, champion data-driven solutions, and collaborate with cross-functional teams to ensure integration and performance of data platforms. Your expertise will not only guide engineering best practices but also foster innovation to drive the company’s strategic goals.



Job Responsibilities

  • Design and implement scalable and efficient data pipelines to support data ingestion and processing needs.
  • Enhance existing data architecture with data quality measures and best practices.
  • Collaborate with data analysts, data scientists, and product teams to understand data requirements and translate them into technical specifications.
  • Optimize databases for performance and reliability, ensuring high availability of data services.
  • Mentor junior engineers and contribute to technical leadership across projects.
  • Conduct code reviews and provide constructive feedback to promote a culture of learning.
  • Stay updated with industry trends and emerging technologies to drive innovation within the team.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in software engineering, with a focus on data platforms and data engineering.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with data processing frameworks like Apache Spark or Apache Kafka.
  • Strong understanding of SQL and NoSQL databases including PostgreSQL, MongoDB, or similar.
  • Familiarity with data warehousing solutions and ETL processes.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The Staff Software Engineer - Data Platforms will engage with a variety of technologies and tools to effectively build and manage data infrastructure. These may include cloud data platforms such as AWS or Azure, containerization tools like Docker and Kubernetes, and scripting tools for automation. Familiarity with version control systems such as Git and CI/CD methodologies will also be essential in ensuring efficient collaboration and deployment processes.



Ideal Candidates

The ideal candidate for this position will possess a blend of technical expertise and interpersonal skills. They should be proactive in identifying challenges and proposing effective solutions while demonstrating a team-oriented mindset. Strong communication skills are crucial to collaborate with diverse teams, and an innate curiosity about new technologies and techniques will enable them to drive innovation within Automox. Candidates who thrive in a dynamic environment and are passionate about leveraging data to solve complex problems will excel in this role.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.