Software Engineer

2 weeks ago


Seattle, United States MotherDuck Full time
About MotherDuck

Don't let the quirky name fool you We're on a mission to radically transform the data analyst user experience. We think we can empower and delight analysts using a novel cloud architecture built on top of DuckDB, an open source foundation with a vibrant community. Our team is a diverse mix of passionate, collaborative and empathetic data industry veterans from Google, Amazon, Meta, Snowflake, SingleStore, Databricks, and the like.

DevOps at MotherDuck

We are a small but mighty team of globally-distributed engineers responsible for building and maintaining the infrastructure, CI/CD, monitoring and observability, and assorted internal tools that keep the MotherDuck development lifecycle running smoothly. We are scrappy and responsive; we value agency, bias to action, and willingness to learn new things when necessary. We are looking for a solutions-oriented, collaborative, creative teammate who is excited to roll up their sleeves and get to work.

Core Responsibilities

At MotherDuck, we're redefining the future of cloud-based data analytics by building innovative solutions that transform the way businesses manage and analyze data. As we continue to scale, we're looking for a talented DevOps Software Engineer to join our flock and help streamline and support our existing infrastructure, ensuring reliability, scalability, and efficiency across all of our platforms.

This role requires minimal travel for team and company events and responsibility for a 24 hour on-call shift approximately 3 weeks each year.

Responsibilities:
  • Design, implement, and manage scalable infrastructure using cloud-native technologies (our stack is primarily deployed in AWS, but multi-cloud is on the horizon)
  • Maintain, troubleshoot, and continuously improve existing CI/CD pipelines to ensure seamless integration and deployment processes
  • Collaborate with development, security, and operations teams to implement best practices in automation, monitoring, and performance tuning
  • Manage infrastructure as code (IaC) using Terraform
  • Automate routine tasks to reduce manual effort and minimize downtime
  • Monitor system performance, troubleshoot issues, and ensure high availability of services
  • Implement robust security practices and ensure compliance with industry standards
  • Assist with incident response and ensure effective post-mortem analysis to continuously improve system reliability
  • Participate in on-call rotation staffed by engineers across development and operations teams
Requirements
  • 3-5+ years of experience as a DevOps Engineer, Site Reliability Engineer, Systems Administrator, or related role
  • Experience with at least one major cloud provider (AWS, Google Cloud Platform, or Azure) and confidence in your ability to quickly familiarize yourself with another
  • Strong experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of containerization technologies like Docker and orchestration tools like Kubernetes
  • Experience with infrastructure-as-code tools such as Terraform, Ansible, or CloudFormation
  • Experience with monitoring tools like Prometheus, Grafana, Datadog, or similar
  • Excellent written and verbal communication skills
  • Strong scripting skills in Python, Bash, or similar languages
  • Familiarity with security best practices, including IAM, VPC configurations, and data encryption
  • Excellent problem-solving skills and the ability to thrive in a collaborative, fast-paced environment
Nice to Have:
  • Experience with large-scale distributed systems, multi-region and multi-cloud a plus
  • Experience with or interest in testing and testing strategies
  • Knowledge of database systems and optimization
  • Direct experience building, maintaining, and supporting infrastructure tools and mission-critical systems
  • Experience working and collaborating with an internal customer such as a development team, support team, or similar
What we provide
  • Competitive compensation and stock options
  • 100% paid medical, dental, and vision for employees
  • 80% paid medical, dental, and vision for dependents
  • Unlimited Paid Time Off
  • 401k plan
  • Opportunities to build team connection via company summits 2x a year and team summits 1-2x a year.
  • Hybrid work environment


Please Apply

Does this role sound appealing to you, but you're missing some of the requirements or don't quite think you're qualified? Please apply anyway. Research has shown that underrepresented groups in technology often shy away from roles which aren't a 100% match. We aim to build a diverse team and will strongly consider applicants who bring many of the requirements plus have other experiences which round out their qualifications.

