Software Development Leader for High-Performance Systems

7 days ago


Austin, Texas, United States Home Depot Management Company, LLC Full time

We are seeking a highly skilled Sr. Software Engineer to join our dynamic team at Home Depot Management Company, LLC.

The estimated annual salary for this position is $140,000 - $180,000.

Job Description:

Overview:

  • This role involves independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs.
  • You will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications.

Key Responsibilities:

  • Lead the design, development, and maintenance of RESTful APIs and GraphQL services using Java (Spring Boot, Spring WebFlux).
  • Oversee the development and optimization of big data pipelines using Apache Spark, Apache Beam, and PySpark.
  • Collaborate with data scientists to implement and deploy machine learning models.
  • Lead technical design discussions and make key architectural decisions.
  • Mentor and develop team members, fostering a culture of continuous learning and innovation.
  • Collaborate with product managers and other stakeholders to define and prioritize features and improvements.
  • Ensure the reliability, scalability, and performance of the system.

Requirements:

  • 7+ years of professional software engineering experience.
  • Strong expertise in Java and RESTful API development using Spring Boot and Spring WebFlux.
  • Experience with big data technologies such as Apache Spark, Apache Beam, or similar.
  • Familiarity with cloud platforms, preferably Google Cloud Platform (GCP).
  • Knowledge of NoSQL databases, particularly Cassandra or BigTable.
  • Experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Implement and maintain CI/CD pipelines (for example Github Actions).
  • Excellent problem-solving and communication skills.

Preferred Qualifications:

  • Experience with GraphQL.
  • Familiarity with machine learning concepts and frameworks (TensorFlow, PyTorch).
  • Experience with data workflow orchestration tools like Apache Airflow or Google Cloud Composer.
  • Familiarity with GCP services such as Dataflow, Dataproc, BigQuery, and GKE.
  • Experience designing and implementing highly scalable and high-performing systems.
  • Strong leadership and mentoring skills, with the ability to guide and motivate a team.

Benefits:

