The American Society of Mechanical Engineers (ASME)
9 days old
2018-08-092018-09-09

Senior Software Engineer, Cloud/Container Platform (Polyglot)

Albuquerque, NM
Apply Now
Apply on the Company Site
  • Jobs Rated
    8th
:

This role contributes to Sandias success by providing technical leadership in cloud platforms delivery\. Makes decisions on complex or ambiguous application development issues\. Provides supervision and guidance in service development activities\. Ensures that system improvements are successfully implemented and monitored to increase efficiency\. Creates complex prototypes\. Codes, tests, debugs, documents and implements highly complex platform and supporting software applications\. Provides technical direction, training and guidance for less experienced staff\. Models and acts in accordance with Sandia Guiding Principles\.

On any given day, you may be called on to:

+ Designs, develops, implements, documents, and tests changes to code deployed platforms and supporting application subsystems\. Codes, tests, debugs, documents, and implements complex platforms and applications\. Creates complex prototypes and ensures deliverables are high quality and meet user expectations\.
+ Collaborates with business partners, other Information Technology \(IT\) teams and senior application developers to arrive at recommendations for technology decisions\. This includes package selection, and systems design and modifications\. Initiates process improvements for new and existing systems\.
+ Resolves or assists with escalated software application and platform issues as needed\. Leads and coordinates activities to develop and execute plans to mitigate occurrence and reoccurrence of production issues\. Oversees and contributes to the documentation of production support processes\. Anticipates long term support issues and plans for corrective actions\. Collaborates with support teams to ensure complex issues are resolved in a timely manner\. Performs root cause analysis to identify permanent resolutions to software or business process issues\.

Required:

+ Bachelors degree in relevant discipline plus five or more years of experience, or equivalent;

- experience and/or achievements that demonstrate the knowledge, skills and ability to perform the duties of the job\.
+ Experience with:

- Golang, Java, \.NET,or Python doing full stack application and/or Platform development\.
- Agile methodology and tooling experience
- executing quality assurance activities \(including peer reviews, test development, and test execution\)
- creating code that interfaces with Commercial Off the Shelf products
- Git \(git\-flow\) with fully automated CI/CD pipeline experience
- developing SOA and RESTful Web Services
+ Ability to obtain a DOE Q\-level Clearance

Desired:

+ Working independently on assignments with minimal direction and determining objectives and approaches to assignments
+ Operationalization of microservice platform, experience with platforms and tools such Kubernetes, Sensu, Prometheus, Jenkins, Gitlab, service mesh or similar tools
+ Analyzing, diagnosing and proposing solutions to application or business process issues \(8 years\)
+ Mentoring, coaching and leading other technical team members \(6 years\)
+ Container Platform Development \(2 years\)
+ Microservice application development experience \(2 years\)
+ DevOps experience \(2 years\)
+ Strong working knowledge of SQL and No\-SQL Platforms\.
+ Extensive experience in web application programming using javascript frameworks with support of multiple devices\.
+ Instrumentation of services, implementation of monitoring and alerting, and triaging of production issues\.
+ Strong working knowledge of microservices development and relevant supporting technologies such as orchestration, containers, service discovery, service gateways and proxying
+ Experience in architecting and building large\-scale microservice solutions
+ Strong working knowledge of cloud technologies such as Azure and AWS

Department Description:

The Cloud Computing Department \(10779\) is responsible for leading the implementation, operations and management of world\-class Enterprise Cloud Services and Cloud\-Native practices\. We are focused on implementing a suite of Cloud Capabilities from Private, Public and Hybrid Cloud, PaaS, Container Orchestration and Cloud Management portals\.

About Sandia:

Sandia National Laboratories is the nations premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting\-edge work in a broad array of areas\. Some of the main reasons we love our jobs:

+ Challenging work withamazingimpact that contributes to security, peace, and freedom worldwide
+ Extraordinary co\-workers
+ Some of the best tools, equipment, and research facilities in the world
+ Career advancement and enrichment opportunities
+ Flexible schedules, generous vacations,strongmedical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance\*

_World\-changing technologies\. Life\-changing careers\._ Learn more about Sandia at: http://www\.sandia\.gov

\*These benefits vary by job classification\.

Security Clearance:

Position requires a Department of Energy \(DOE\) granted Q\-level security clearance\.

Sandia is required by DOE directive to conduct a pre\-employment drug testing, and a pre\-employment background review that includes personal reference checks, law enforcement record and credit checks, and employment and education verifications\. Applicants for employment must be able to obtain and maintain a DOE Q\-level security clearance, which requires U\.S\. citizenship\.

Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance\. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by the DOE, rendering the inability to perform the duties assigned and resulting in termination of employment\.

EEO Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status\.

Categories

Jobs Rated Reports for Software Engineer

Featured Employers[ View All ]

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Cloud/Container Platform (Polyglot)

Sandia National Laboratories
Albuquerque, NM

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast