Full Stack Information Technology System Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Oak Ridge National Laboratory · 2 weeks ago

Full Stack Information Technology System Engineer

Oak Ridge National Laboratory (ORNL) is a U.S. Department of Energy national laboratory focused on addressing the nation’s most pressing challenges. They are hiring a Full Stack Information Technology System Engineer responsible for the design, development, integration, deployment, and sustainment of complex systems that include both software and hardware components.

Advanced MaterialsClean EnergyEnergyEnergy ManagementManufacturingNuclearRenewable Energy
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Define and analyze system requirements; work with stakeholders to capture needs and translate them into system and software design
Architect, develop and integrate full-stack solutions: front-end (UI/UX), middleware/API, backend services, databases, infrastructure, and associated system components
Develop software (front-end and back-end), APIs, services, and microservices; design database schemas; manage data flows and storage
Work on deployment/infrastructure: virtualization, networks, security, system integration
Establish system architecture and infrastructure design: servers, network, storage, compute, security (including access controls, encryption, monitoring)
Use systems engineering processes (life-cycle management, traceability, verification & validation, configuration management) to ensure system reliability, maintainability, scalability, and performance
Ensure secure system design: implement best practices for cyber security, secure communications, network segmentation, and compliance with relevant standards
Participate in integration and system testing, performance tuning, fault-diagnosis, and support of deployed systems
Monitor and maintain system operations, including system health, automation, logging/alerting, and continuous improvement
Document system architectures, design decisions, interfaces, deployments, operational procedures, and support hand-off/training materials
Collaborate with cross-functional teams: software developers, hardware/infrastructure engineers, network engineers, security teams, users, and operations
Stay current with emerging technologies, recommend improvements or upgrades, and lead proof-of-concepts or prototype efforts as needed
Interface with software development to troubleshoot and resolve integration issues
Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote equal opportunity by fostering a respectful workplace – in how we treat one another, work together, and measure success

Qualification

Full-stack developmentDatabase designSystem integrationAPIsSystems engineeringProblem-solvingCollaborationCommunication

Required

Active DOE Q, active DOD Top Secret, or active DOD TS/SCI clearance is required for consideration
A BS degree in computer science, computer engineering, information technology, information systems, science, engineering, business, or a related discipline and a minimum of eight (8) to twelve (12) years of aligned professional experience in systems/software engineering is required for consideration. An overall combination of equivalent education and experience may be considered
+ MS and PhD degree holders in the same fields of study are also encouraged to apply: MS degree holders should have a minimum of seven (7) to ten (10) years of relevant and aligned experience in systems/software engineering. PhD holders should have up to four (4) to six (6) years of relevant and aligned experience in systems/software engineering
Proven experience in full-stack development: front-end technologies and back-end technologies
Experience with database systems and schema design
Familiarity with infrastructure and system integration (OS, servers, virtualization / containerization, network)
Experience with APIs and understand end-to-end system communication
Understanding of system architecture, lifecycle, integration, configuration management, and systems engineering fundamentals
Strong problem-solving skills, ability to manage complex systems across multiple layers, excellent collaboration and communication skills

Preferred

Excellent written and oral communication skills
Motivated self-starter with the ability to work independently and to participate creatively in collaborative teams across the laboratory
Ability to function well in a fast-paced research environment, set priorities to accomplish multiple tasks within deadlines, and adapt to ever changing needs

Benefits

Prescription Drug Plan
Dental Plan
Vision Plan
401(k) Retirement Plan
Contributory Pension Plan
Life Insurance
Disability Benefits
Generous Vacation and Holidays
Parental Leave
Legal Insurance with Identity Theft Protection
Employee Assistance Plan
Flexible Spending Accounts
Health Savings Accounts
Wellness Programs
Educational Assistance
Relocation Assistance
Employee Discounts

Company

Oak Ridge National Laboratory

company-logo
Oak Ridge National Laboratory holds a range of R&D assignments, from fundamental nuclear physics to applied R&D on advanced energy systems.

Funding

Current Stage
Late Stage
Total Funding
$9.8M
Key Investors
US Department of Energy
2023-09-21Grant· $4.8M
2023-07-27Grant
2022-03-14Grant· $5M

Leadership Team

leader-logo
Arjun Shankar
Director, Compute and Data Environment for Science
linkedin
leader-logo
Brett Ellis
Group Lead - Business Systems Operations
linkedin
Company data provided by crunchbase