Full Time

Software Engineer - Platform

Dagster Labs
$90,000 - $150,000* / year (about $43–$72 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 Dagster Labs, so some details may not match this job. The employer's own page has the real description.

Job Overview

At Dagster Labs, we are seeking a talented and motivated Software Engineer - Platform to join our dynamic team. The ideal candidate will play a pivotal role in the development and enhancement of our platform, ensuring smooth, scalable, and efficient systems. As a Software Engineer - Platform, you will collaborate with cross-functional teams to design, implement, and maintain critical software solutions, contributing to our mission of enabling data-driven decision-making processes in organizations. Your responsibilities will entail working with cutting-edge technologies and contributing to best practices in software engineering, ultimately driving the success of our product suite.



Job Responsibilities

  • Design, develop, and maintain robust platform features and functionalities.
  • Collaborate with product managers and other stakeholders to understand requirements and translate them into technical specifications.
  • Implement scalable and efficient architecture for data processing and analysis.
  • Participate in code reviews and provide feedback to ensure code quality and adherence to industry standards.
  • Develop and execute automated tests to ensure software quality and robustness.
  • Troubleshoot and resolve platform issues, optimizing performance and reliability.
  • Stay current with emerging technologies and industry trends to inform platform improvements.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, preferably in a platform-focused role.
  • Proficient in programming languages such as Python, Java, or Go.
  • Experience with cloud services (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of software development methodologies and best practices.
  • Familiarity with database technologies and data modeling.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.


Technologies & Tools

The Software Engineer - Platform at Dagster Labs will work with a variety of technologies and tools essential for the development and maintenance of our platform. This includes cloud services such as AWS or GCP, containerization tools like Docker and Kubernetes, programming languages including Python and Java, and databases like PostgreSQL or MongoDB. Exposure to DevOps practices and modern CI/CD pipelines will also be vital for this role, ensuring efficient software delivery and operational excellence.



Ideal Candidates

Ideal candidates for the Software Engineer - Platform position at Dagster Labs will exhibit a strong passion for technology and innovation, demonstrating curiosity and a continuous desire to learn and grow. They should possess excellent communication skills, both verbal and written, to effectively collaborate with diverse teams. A proactive approach to problem-solving, coupled with a strong foundation in software engineering principles, will set candidates apart. Furthermore, they should embody a collaborative spirit, working harmoniously within a team while also being capable of taking ownership of their individual contributions.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

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