1

Python Software Engineer Ubuntu Server Certification Jobs in Roanoke, VA

Strong coding proficiency in Python (beyond analysis scripts), with hands-on experience building tools, pipelines, or testable code; familiarity with Git, GitHub, and Docker. * Extensive experience ...

Cloud Engineer

Montgomery, VA · On-site

$51.50 - $68.75/hr

Knowledge of server technologies and application stacks preferred * Knowledge of Microsoft Azure ... CompTIA Security+ (Or equivalent IA cert) and computing environment certification (i.e. Microsoft ...

Jr. Developer

Roanoke, VA · On-site

$65K - $85K/yr

Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software ... MicrosoftSQL Server platforms. We are interested in those who have a passion forInformation ...

Jr. Developer

Roanoke, VA

$65K - $85K/yr

Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software ... MicrosoftSQL Server platforms. We are interested in those who have a passion forInformation ...

AWS Data Engineer

Roanoke, VA · On-site +1

$112K - $134K/yr

Top Skills Details 1. 6+ years of Data Engineer experience working with Python 2. Git/Git Actions, AWS stack (Code commit, s3, Lamda, Code Repository, Code pipeline), working with APIs and has built ...

... software, and provide input for developing local operating procedures and policies as needed ... Familiarity with server virtualization technologies and SAN/storage concepts (LUNs, HBAs, logical ...

Windows Admin

Salem, VA · On-site

$42.25 - $53/hr

Diagnose and recover from hardware or software failures. Coordinate and communicate with impacted ... Server Maintenance Nice to have 2 Years * Network Support Nice to have 2 Years * IT Process ...

Controls Engineer

Salem, VA · On-site

$85K/yr

... certifications and licenses, skills, and training. * Excellent medical, dental, and vision ... Proficient in application software programming. * Applies knowledge of electronics, electrical ...

Showing results 21-40

Python Software Engineer Ubuntu Server Certification information

See Roanoke, VA salary details

$22.6K

$137.3K

$198.7K

How much do python software engineer ubuntu server certification jobs pay per year?

As of Sep 2, 2026, the average yearly pay for python software engineer ubuntu server certification in Roanoke, VA is $137,350.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $161,400.00 per year, depending on experience, location, and employer.

What is a python software engineer ubuntu server certification?

Python Software Engineer Ubuntu Server Certification jobs involve developing, testing, and maintaining software applications written in Python, with a focus on ensuring compatibility and performance on Ubuntu Server environments. These professionals are responsible for writing efficient code, automating processes, and sometimes contributing to open-source projects related to Ubuntu. The 'certification' aspect refers to validating that applications or solutions meet Ubuntu Server's standards and requirements. This role often requires expertise in both Python programming and Linux system administration, as well as knowledge of Ubuntu's certification processes.

What are the key skills and qualifications needed to thrive as a python software engineer with Ubuntu Server certification?

To thrive as a Python Software Engineer with Ubuntu Server Certification, you need strong programming skills in Python, experience with server-side development, and a solid understanding of Linux system administration, typically demonstrated by obtaining Ubuntu Server Certification. Familiarity with tools like Git, Docker, CI/CD pipelines, and frameworks such as Django or Flask is common, along with proficiency in Ubuntu server environments. Problem-solving, effective communication, and teamwork are essential soft skills that help engineers collaborate and troubleshoot efficiently. These combined skills ensure robust, secure, and scalable software solutions in dynamic development and server management environments.

What are some unique challenges faced by python software engineers working on Ubuntu Server certification projects?

Python Software Engineers involved in Ubuntu Server Certification often encounter challenges related to ensuring compatibility across a diverse range of hardware and software environments. They must rigorously test scripts and automation tools to work seamlessly with various Ubuntu Server releases and hardware vendors’ platforms. Additionally, engineers need to stay updated on both Ubuntu’s evolving certification requirements and best practices for reliable, scalable automation. Collaboration with QA teams, hardware partners, and upstream developers is essential to quickly resolve issues and maintain high certification standards.

What is the difference between Python Software Engineer Ubuntu Server Certification vs Python Developer?

AspectPython Software Engineer Ubuntu Server CertificationPython Developer
CertificationsOften requires Ubuntu Server Certification, Linux certifications, and Python expertiseMay have Python certifications but not necessarily Ubuntu-specific
Work EnvironmentPrimarily Linux/Ubuntu server environments, cloud platforms, and backend systemsVaried environments including web, desktop, and data analysis
Industry UsageTech companies, cloud providers, and organizations using Linux-based infrastructureStartups, software firms, and diverse industries

The main difference is that Python Software Engineer Ubuntu Server Certification focuses on Linux-based backend systems with specific Ubuntu expertise, while Python Developers may work across various environments without Linux-specific certifications. The former emphasizes server management and deployment, whereas the latter often involves application development across multiple platforms.

What are popular job titles related to Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA?

For Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA, the most frequently searched job titles are:

What job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA look for?

The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA are:

What cities near Roanoke, VA are hiring for Python Software Engineer Ubuntu Server Certification jobs?

Cities near Roanoke, VA with the most Python Software Engineer Ubuntu Server Certification job openings:

Infographic showing various Python Software Engineer Ubuntu Server Certification job openings in Roanoke, VA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $137,350 per year, or $66 per hour.

Software Automation Engineer I

Elbit Systems of America, LLC

Roanoke, VA • On-site

$71K - $118K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

Company Information:
Elbit America is a leading provider of high-performance products, system solutions, and support services focusing on the defense, homeland security, commercial aviation, and medical instrumentation markets. With facilities throughout the United States, Elbit Systems of America is dedicated to supporting those who contribute daily to the safety and security of the United States. Elbit Systems of America, LLC is wholly owned by Elbit Systems Ltd. (NASDAQ: ESLT and TASE: ESLT), a global high-technology company engaged in a wide range of programs for innovative defense and commercial applications. For additional information, visit: ElbitAmerica.com or follow us on YouTube.
Fueled by more than 800 talented employees and a proud 65-year legacy of night vision production excellence, Elbit America's Warfighter Systems business is rooted in the heart of Virginia's Roanoke Valley. Surrounded by the scenic beauty of the Blue Ridge Mountains, you'll find a unique blend of southern hospitality, outdoor adventure, and the energy of a thriving city - all alongside a purpose you can be proud of coming to work each day.
As a world leader in low-light sensor technology, the Warfighter Systems team is engineering the future of image intensifiers and night vision goggle systems as we enter a new era of the networked battlespace. Trusted by the U.S. and nearly 100 allied countries, our technology provides support to those in harm's way during the most critical moments with one goal in mind: bring them home safely.
The work our employees perform each day plays a direct role in national security, and our shared purpose is what truly makes Warfighter Systems so extraordinary. Come join our collaborative team where each voice is valued in a setting where you can thrive, develop, and make a true impact!
Software Automations Engineer I
Job Summary
The Software Automations Engineer works with a team of automation engineers and process engineers to translate process control concepts into machinery, support and modify software interfacing with hardware on existing equipment, and design new program-controlled processes to meet manufacturing requirements. Basic electronics knowledge and familiarity with industrial protocols and interface techniques are applied to the developed programming solutions.
This role participates in the full software development life cycle, including specification, design, programming, implementation, integration, commissioning, and debugging. The position offers opportunities to apply program design to robotics, electronics, machine vision, analog and digital signal applications, data systems, and mechatronics.
Software development experience should include proficiency in various computer languages to address programming objectives related to automated process control, test/measurement, and data integration. Programs are created to connect construction and testing processes to test equipment, data collection systems, analog and digital control points, machine vision systems, motion control, and other specialized peripherals.
Responsibilities
The Software Automations Engineer collaborates with technicians and engineers across multiple departments to:
• Document project requests to create statements of work, use cases, and related documentation
• Identify opportunities to improve system quality, efficiency, and robustness
• Write clean, well-tested code with effective error handling
• Create test plans and ensure quality using industry best practices such as unit and regression testing
• Develop proofs of concept for new and innovative solutions
• Enable data movement between equipment and databases
• Break down large, complex technical projects into defined stages and deliverables
• Work across multiple software and hardware platforms
Qualifications
• Bachelor's degree in computer science (BSCS), Computer Engineering (BSCE), Electrical Engineering (BSEE), or a major in computer programming/engineering with a minor in electrical engineering
• Proficiency with Visual Studio, SQL Server, MS Office, and Windows
• Experience with relational databases and SQL
• Ability to produce and maintain high-quality, tested, and efficient code following industry standards
• Strong understanding of design patterns, multithreading, and distributed systems
• Experience in object-oriented analysis and design using common design patterns
• Practical understanding and motivation to apply software programming skills to control electronic components and interfaced systems
• Knowledge of industrial networking
• Versatile programming skills
• Strong troubleshooting and investigative skills for equipment, process, and data modifications
• Experience with source-code version control systems such as GIT, TFS, SourceSafe, Subversion, etc.
• Ability to obtain a security clearance is required
Why Roanoke, Virginia?
  • Lower cost of living
  • Family-friendly area
  • Career and economic growth
  • Scenic beauty
  • Outdoor enthusiast's dream

Here Are Some of the Great Benefits We Offer:
  • Most locations offer a 9/80 schedule, providing every other Friday off
  • Competitive compensation & 401(k) program to plan for your future
  • Robust medical, dental, vision, & disability coverage with qualified wellness discounts
  • Basic Life Insurance and Additional Life & AD&D Insurances are available
  • Flexible Vacation & PTO
  • Paid Parental Leave
  • Generous Employee Referral Program
  • Voluntary Benefits Available: Longer Term Care, Legal, Identity Theft, Pet Insurance, and more
  • Voluntary Tricare Supplement available for military retirees

This job description does not list all the duties of the job. You may be asked by your supervisors or managers to perform other duties. The employer has the right to revise this job description at any time. The job description is not an employment contract. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. Elbit America is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.
The salary range listed for this position reflects the anticipated base pay range for this role. Actual compensation will be determined based on factors including skills, experience, education, certifications, business needs, internal equity, and geographic location. Compensation may vary in different locations based on market conditions and cost-of-labor considerations.
Please ensure your résumé meets the Dayforce upload requirements. Dayforce supports résumé files up to 4 MB. To avoid upload issues, please: save your résumé as a PDF, remove photos/graphics/embedded objects, ensure the file is under 4 MB, and avoid password-protected PDFs. If you encounter difficulties, try using a different browser (Chrome, Edge, or Safari), an incognito/private window, clearing browser cache, or disabling browser extensions. If you are unable to upload your resume for parsing, you may manually add resume details and/or attach your resume to the Additional Documents section. If you have exhausted all troubleshooting issues above, you may contact TechnicalSupport@ElbitAmerica.com. NOTE: Simply emailing a resume to this inbox will not be considered an official application to any job posting.