Software Senior Engineer

Socket.dev

Austin (TX)

On-site

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dell Technologies in Austin, Texas, seeks a Senior Software Engineer to design, build, and maintain full-stack software and data platforms for engineering and business teams. You will analyze requirements, implement robust solutions, and contribute across the software lifecycle with emphasis on reliable, scalable systems.

The role requires hands-on experience in modern development practices and a track record of delivering complex software in a collaborative setting.

Qualifications

  • Comprehensive mastery of software engineering principles.
  • Ability to analyze and resolve complex technical problems.
  • Designs and adapts software solutions based on limited information and precedents.
  • Proficient with modern development tools and practices (e.g., source control, CI/CD, iterative methodologies).
  • 5–8 years of related experience.
  • Experience with full-stack applications across relational databases and APIs/services.

Responsibilities

  • Designs and enhances software systems by improving existing processes and modeling future system architectures.
  • Develops and maintains database-driven applications, including relational databases, stored procedures, ETL pipelines, application services, and user interfaces.
  • Diagnoses and resolves user-reported issues while delivering enhancements and new software features.
  • Collaborate with business stakeholders and engineers to translate requirements into technical designs, implementations, and documentation.
  • Authors and maintains design and test artifacts, performs root‑cause and performance analysis, and provides technical guidance, code reviews, and mentorship.

Skills

Software engineering principles
CI/CD practices
Analytical thinking
Mentorship
Code reviews
Problem solving
Team collaboration

Education

Bachelor’s degree

Tools

AI-assisted tooling

Job description

Senior Software Engineer

The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Austin, Texas.

What you’ll achieve

As a Senior Software Engineer, your role will focus on developing and maintaining internal, full‑stack software systems and data platforms that enable engineering and business teams to analyze information and make informed decisions. Analyzes business requirements/processes and system integration considerations to determine appropriate technology solutions. Designs, codes, tests, and documents applications based on system and user requirements.

Responsibilities
You will:
  • Designs and enhances software systems by improving existing processes and modeling future system architectures
  • Develops and maintains database‑driven applications, including relational databases, stored procedures, ETL pipelines, application services, and user interfaces
  • Diagnoses and resolves user‑reported issues while delivering enhancements and new software features
  • Collaborate with business stakeholders and engineers to translate requirements into technical designs, implementations, and documentation
  • Authors and maintains design and test artifacts, performs root‑cause and performance analysis, and provides technical guidance, code reviews, and mentorship
Qualifications
Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements
  • Demonstrates comprehensive mastery of software engineering principles as a fully qualified, journey‑level professional
  • Independently analyzes and resolves complex technical problems using advanced analytical, creative, and judgment‑based approaches
  • Designs and adapts software solutions based on limited information and precedents, recommending alternative technical paths when appropriate
  • Proficient with modern development tools and practices (e.g., source control, CI/CD, iterative methodologies), with work reviewed at defined milestones
  • 5–8 years of related experience
Desirable Requirements
  • Experience developing full‑stack applications across relational databases, APIs/services, and web‑based user interfaces, with exposure to AI‑assisted development tools and integration of AI‑based services
  • Bachelor’s degree
Who We Are

We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy.

Visit our Culture Codepage to learn more about how we work and lead.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Data-driven, full-stack focus
Senior Software Engineer: Data-driven, full-stack focus

Socket.dev • Austin (TX)

On-site
USD 140,000 - 180,000
Electrical Senior Engineer
Electrical Senior Engineer

Dell • Round Rock (TX)

On-site
USD 131,000 - 170,000
Software System Principal Engineer
Software System Principal Engineer

Dell Technologies • Round Rock (TX)

On-site
USD 156,000 - 203,000
Comprehensive health benefits
Flexible working hours
Employee discounts
+1
AI Development & Agent Ops-Software Senior Engineer
AI Development & Agent Ops-Software Senior Engineer

Socket.dev • Hopkinton (MA)

On-site
USD 144,000 - 198,000
Senior Software Engineer - Data Protection Software Engineering (C, C++)
Senior Software Engineer - Data Protection Software Engineering (C, C++)

Dell • Santa Clara (CA)

On-site
USD 160,000 - 230,000
Senior Principal Mechanical Engineer, Custom AI Infrastructure Solutions
Senior Principal Mechanical Engineer, Custom AI Infrastructure Solutions

Dell • Round Rock (TX)

On-site
USD 176,000 - 242,000
Mechanical Senior Engineer
Mechanical Senior Engineer

Dell • Austin (TX)

On-site
USD 110,000 - 170,000
AI Development & Agent Ops — Senior Principal Software Security Engineer
AI Development & Agent Ops — Senior Principal Software Security Engineer

Dell Technologies • Hopkinton (MA)

On-site
USD 196,000 - 270,000
Your life.
Your health.
Supported by your benefits.
+1
Senior Engineer - Mechanical Engineering Software Tools (Technical Staff) Engineering Technologist
Senior Engineer - Mechanical Engineering Software Tools (Technical Staff) Engineering Technologist

Dell • Austin (TX)

On-site
USD 230,000 - 297,000
Software Principal Engineer
Software Principal Engineer

Dell Technologies • Hopkinton (MA)

On-site
USD 168,000 - 231,000