Principal Software Engineer

Full Time
Houston, TX 77002
Posted
Job description

Title:

Principal Software Engineer

KBR is looking for a Full Stack Software Engineer to architect, design, implement, test, and maintain front-end, and middleware code, using modern web frameworks, and on occasion engineer backend capabilities. This Full Stack Software Engineer will be part of a team which enhances and maintains a high availability multi-spacecraft web service deployed on AWS’ infrastructure. This position will also collaborate in architecting, designing, and implementing new solutions based upon new requirements. You will make major contributions to the design of the overall enterprise system we provide to missions and own one of the SSMO core applications.

***MUST BE a U.S. Citizen or Permanent Resident***

Responsibilities:

  • Lead formulation and implementation of one or more applications
  • Guide the technical direction and architecture of the overall enterprise system
  • Identify, evaluate, and adopt emerging technologies that increase quality of mission applications
  • Write good code
  • Lead code reviews
  • Ship features in small batches
  • Amplify the productivity of your team

Requirements:

  • Bachelor’s Degree in computer science, engineering, or related field
  • 10 + years of software engineering experience including owning projects from concept to production
  • Demonstrated knowledge in
    • Product management practices for evaluating and prioritizing the wants and needs of customers
    • Cloud-native technologies (Lambda, S3, SNS, SQS, EKS, containerization)
    • Patterns of enterprise architecture (serverless architectures, event driven architecture, microservices)
    • Web service design and development (REST, HATEOAS, GraphQL, gRPC, Websockets)
    • Web application frameworks (Angular, React, Vue.js)
    • Site reliability engineering practices (e.g. Automation, Observability, Infrastructure as Code, GitOps, Chaos Engineering)
  • Proven ability to write high quality code in one or more of the following languages: Node.js, TypeScript, Python, and experience applying concepts of functional programming

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.

caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs