Staff Software Engineer

Base Career

Carlsbad (TX)

On-site

USD 136,000 - 182,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Tuition reimbursement
3 weeks paid vacation
Paid holidays
Medical coverage
Vision and dental
Pet insurance
Life insurance
401K contributions

Job summary

Base Career is seeking a Senior Software Engineer to design, develop, test, deploy, and maintain cloud-native applications. You will build scalable REST APIs with Node.js and React front-ends, and help shape architectural decisions.

The role emphasizes performance, secure integrations, and mentoring junior engineers while collaborating with cross-functional teams to deliver high-quality solutions that meet business goals. Strong SQL, ETL, and Kubernetes experience with Azure is valued.

Qualifications

  • 8+ years of professional software development experience.
  • 5+ years of full-stack Node.js and React experience with databases and ETL.
  • Experience with REST APIs.
  • Knowledge of Kubernetes preferred.
  • Experience with cloud environments; Azure preferred.
  • Strong problem-solving and collaboration skills.
  • Experience designing high-performance SQL schemas and indexes.
  • Experience with database migrations and data integrity.

Responsibilities

  • Design, develop, test, deploy, and maintain cloud-native apps and services.
  • Develop scalable RESTful APIs and backend services with Node.js.
  • Design secure integrations between internal and external systems.
  • Create and optimize SQL schemas, stored procedures, indexes, and queries.
  • Troubleshoot performance of apps, APIs, and databases.
  • Participate in architecture reviews and design discussions.
  • Implement automated testing, CI/CD pipelines, and DevOps practices.
  • Monitor and improve performance, availability, and scalability.
  • Mentor junior engineers and contribute to engineering standards.
  • Collaborate with cross-functional teams to meet business objectives.

Skills

Full-stack development
Node.js
React
SQL database design
ETL pipelines
REST APIs
Kubernetes
Azure
Git / CI-CD
Problem solving
Communication

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Git
Kubernetes
Azure

Job description

  • Design, develop, test, deploy, and maintain cloud-native applications and services.
  • Develop scalable RESTful APIs and backend services using Node.js.
  • Design and implement secure, reliable integrations between internal and external systems.
  • Create and optimize SQL database schemas, stored procedures, indexes, and queries.
  • Troubleshoot application, API, and database performance issues.
  • Participate in architecture discussions and technical design reviews.
  • Implement automated testing, CI/CD pipelines, and DevOps best practices.
  • Monitor and improve application performance, availability, and scalability.
  • Mentor junior engineers and contribute to engineering standards and best practices.
  • Collaborate with cross-functional teams to deliver high-quality solutions that meet business objectives.
  • W hat you will need to succeed in this position:
  • Bachelor's degree in Computer Science, Software Engineering
  • 8+ years of professional software development experience.
  • 5+ years of experience developing full-stack applications using Node.js for backend services and React for modern web applications, including experience with relational database design, SQL query optimization, indexing, execution-plan analysis, cloud database operations, and large-scale ETL pipelines.
  • Experience building and consuming REST APIs.
  • Knowledge of Kubernetes is preferred.
  • Experience with Git-based source control and modern development workflows.
  • Experience working in cloud environments; Microsoft Azure preferred.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration skills.
  • Experience designing normalized and high-performance SQL database schemas.
  • Proficiency writing and tuning complex SQL queries.
  • Strong understanding of relational database design principles.
  • Experience creating indexes, analyzing execution plans, and resolving performance bottlenecks.
  • Experience with database migrations, data integrity, and backup/recovery concepts.
  • Familiarity with data modeling, ETL processes, and large-volume data handling.
  • Experience supporting production databases in a cloud environment.
  • Pay Range: $136,300.00 to $181,700.00 per annum. This is the pay range we reasonably expect to pay for the role. This may vary depending on experience and other factors. Our benefits package includes tuition reimbursement; 3 weeks paid vacation your first year, paid holidays, medical, vision and dental coverage, pet insurance, life insurance, and 401K contributions.
  • The work environment described here is representative of those that an employee would work within. Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions. This job requires frequent contact outside the department or company and the noise level in the work environment is usually quiet to moderate with occasional loud noise. The employee occasionally works near moving mechanical parts, works in high, precarious places, is exposed to fumes and/or airborne particles, toxic or caustic chemicals, outdoor weather conditions, and is regularly at risk of electric shock
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Engineer, Software (Node.js)
Sr Engineer, Software (Node.js)

Espy LLC • Lombard (IL)

Hybrid
USD 99,000 - 124,000
Senior Software Engineer (Cloud Native, React/Node.js)
Senior Software Engineer (Cloud Native, React/Node.js)

Jobgether • United States

On-site
USD 120,000 - 160,000
Healthcare benefits
401(k) matching
Travel opportunities
+1
Sr Software Developer
Sr Software Developer

BECU  • Washington

On-site
USD 141,800 - 173,300
401(k) Company Match (up to 3%)
4% annual contribution by BECU
Medical, Dental and Vision benefits
+3
Engineer II, Full Stack Innovations
Engineer II, Full Stack Innovations

PDS Health • Irvine (CA)

On-site
USD 116,000 - 150,000
Medical, dental, and vision insurance
Paid time off
Tuition Reimbursement
+2
Software Engineer II
Software Engineer II

Cox Automotive Inc. • Exton (PA)

On-site
USD 98,000 - 148,000
Flexible vacation time
Paid holidays
Paid wellness hours
Senior Software Developer
Senior Software Developer

Lensrentals • New York (NY)

On-site
USD 140,000 - 170,000
Software Engineer 3
Software Engineer 3

Berkshire Hathaway Homestate Companies • Plano (TX)

Hybrid
USD 135,000 - 171,000
Work From Home Program
Modern Office Setting
Free On-Site Fitness Facility
+7
Senior Software Engineer
Senior Software Engineer

Matlen Silver • Charlotte (NC)

On-site
USD 116,000 - 159,000
Engineer Software
Engineer Software

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 64,000 - 110,000
Software Engineer
Software Engineer

BeaconFire Inc. • Dallas (TX)

On-site
USD 70,000 - 75,000