Optimus

Director - Software Development

Optimus$120K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 5+ years of software engineering experience
  • Experience with complex, multi-tenant systems
  • Deep understanding of modern software engineering principles and cloud-native design
  • Expertise in CI/CD pipelines, preferably using GitHub Actions
  • Advanced knowledge of Databricks, AWS, Python, and Terraform
  • Operational experience with monitoring and alerting tools

Responsibilities

  • Design and implement new features for the AWS and Databricks-based platform
  • Test and integrate central platform components to support the tech stack
  • Partner with engineering teams for platform enhancements
  • Uphold security protocols and compliance controls in your work

Benefits

  • Opportunity to work on cutting-edge technology in AI
  • Collaborative work environment across engineering teams
  • Focus on automation and engineering excellence
  • Career growth and development opportunities
  • Participation in an agile and innovative culture
Full Job Description
Responsibilities:

A Day In The Life
This role is a highly skilled Software & Platform Engineer to help design, build, and maintain a core Data & Machine Learning platform. This role plays a crucial part in developing new capabilities, ensuring security and compliance, and enhancing the platform to meet the evolving needs of users. This role requires a strong software engineer with a passion for automation, data, and building resilient, scalable systems.

As a Software & Platform Engineer you will:
  • Platform Development: Design and implement new features for our AWS and Databricks-based platform, staying current with industry trends and advancements in AI.
  • Core Component Implementation: Test and integrate central platform components that support our technology stack and serve tenants across the organization.
  • Collaboration: Partner with other engineering teams to identify and deliver platform enhancements that solve specific business problems.
  • Maintain Excellence: Uphold strict security protocols, compliance controls, and architectural principles in all aspects of your work.


What We Need From You
  • Bachelor's Degree Computer Science or a related field Req
  • 5+ years of experience in software engineering. Required
  • Proven track record of designing and building complex, multi-tenant systems. Required
  • Platform & Software Engineering: Deep understanding of modern software engineering principles, platform engineering, and cloud-native design patterns (especially AWS). Expertise in microservices architecture is a plus. Required
  • CI/CD & Automation: Experience designing and implementing CI/CD pipelines (preferably with GitHub Actions) and a strong command of Infrastructure as Code (Terraform, YAML). Required
  • Primary Tech Stack: Databricks: Expertise, including in-depth knowledge of data lakes and data warehouse architecture. AWS: Comprehensive knowledge of native data services and cloud architecture. Python: Advanced knowledge of object-oriented principles. Terraform: Advanced knowledge and extensive experience in building IaaC systems. Required
  • Observability: Operational experience with monitoring, logging, and alerting tools and best practices. Required
  • Source Control: Proficiency with tools like GitHub. Required
  • Excellent problem-solving abilities and a strong drive for engineering excellence.
  • A mindset geared towards automation over manual processes.
  • The confidence to challenge ideas constructively and ask insightful questions.
  • A learner's mindset and eagerness to learn new technologies
  • Expertise in Terraform and Python


#LI-DNI

Similar Jobs

More Jobs at Optimus

More Information Technology Jobs

Find similar Director - Software Development jobs: