Software Engineer

Jobtailor

San Diego (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a software engineer to design, integrate, troubleshoot, test, deliver and update software across languages, documenting architectures and processes to sustain end items. You will collaborate with cross-functional teams to understand requirements, workflows, and develop front- and back-end features.

The role requires hands-on experience with Git, C++, Python, Java or JavaScript, containers, SQL databases, Linux, React, and cloud/DevSecOps practices, plus the ability to travel

Qualifications

  • Bachelor’s Degree in a relevant engineering/science discipline (or equivalent full-time experience).
  • 3+ years experience with version control (Git or similar).
  • Proficiency in C++, Python, Java or JavaScript.
  • Container concepts including Docker/OCI/Podman, registries.
  • SQL and relational databases (Postgres).
  • Linux command-line usage and file/system permissions.
  • React or a modern frontend framework.
  • Willingness to travel up to 10%.
  • 1+ year frontend development experience.
  • Experience with DEVSECOPS to streamline software testing and deployment.
  • Experience with cloud, virtualization (VMware) and containerization.
  • Experience with networking concepts and APIs.
  • Strong communication, problem-solving and ownership.

Responsibilities

  • Design, integrate, troubleshoot, test, deliver and update software across languages, documenting architectures and processes to sustain end items.
  • Collaborate with cross-functional teams to understand requirements, workflows, and develop front- and back-end features and architecture.
  • Adhere to DoD and industry security, reliability, and performance standards.
  • Participate in peer reviews, configuration, design, and performance reviews.
  • Apply containerization and cloud deployment practices and integrate third-party software into Kubernetes environments.
  • Assist with containerization, configuration management and customization of vendor/open-source software.

Skills

C++ Programming
Python Programming
Java Programming
JavaScript Programming
SQL Database Management
React
Linux Command-Line
Scripting (Groovy, Bash, PowerShell)
Machine Learning
Big Data Solutions

Education

Bachelor’s Degree in a relevant field

Tools

Jenkins
Kubernetes
VMware
APIs
Hadoop

Job description

  • Design, integrate, troubleshoot, test, deliver and update software code in various languages, documenting associated architectures, processes, procedures and techniques to operate and sustain end items.
  • Work closely with cross-functional teams of software, systems, integration, information, production and test engineers and subject matter experts to understand requirements, workflows, and develop front-and-back end features and architecture.
  • Adhere to government and industry security, reliability, and performance standards; apply orthodox programming paradigms; interpret and apply DoD and industry standards; and participate in peer reviews, configuration, design, and performance reviews.
  • Apply common tools, approaches and best engineering practices including; building, maintaining, and troubleshooting Jenkins pipelines for software deployment; integrating third-party and externally developed software into a container runtime environment; configuring, adapting, and validating software components to operate correctly within a Kubernetes environment; integrating with internal systems and third-party applications; and assisting with containerization, configuration management, and customization of vendor or open-source software.
Requirements
  • Bachelor’s Degree in applicable discipline such as software engineering, computer science, computer engineering, electrical engineering, data science, cyber security, mathematics, or aeronautical engineering (or equivalent full-time experience).
  • 3+ year’s experience with one or more of the following:
  • Git or similar version control systems
  • Program languages such as C++, Python, Java or JavaScript
  • Container concepts (Docker/OCI/Podman images, containers, registries)
  • SQL and relational databases (e.g., Postgres)
  • Linux-based systems command-line usage and file/system permissions
  • React or similar modern frontend frameworks
  • Ability to travel up to 10% of the time as needed
  • 1+ year experience with front-end development
  • 1+ year experience with one or more of the following:
  • Visualization and human interface development
  • Use DEVSECOPS to streamline software testing and platform deployment
  • Software system remote monitoring, maintenance and upgrade
  • 1+ year experience with one or more of the following:
  • Cloud computing, virtualization (VMWare), and containerization.
  • Networking concepts and protocols (TCP/IP, HTTP, DNS)
  • Working with APIs or third-party services
  • Scripting for automation (Groovy, Python, Bash, PowerShell)
  • Big data solutions (e.g. Hadoop, Spark, Kafka, Cassandra)
  • Machine learning and/or artificial intelligence
  • Desire to stay current with industry trends and best practices. Openness to new tools and concepts, showing initiative, innovation and creativity
  • Ability to communicate, report and document progress and issues
  • Problem-solving skills with the ability to navigate ambiguous situations
  • Strong analytical abilities, sense of ownership, urgency and drive
Core Competencies

Demonstrates expertise in software design, integration, and troubleshooting across multiple programming languages, with a strong focus on containerization and cloud computing. Proficient in adhering to security and performance standards while collaborating with cross-functional teams to deliver robust software solutions.

Highest-signal resume keywords
  • C++ Programming
  • Python Programming
  • Docker Containerization
  • Jenkins Pipeline Management
  • SQL Database Management
ATS Optimization Keywords
Hard Skills
  • C++
  • Python
  • Java
  • JavaScript
  • SQL
  • React
  • Linux Command-Line
  • Scripting (Groovy, Bash, PowerShell)
  • Machine Learning
  • Big Data Solutions
Soft Skills
  • Problem-Solving
  • Analytical Abilities
  • Communication
  • Ownership
  • Initiative
Industry Keywords
  • DevSecOps
  • Cloud Computing
  • Networking Protocols
  • DoD Standards
  • Software Testing
Tools & Technologies
  • Jenkins
  • Kubernetes
  • VMware
  • APIs
  • Hadoop
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Deployment
Software Engineer – Deployment

Jobtailor • Arlington (VA)

On-site
USD 140,000 - 210,000
Software Engineer
Software Engineer

Jobtailor • Massachusetts

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

Jobtailor • Reston (VA)

On-site
USD 120,000 - 180,000
DevSecOps Engineer
DevSecOps Engineer

Jobtailor • Fall River (MA)

On-site
USD 120,000 - 180,000
DevSecOps Engineer
DevSecOps Engineer

Jobtailor • Arlington (VA)

On-site
USD 70,000 - 100,000
Senior/Staff Software Engineer – Infrastructure, DevOps
Senior/Staff Software Engineer – Infrastructure, DevOps

Jobtailor • Santa Clara (CA)

On-site
USD 160,000 - 230,000
Staff Engineer – Platform Engineering
Staff Engineer – Platform Engineering

Jobtailor • Chicago (IL)

On-site
USD 140,000 - 190,000
Senior DevOps Engineer – TS/SCI
Senior DevOps Engineer – TS/SCI

Jobtailor • Bethesda (MD)

On-site
USD 180,000 - 260,000
Mid-Level Full Stack Developer
Mid-Level Full Stack Developer

Jobtailor • Egg Harbor Township (NJ)

On-site
USD 120,000 - 150,000
Software Engineer – AWS, Python, DevOps
Software Engineer – AWS, Python, DevOps

Jobtailor • Connecticut

On-site
USD 110,000 - 150,000