Senior Software Engineer
$80k - $180kThe Home Depot
Role Description
The Sr. Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs. As a Sr. Software Engineer, 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. In addition, Sr. Software Engineers may be involved in product and tool selection, configuration, security, resilience, performance tuning and production monitoring as well as mentoring less experienced engineers.
Key Responsibilities
- 50% Delivery and Execution:
- Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide.
- Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm.
- Consistently achieves results, even under tough circumstances.
- Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production.
- Takes a broad view when approaching issues; using a global lens.
- 20% Learns and Grows:
- Learns through successful and failed experiments when tackling new problems.
- Actively seeks ways to grow and be challenged using both formal and informal development channels.
- 20% Plans and Aligns:
- Collaborates with other team members in agile processes.
- Creates new and better ways for the organization to be successful.
- Works with the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable.
- Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences.
- Adapts approach and demeanor in real time to match the shifting demands of different situations.
- Relates openly and comfortably with diverse groups of people.
- 10% Supports and Enables:
- Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions.
Qualifications
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- 2-4 years of relevant work experience.
- Experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks.
- Experience with an object-oriented programming language (preferably Java).
- Experience with Relational or noSQL database technology.
- Experience with cloud computing techniques, CI/CD tools, modern software design patterns.
- Experience with security frameworks for user and services authorization and authentication.
- Experience with creating and executing unit, functional, destructive and performance tests.
- Experience with modern debugging and root cause analysis techniques.
- Experience with version control systems.
Requirements
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
- Minimum Years of Work Experience: 3.
Benefits
- No travel required.
- Most of the time is spent sitting in a comfortable position with frequent opportunities to move about.
- Located in a comfortable indoor area; any unpleasant conditions would be infrequent and not objectionable.
Certifications
- None.
Competencies
- Global Perspective
- Manages Ambiguity
- Nimble Learning
- Self-Development
- Collaborates
- Cultivates Innovation
- Situational Adaptability
- Communicates Effectively
- Drives Results
- Interpersonal Savvy
Salary Information
The pay range for this position is between $80,000.00 - $180,000.00 for California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents.
- ...If you answered yes to these questions, then we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...and outside of, work. The Work Lockheed Martin Rotary and Missing Systems has an opportunity in Orlando for a mid-career Software Engineer supporting the Automatic Test Equipment (ATE) programs. An ATE Software Engineer is responsible for developing, updating, and...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...established in 2025 with sizable investment and support from RMS senior leadership. We are developing mission critical Battle... ...suite of products: THE WORK CommandIQ® is seeking a software engineer to join one of our agile development teams. In this role, you...SeniorFull timePart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers... ...Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide- ...evolving needs of our customers. We are looking for talented software engineers to join our team, working with other engineering disciplines... ...solutions. The Work This position is for a Software Engineer Senior to support training systems sustainment, design, and...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
$91k - $172.49k
...the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges... ...The Work The Lockheed Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity to perform real-...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SeniorLocal areaImmediate startWorldwideFlexible hours- ...USSTRATCOM Nuclear Mission for 30+ years and has a track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams which create Planning and Command and Control...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$91k - $172.49k
...the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$91k - $172.49k
...simulation fidelity for defense customers worldwide. The Work • Software Architecture & Design – Define and evolve the core C++/CUDA... ...• Integration & Test Lab Support – Work closely with system engineers and test personnel to integrate new capabilities, troubleshoot...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$3,000 per month
...competitive and comprehensive benefits package. We support our employees, so they can support our mission. THE WORK A Software Engineer will design, develop, and test software applications that interact with systems, including antennas, transceivers, and...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- Role Description NewRocket is hiring for a Senior ServiceNow Software Engineer TSOM/SOMT & Integration to join our award-winning Customer team! ~Develop customer applications for Work Order management, scheduling, and dispatch. ~Collaborate with stakeholders to identify...SeniorFull timeWorldwide
$115k - $145k
Role Description We are looking for Senior Software Engineers who are not just experts in their craft, but pioneers in the "AI-First" development era. This is a hands-on leadership-by-example role for engineers who care about building software that makes a real difference...SeniorFull time$3,000 per month
...your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining, and enhancing complex and diverse software systems (e.g.,...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$170k - $230k
...delivering life-changing care to our most vulnerable elderly patients in the comfort of their homes. We are now looking for a Senior Software Engineer to scale the core services that power our platform and build entirely new Generative AI and LLM-driven workflows that...SeniorFull timeRemote workFlexible hours$93.2k - $164.45k
...infrastructure services, and enhancing leading-edge missile defense technologies. The Work We are seeking a early career Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining scalable DevOps solutions and CI...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift workAfternoon shift3 days per week$40 per hour
.... What this is NOT: Not data labeling. Not prompt engineering. Not writing code from scratch - the agent writes most of the... ...; you guide and evaluate. Qualifications ~5+ years in software development. ~Core stack: Python (FastAPI), JavaScript/TypeScript...SeniorPart time$190k - $250k
...Description The Compute team's mission: any engineer, using AI, should be able to stand up... ...and self-service by design. This is a software engineering role. You'll spend real time... ...that's your design failure to fix. A Senior engineer will help define the platform's...SeniorFull time$160k - $200k
...for patients and families who need support with complex long-term conditions, starting with dementia. We’re looking for a Senior Software Engineer to join our small engineering team and help build the product our operations team uses every day. This is a full-stack product...SeniorFull timeFlexible hours- Role Description We're looking for a Senior Software Engineer with deep Identity and Access Management (IAM) domain expertise to take ownership of a large-scale enterprise OIDC platform supporting thousands of users, hundreds of applications, and mission-critical authentication...SeniorFull timeFlexible hours
- ...Senior Software Dev Engineers Looking for 2 Senior Software Dev Engineers in O’Fallon MO (remote for now but will need to eventually be onsite). We can consider fully remote for a very strong candidate. This is part of the Dispute program. Must have core Java, Spring...SeniorImmediate startRemote work
- ...building an AI-first platform that helps manufacturers design, validate, and deploy robotic workcells. We're looking for a software engineer who enjoys building software that solves real-world engineering problems. This software engineer will be working product side,...SeniorFull time
- ...just 190 milliseconds, functioning as a cloud-based inference engine that removes the need for costly local GPU setups. Instead, it... ...without heavy infrastructure investments. We are looking for a Software Engineer, who is motivated to grow in an ML direction, to strengthen...SeniorFull timeLocal areaRemote workFlexible hours
- ...technical advice and direction to associates, management, and developmental project teams. Utilizes expertise to consult and develop software to solve complex technical problems. ~Business Strategy: Acts as a trusted advisor on strategies that align developmental...SeniorFull timeRemote work
$150k - $180k
Role Description We’re a small, highly collaborative team operating at the intersection of software, biology, and agriculture. We value engineers who are adaptable, practical, and energized by hard real-world problems. ~Over the next 5 months, scale the product from...SeniorFull timeRemote workVisa sponsorship$165k - $230k
...the next generation of health record system integrations for the industry. Qualifications ~5+ years of experience as a software engineer, with a focus on building scalable back-end systems and platforms. ~Deep experience integrating and scaling storage systems...SeniorFull timeFlexible hours- Role Description As a Senior Software Engineer on the Golf Engineering team, you will own and evolve front-end applications that power our identity platforms, ensuring they are scalable, consistent, and integration-ready. This is a senior individual contributor role with...SeniorFull timeRemote work
- Role Description We are looking for a Senior Software Engineer to join the AI Team working on a cloud-based SaaS product in the oil and energy domain. You will build AI-powered product functionality, integrate LLM-based agents, and develop reliable backend solutions that...SeniorFull timeRemote work
- Role Description As a Senior Software Engineer in Test on Commerce, you own quality engineering for this product surface. You execute structured manual QA to hold the quality standard today, while systematically building the automation infrastructure that raises the ceiling...SeniorFull time
- Role Description Looking for a senior level C#/.Net software engineer to help enhance and maintain our suite of software applications as well as help design and build new products. The ideal candidate will have excellent technical skills, the ability to communicate clearly...SeniorContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Remote
- intermediate software engineer Remote
- junior software developer Remote
- graduate software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- software engineer visa sponsorship Remote
- software engineer student Remote
- senior software engineer ruby on rails Remote