We offer a comprehensive benefits package including health insurance, 401(k) matching, and paid time off.


  • Software Engineer

    2 weeks ago


    Austin, Texas, United States T-Mobile Full time

    We are seeking a skilled Software Engineer to join our team and contribute to the development of high-performance systems. The ideal candidate will have expertise in designing and implementing efficient algorithms, data structures, and software architectures.The successful candidate will work closely with our cross-functional team to deliver high-quality...


  • Austin, Texas, United States MNTN Full time

    About MNTN">MNTN is a cutting-edge technology company that specializes in advertising software for brands to reach their audience across Connected TV, web, and mobile. Our innovative solutions give advertisers total transparency and complete control over their campaigns.">Our Mission">We empower our clients to succeed by providing them with the most advanced...


  • Austin, Texas, United States Exacta Systems LLC Full time

    About Exacta Systems LLCWe are a leading provider of innovative solutions in gaming entertainment.


  • Austin, Texas, United States Aristocrat Full time

    Award-winning gaming entertainment leader, Aristocrat, is seeking a skilled GDK Senior Software Engineer to join their Technology Group. This cutting-edge team develops innovative solutions for gaming platforms, game development kits, analytics engines, and tools used globally.Key Responsibilities:Create technical assessments for requested features and...


  • Austin, Texas, United States Red Oak Technologies Full time

    About the Role">Red Oak Technologies is seeking a skilled High-Performance Software Specialist to join our team. As a key member of our technical staff, you will play a critical role in ensuring the scalability and responsiveness of our software applications.Key Responsibilities:">Collaborate with development engineers and functional analysts to identify...


  • Austin, Texas, United States Apptronik Full time

    Job OverviewAt Apptronik, we're pushing the boundaries of robotics to improve human quality of life and address the labor shortage. Our team has been pioneering advanced robots since the DARPA Robotics Challenge.This role demands a high degree of ownership and responsibility, driving projects from conception through to completion. You will play a pivotal...


  • Austin, Texas, United States Dell Full time

    About the RoleWe are seeking a highly skilled System Performance Architect to join our team in Austin, Texas.Job DescriptionThe ideal candidate will have extensive knowledge of system and x86 processor architecture, as well as strong understanding of balancing power, thermals, and acoustics to optimize system performance and user experience.Responsibilities...


  • Austin, Texas, United States Dell Technologies Full time

    Dell Technologies is a leader in providing technology solutions that transform the way we live and work. As a Senior Principal Systems Development Engineer on our Systems Development Engineering Team, you will be responsible for designing, developing, and implementing complex system requirements for customers. You will also lead continuous innovations on our...


  • Austin, Texas, United States GEICO Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at GEICO.Company OverviewGEICO is a leading provider of insurance services, dedicated to delivering exceptional products and experiences to our customers. Our team thrives in a fast-paced environment where innovation and collaboration drive success.SalaryThe annual salary for this role...


  • Austin, Texas, United States Novalink Solutions LLC Full time

    About the RoleWe are seeking a highly skilled High-Performance Systems Administrator to join our team at Novalink Solutions LLC. As a key member of our IT department, you will be responsible for ensuring the smooth operation of our critical TIERS systems, providing top-notch support to our clients, and contributing to the success of our organization.Job...


  • Austin, Texas, United States CRH Full time

    Job Description: As a senior software engineer, you will be responsible for designing and developing high-performance computing applications using parallel processing techniques. Responsibilities include: Designing and implementing parallel algorithms for large-scale applicationsDeveloping high-performance computing software using C++ and MPICollaborating...


  • Austin, Texas, United States Amazon Full time

    Job SummaryAt Amazon, we're committed to innovation and customer satisfaction. As a pioneering Software Development Engineer on the MADS Reporting User Experience team, you'll have the opportunity to build innovative new experiences that help advertisers get the most out of their campaigns.Key ResponsibilitiesYou'll collaborate closely with our software...


  • Austin, Texas, United States METECS Full time

    About METECS:We are a leading provider of advanced engineering, software, and simulation solutions for government and commercial customers. Our specialties include robotics automation, hardware/software integration, immersive computer graphics, XR systems, and advanced web-based tools.Our team is seeking an experienced Senior Software Developer to lead our...


  • Austin, Texas, United States Exacta Systems LLC Full time

    Job OverviewThis is a high-level overview of the role:Develop and implement new server functionality in TypeScript, MongoDB.Implement JSON web protocol server endpoints.Create unit tests and automated testing tools.Create or extend web front-ends for production and for testing tools.Salary Estimate: $120,000 - $180,000 per year. This estimate is based on...


  • Austin, Texas, United States Texas Department of Aging & Disability Services Full time

    About the RoleAs a key member of our team, you will play a crucial part in shaping the future of performance analysis at the Texas Department of Aging & Disability Services.Job Description:OverviewThe Performance Analysis Director is responsible for leading a high-performing team that delivers advanced analytics and strategic guidance to drive business...


  • Austin, Texas, United States Cadence Design Systems Full time

    Job OverviewCadence Design Systems is seeking a talented Software Development Lead to join our team. As a key member of our organization, you will be responsible for developing an AI graph compiler that takes as input Neural Networks (NNs) created in frameworks such as PyTorch or TensorFlow and converts them into optimized code suitable for execution on...


  • Austin, Texas, United States Apptronik Full time

    Job Title: High-Performance Robotics EngineerAbout Us:Apptronik is a leading robotics company that aims to improve human quality of life by building robots for real-world applications. Our team has been pushing the boundaries of robotics technology for years, and we are now looking for a highly skilled engineer to join our team.Salary: $140,000 - $200,000...


  • Austin, Texas, United States Dell Careers Full time

    Unlock Career Potential as a Senior Electrical EngineerDell Technologies, a leader in the technology industry, is seeking an exceptional Senior Electrical Engineer to join our System Architecture Team in Austin, Texas.We're committed to delivering innovative products that meet customer needs and drive business success. As a key member of our team, you'll...


  • Austin, Texas, United States TEXAS EDUCATION AGENCY Full time

    Job Summary:The Texas Education Agency seeks a seasoned Software Development Manager to oversee and manage software development activities for multiple projects in the Information Technology division.Key Responsibilities:Leverage management and coaching skills to perform work of considerable difficulty in planning, assigning and directing computer...


  • Austin, Texas, United States Saronic Full time

    Job OverviewSaronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms.We are seeking a Perception Systems Software Developer to play a pivotal role in designing, developing,...