Back-end Software Developer, Entry Level
$95k - $120kOak Ridge National Laboratory
Back-end Software Developer, Entry Level
Annual Salary Range:$$95,000.00 -$$120,000.00
Work-Site Type:Remote
ORNL offers a flexible work environment that supports both the organization and the employee. In addition, this position is considered remote-eligible for ORNL in pre-approved locations. Remote-eligibility is not a continued guarantee and could be subject to change based on evolving organizational needs.
Note about pay range:
Please note that the pay range information is a general guideline only. Many factors are taken into consideration when setting starting pay. Salary for this position will be commensurate with the final candidate's qualifications and experience, including skills, knowledge, relevant education, certifications, plus also aligned with the internal peer group. It is not typical for an individual to be offered a salary at or near the top of the range for a position. Link to benefits.
Overview:
The Information Technology Services Division in the Information Technology Services Directorate at the Oak Ridge National Laboratory is seeking qualified applicants for a Python Developer position in the Research and Development Solutions Team. The R&D Solutions team exists to facilitate lab goals through systems engineering, development, integration, and support for the research community at ORNL.
We are responsible for facilitating service and capability delivery for R&D projects. We work as team to provide development, deployment, automation, monitoring, and management tool infrastructure for researchers. We advocate, promote, and facilitate Agile Scrum development practices to researchers who develop or require development of code as a part of their projects.
Major Duties/Responsibilities:
- Partner with research organizations to enable research excellence and successful project delivery
- Design, develop, and manage spatial data platforms and solutions within Software-as-a-Service (SaaS) and Data-as-a-Service (DaaS) environments
- Deliver capabilities, services, cost savings, and optimizations that enhance research outcomes and reduce IT burden for researchers
- Collaborate with a diverse, multidisciplinary team including photogrammetrists, geographers, mathematicians, physicists, computer scientists, and engineers
- Contribute to research, development, integration, testing, and deployment across areas such as spatial computing, real-time data platforms, and machine intelligence systems
- Develop geospatial applications, software, and digital map layers as service-based solutions
- Support research staff in publishing and disseminating results through peer-reviewed journals, technical reports, conferences, and open-source repositories
- Work with researchers and project sponsors to gather, understand, and implement project and security requirements in developed solutions
- Optimize workflows and monitoring solutions to leverage 24/7 operations support and minimize off-hours work
- Utilize collaboration tools such as Email, Jira, Confluence, Teams, Slack, and other platforms to maintain effective communication
- Support a flexible, team-oriented work environment
- 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.
Basic Qualifications:
- BS degree in a scientific or technical field and 2-4 years of experience
- Experience with:
- Python development
- Software development best practices (Git, Agile, issue tracking tools)
- Working with APIs and/or backend services
- AI-integrated workflow
- Experience with:
- Data processing or ETL workflows
- Debugging and maintaining existing codebases
- Familiarity with:
- Web frameworks (e.g., Flask, FastAPI, Django)
- Basic database usage (SQL or NoSQL)
Preferred Qualifications:
- Exposure to geospatial tools/data (e.g., PostgreSQL/PostGIS, GDAL)
- Exposure to cloud or container technologies (e.g., Docker, Docker Compose, Kubernetes)
- Understanding of microservices concepts
- Experience working in research, scientific, or government environments
- Familiarity with CI/CD pipelines
- Experience with Data-as-a-Service or API-based architectures
- Programming experience in C, C#, C++, and SQL
- Experience working in highly technical environments (government, scientific, or similar)
Special Requirements:
- Visa sponsorship is not available for this position.
- This position requires the ability to obtain and maintain a clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.
About ORNL:
As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an impressive 80-year legacy of addressing the nation’s most pressing challenges. Our team is made up of over 7,000 dedicated and innovative individuals! Our goal is to create an environment where a variety of perspectives and backgrounds are valued, ensuring ORNL is known as a top choice for employment. These principles are essential for supporting our broader mission to drive scientific breakthroughs and translate them into solutions for energy, environmental, and security challenges facing the nation.
ORNL offers competitive pay and benefits programs to attract and retain individuals who demonstrate exceptional work behaviors. The laboratory provides a range of employee benefits, including medical and retirement plans and flexible work hours, to support the well-being of you and your family. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also available for added convenience.
Other benefits include the following:
- 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.
This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.
ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.
#J-18808-Ljbffr- ...seeking a versatile Full Stack Software Engineer to support multiple... ...requirements. Design, architect, and develop full‑stack applications from... ..., user‑friendly front‑end interfaces aligned with UI/UX... ...contribute to projects with national‑level impact and long‑term technical...Suggested
- ...qualified individuals to play a key role in developing, and deploying data management tools and... ...system, Frontier.The Team:As a Research Software Engineer (RSE) in the Data and Platform... ...management platforms, tools, and services for the end-to-end data lifecycle from ingestion to...Suggested
- ...Citizen) Job Title: Full Stack Developer Project: American Science... ...Genesis Project Experience Level: Mid-Level (5+ Years)... ...responsive, high-performance front-end applications Collaborate with... ...s Degree in Computer Science, Software Engineering, or related field...Suggested
- ...seeking a versatile Full Stack Software Engineer to support multiple... ...requirements.Design, architect, and develop full-stack applications from... ..., user-friendly front-end interfaces aligned with UI/UX... ...contribute to projects with national-level impact and long-term technical...SuggestedWork at officeLocal area
- ...Radiation Measurement Program’s Data Center is seeking a Full Stack Developer who will focus on internal tools related to ARM triennial... ...Duties/Responsibilities: Independently develop web-based software applications. Ability to understand and develop the required...SuggestedTemporary workWork at officeRelocation packageFlexible hours
- ...Requisition Id 16549 Overview: We are hiring a HPC Software Engineer to design, operate and maintain clusters, servers, and workstations... ...researchers who process large data sets, run simulations, and develop scientific code as part of their projects. Design, develop,...Work at officeRelocation packageFlexible hours
- ...Future Opening: Entry Level Tax Preparer Opportunity for advancement Bonus based on performance Seeking a job that fits around your life... ...you'll conduct one-on-one tax interviews with clients, start to develop your book of business, and provide exceptional customer...Entry levelHourly paySecond jobSeasonal workFlexible hours
$11.88 - $17.82 per hour
...seeking a Maintenance Technician for its Oak Ridge location. This entry-level position offers a chance to be part of a dynamic team while... ..., including healthcare and a 401(k) plan. If you're eager to develop your mechanical skills in a supportive environment, apply now...Entry level$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Oak Ridge. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training ...Entry levelShift workNight shiftWeekend work- ...path in the healthcare industry? Use Dreambound to find a Electrocardiogram program that will prepare you for this high-demand, entry-level role. What does an ECG / EKG Technician do? An ECG / EKG technician conducts diagnostic tests to measure and record the electrical...Entry levelFlexible hours
- ...EnergySolutions is seeking an entry-level Respirator Technician in Oak Ridge, TN to perform cleaning, inspection, and certification of respirators in compliance with OSHA and company procedures. You will handle disassembly, cleaning, storage, testing, and documentation...Entry level
- ...Summary: As an Embedded Systems Software Engineer, you will help power the next generation of advanced centrifuge technology by designing... ...and motor-drive systems supporting development activities. Develop requirements, specs, and test plans; design analog/digital...Full timeTemporary work
- ...in the healthcare industry? Use Dreambound to find a Patient Care Technician program that will prepare you for this high-demand, entry-level role. What does a Patient Care Technician do? A patient care technician provides direct care to patients, assisting with daily...Entry level
$120k
...Oak Ridge, TN, reporting to the Engineering Manager. This senior-level role involves the design, configuration, and application of... ...resolution, and clear technical communication. Familiarity with software development or scripting for system control, data acquisition,...Full time$11.88 - $17.82 per hour
...Bridgestone Americas, Inc. in Oak Ridge, Tennessee is seeking a Maintenance Technician to join their team. This entry-level position is essential in servicing various vehicles and offers a flexible work schedule with full and part-time benefits available from day one....Entry levelFull timePart timeFlexible hours- ...a new career at Jackson Hewitt and apply today! If you join our team as an Entry-Level Seasonal Tax Preparer , you'll conduct one-on-one tax interviews with clients, start to develop your book of business, and provide exceptional customer service. You will also...Entry levelHourly paySecond jobSeasonal workLocal areaFlexible hours
- Requisition Id 16879 Level: TP03Overview: We are seeking a Software systems engineer to create state of the art software technologies for use in a wide variety of engineering disciplines, ranging from quantum computers used to advance the state of the art in scientific...Work at officeRelocation packageFlexible hours
- ...Overview: We’re hiring an AI Software Engineer who has AI/ML development... ...and its focus are to design, develop and move to production AI/ML... ...at the highest security levels.Analysis of emerging trends and... ...delivering value to customers and end usersSpecial Requirements:Visa...Work experience placementWork at officeWork from homeRelocation packageFlexible hours
- ...Job Description Job Description Mid -level (2-5 years) Must be eligible for a... ...Tennessee We are looking for a Cloud Software Engineer who enjoys the intersection of... ...Responsibilities Architect & Build: Design and develop scalable software solutions leveraging...
$13 - $16 per hour
...transactions, restocking shelves, preparing coffee and food items, and keeping the store clean and organized. Employees may also assist with fuel transactions and customer questions. This role is entry-level and offers flexible scheduling. Average pay: $13 - $16 per hour.Entry levelHourly payFlexible hours- ...Primary Location: Tennessee-Anderson-Oak Ridge-Mainstreet At Oakridge TN Work Locations: Mainstreet At Oakridge TN 171 Main Street East Oak Ridge 37830 Schedule: Regular Shift: Standard Employee Status: Entry Level Job Type: Part-time Job Level: Day Job Ross StoresEntry levelPart timeShift work
- ...join our team. Compensation: Compensation is based on experience, shift type, and market factors. The listed range reflects entry-level to highly experienced applicants. Benefits: PTO (Full-Time and Part-Time employees only) Medical, Dental, and Vision (...Entry levelFull timePart timeShift workNight shift
- ...Citizenship is required) Kubernetes Platform Software Engineer As a Platform Software... ...& Infrastructure as Code and Tooling Develop and implement an Architecture as Code... ...Linux-based OS management at the hardware level, strong Linux sysadmin skills What Sets...Remote work
$135k - $216k
...Senior Applications Developer Job Locations US-MD-Germantown... ...to Atlassian Cloud Apply software updates, patches, and security... ...matter expertise to junior and mid-level developers on the team... ...effectively with government clients, end users, and team members via...Contract workShift work- ...activities will include using appropriate instrumentation and software to effectively evaluate the performance of rotors, suspensions,... ...and present non-sensitive research in journals and conferences.Develop proposals for cutting edge research and funding.As a member of...Work at officeRelocationRelocation packageFlexible hours
$25 - $45 per hour
...Schedule (screenshots, audio recordings, videos, product journal entries, etc.) Take care of the product being tested and use it... ...Product Tester position is perfect for those looking for an entry-level opportunity, flexible or seasonal work, temporary work or part-time...Entry levelHourly payWeekly payExtra incomeTemporary workPart timeFor contractorsSeasonal workRemote workWork from homeFlexible hours$25 - $45 per hour
...Schedule (screenshots, audio recordings, videos, product journal entries, etc.) Take care of the product being tested and use it... ...Product Tester position is perfect for those looking for an entry-level opportunity, flexible or seasonal work, temporary work or part-time...Entry levelHourly payWeekly payExtra incomeTemporary workPart timeFor contractorsSeasonal workRemote workWork from homeFlexible hours- Gold’s Gym Tennessee is hiring for an on-site front-line associate. No degree or certification is required as training is provided, and you’ll connect with members to motivate and support them in achieving their fitness goals. Shifts include assisting guests with memberships...Shift work
- Requisition Id 16858 Level: TP02Overview:The Environmental Sciences... ...opening for a Data Systems Software Engineer, in its Earth... ...Informatics portfolio. You will help develop modular and scalable software... ..., develop and operate back-end data analysis workflows and processes...Work at officeRelocation packageFlexible hours
- ...Rockwell Automation Studio 5000 PLC integrator training:RSLogix 5000 Level 4: Structured Text/Sequential Function Chart... ...and fishbone diagrams for root cause analysis Familiarity with Software Quality Assurance requirementsSpecial Requirements: Visa sponsorship...Work at officeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Back-end Software Developer, Entry Level. Be the first to apply!
- intel software engineer Oak Ridge, TN
- software developer fintech Oak Ridge, TN
- information technology software engineer Oak Ridge, TN
- ngo software engineer Oak Ridge, TN
- scientific software engineer Oak Ridge, TN
- remote entry level software developer Oak Ridge, TN
- software engineer healthcare Oak Ridge, TN
- entry level software engineer remote Oak Ridge, TN
- software engineer contract Oak Ridge, TN
- startup software engineer Oak Ridge, TN