MotherDuck is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. MotherDuck is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities.

  • Seattle, United States Intelliswift Software Inc Full time

    Customer Job Software Dev Engineer IV Job ID: 24-02440 Pay rate range - $80/hr. to $84/hr. on W2 Job Description Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++,...


  • Seattle, United States Intelliswift Software Inc Full time

    Software Dev Engineer II 100% remotePay rate range: $48/hr. to $50/hr. on w2.  Top Skills: AWS Development experience Deep understanding of computer networks Experience with Python Responsibilities: The Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team is looking for a software development engineer (SDE) to help...


  • Seattle, United States Ultimate Software Full time

    Company OverviewWith 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.At UKG, you get more than just a job. You get to work with...

  • Software Engineer

    1 month ago


    Seattle, Washington, United States Oracle Full time

    Job Title: Software EngineerOracle is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and systems.Key Responsibilities:Develop and maintain software applications and systemsCollaborate with cross-functional teams to identify and prioritize...


  • seattle, United States Intelliswift Software Full time

    Job Title: Research Engineer/Computer Vision EngineerLocation: Sunnyvale CA - OnsiteDuration: 24 monthsResearch engineer with specialization in computer vision, computer graphics, or 3D reconstruction or a software engineer with deep familiarity with these areas.Must havesExperience in Computer vision, 3D computer vision, machine learning 3+ years Expert in...


  • Seattle, United States Intelliswift Software Full time

    Job Title: Research Engineer/Computer Vision EngineerLocation: Sunnyvale CA - OnsiteDuration: 24 monthsResearch engineer with specialization in computer vision, computer graphics, or 3D reconstruction or a software engineer with deep familiarity with these areas.Must havesExperience in Computer vision, 3D computer vision, machine learning 3+ years Expert in...

  • Software Engineer

    4 weeks ago


    Seattle, United States Spectraforce Technologies Full time

    Job Role: Software Engineer Location: Hybrid (Seattle preferred) OR Remote would also work Duration: 6 months with possible extension Job Description: We are looking for a Software Engineer to join our team. In this role, you will develop and operate mission critical services and applications that are used customers and employees worldwide. You will help...

  • Data Engineer

    1 month ago


    seattle, United States Intelliswift Software Full time

    Must HaveSQL and PythonAWS TechnologiesData PipelinesREQUIRED SKILLS:SQL, Data modeling, and PythonAWS cloud technologies S3, glue, SnS/SQS, Lamda Building ETL pipeline and data infrastructure Experience designing solutions to import/export data through internal/external systems Years of Experience: 8 - 10 Degree or Certification:Bachelor’s degree in...

  • Data Engineer

    2 months ago


    Seattle, United States Intelliswift Software Full time

    Must HaveSQL and PythonAWS TechnologiesData PipelinesREQUIRED SKILLS:SQL, Data modeling, and PythonAWS cloud technologies S3, glue, SnS/SQS, Lamda Building ETL pipeline and data infrastructure Experience designing solutions to import/export data through internal/external systems Years of Experience: 8 - 10 Degree or Certification:Bachelor’s degree in...

  • Software Engineer

    1 week ago


    Seattle, United States AdvantEdge Full time

    Job Title: Software EngineerLocation: Seattle, WA Duration: 9 Months Job Type: Contract Work Type: Hybrid Pay rate: $60-$60 Per HR on W2Job Description: As a Software Development Engineer at the intersection of machine learning and the life sciences, you will participate in improving internal tools for our customers.With the help of senior engineers you will...

  • Software Engineer

    4 months ago


    Seattle, United States Scholarly Inc. Full time

    Scholarly is building the operating system for higher education. Higher ed is currently undergoing a generational shift in software and technology adoption, and our vision is to build the future system of record for the industry. We are building a software platform that enables our customers to make data-driven decisions and to automate essential processes...


  • Seattle, United States CannonDesign Full time

    If you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply. ABOUT THE ROLE We are looking for an experienced and visionary Software Engineering Director to lead our software engineering team and drive the technical architecture of our mobile software and web applications. In this role, you will be...

  • Software Engineer II

    4 weeks ago


    Seattle, United States Saxon Global Full time

    Role - Software Engineer Rate - $65/hr on C2C Client - Starbucks Work Auth - Only USC or GC Hybrid Schedule in Seattle, WA Software Engineer II As an Engineer II, you will be an individual contributor in the creation and development of the Fraud Prevention services which play a key role in the Starbucks Fraud Prevention strategy. The ideal candidate will...

  • Software Engineer

    4 weeks ago


    Seattle, United States TechnoGen Full time

    Position: Software Engineer (Python, Typescript, AWS) Location: Seattle, WA (Onsite from Day 1) Contract Duration: 12 months with possibility of extension Client: Amazon DESCRIPTION: Client is seeking an experienced Software Engineer to play a key role in the development and implementation of data infrastructure for work force management & planning software...

  • Software Engineer

    3 weeks ago


    Seattle, Washington, United States CRH Full time

    About the JobWe are seeking a skilled and motivated Software Engineer to join our team at [COMPANY].This is a fantastic opportunity for the right candidate to develop their skills and contribute to the success of our company.Develop and maintain software applications using a variety of programming languagesWork collaboratively with the development team to...


  • Seattle, United States Cannon Design Full time

    If you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply.ABOUT THE ROLEWe are looking for an experienced and visionary Software Engineering Director to lead our software engineering team and drive the technical architecture of our mobile software and web applications. In this role, you will be...

  • Software Engineer 3

    1 month ago


    Seattle, Washington, United States Pacific Northwest National Laboratory Full time

    Job SummaryWe are seeking a highly skilled Software Engineer 3 to join our team at Pacific Northwest National Laboratory.ResponsibilitiesIdentify complex technical challenges and develop innovative solutions using software engineering principles.Design, develop, and deliver high-quality software systems that meet or exceed customer requirements.Collaborate...


  • Seattle, United States Thomson Reuters Holdings Inc. Full time

    Thomson Reuters Holdings Inc. Director, Software Engineering Seattle, Washington Apply NowAbout the Company: Reuters employs over 2,700 journalists in nearly 200 locations. The media and financial markets trust us to provide real-time text, images, and video news across every content category in more than 20 languages. Reuters is the world's largest...


  • Seattle, United States Actalent Full time

    Job Title: Embedded Software Engineer Job Description We are seeking an experienced Embedded Software Engineer with a deep understanding of real-time embedded software philosophies and practices. The ideal candidate should have strong debugging skills, knowledge of Linux kernel internals, and experience in developing embedded software in languages such as...


  • Seattle, United States Echelon Recruitment Full time

    Title Senior Software Engineer Salary $150K – $195K Location Seattle, Washington Job Information Our client is a fast-growing tech company based in California. They are passionate about building innovative products that solve real-world problems. As a Senior Software Engineer, you will be responsible for designing, developing, and testing complex software...