Principal Software Engineer

  • location: Raleigh, NC
  • type: Permanent
  • salary: $150,000 - $175,000 per year
easy apply

job description

Principal Software Engineer

job summary:
DIRECT HIRE FULL TIME

As a Principal Software Engineer, you will be working on the design, development, and delivery of innovative and quality services that enable integrated, maintainable, and highly scalable platforms. You must be able to solve unique and complex problems that have a broad impact on the business. Most importantly, you must have the depth of knowledge, experience, and passion to deliver solutions that amaze our consumers.

Excellent Benefits,

Free gym amenities,

Great Work Life Balance: Flexible hours with the ability to partially work remotely

Cafes onsite

Career Growth Encouraged

In order to avoid delays in having your resume reviewed please forward directly to debra.reed@randstadusa.com. As a qualified applicant I will respond to you same business day

 
location: Raleigh, North Carolina
job type: Permanent
salary: $150,000 - 175,000 per year
work hours: 9am to 5pm
education: Bachelors
 
responsibilities:
Key responsibilities:

  • Own the technical integrity of new cloud services and clearly articulate the strategy to enhance architectural runway, maintain quality, and improve supportability.
  • Ensure the security architecture and implementation of the system is industry-leading
  • Design, architect, and build highly performant, highly available, reliable, distributed services to run at scale
  • Build solutions based on microservice design principles and repeatable processes
  • Interact with Product and other Engineering teams as necessary to address product requirements and contribute to engineering roadmap
 
qualifications:
You will need to have:

  • 10+ years of experience building complex enterprise-scale software
  • Five or more years with cloud-native and microservice-based architectures
  • Experience with cloud-based distributed application scaling & data processing systems
  • Demonstrated focus on continuous quality, deployment and delivery of services through an emphasis on automation, and strong Engineering Systems.
  • Proven ability to articulate the value of foundational technology approaches to technology leaders
  • Strong understanding of Docker-based containers, Kubernetes, or other container schedulers
  • Leadership skills for providing guidance, coaching, and training to other employees within job area
  • Ability for managing major/complex projects, involving delegation of work and review of work products
  • Deep experience with any Cloud provider (Amazon, Azure, GCP)
Even better if you have...

  • Five or more years of REST API design and implementation
  • Experience using .NET framework, C/C++, C# or equivalent programming languages and multi-threaded software development.
  • Knowledge of one or more search engine technologies like ElasticSearch or Solr
  • Experience in an Agile environment
 
skills:

  • 10+ years of experience building complex enterprise-scale software
  • Five or more years with cloud-native and microservice-based architectures
  • Experience with cloud-based distributed application scaling & data processing systems
  • Demonstrated focus on continuous quality, deployment and delivery of services through an emphasis on automation, and strong Engineering Systems.
  • Proven ability to articulate the value of foundational technology approaches to technology leaders
  • Strong understanding of Docker-based containers, Kubernetes, or other container schedulers
  • Leadership skills for providing guidance, coaching, and training to other employees within job area
  • Ability for managing major/complex projects, involving delegation of work and review of work products
  • Deep experience with any Cloud provider (Amazon, Azure, GCP)
Even better if you have...

  • Five or more years of REST API design and implementation
  • Experience using .NET framework, C/C++, C# or equivalent programming languages and multi-threaded software development.
  • Knowledge of one or more search engine technologies like ElasticSearch or Solr
  • Experience in an Agile environment

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs