Software Engineer (Hybrid) - TS Required

Phoenix Operations Group

$100K — $160K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4-9 years of software engineering experience with modern Java frameworks
  • Experience building and maintaining Kubernetes deployments
  • Strong Java development skills
  • Experience in designing enterprise APIs and RESTful web services
  • Familiarity with microservices architecture
  • Experience with Linux operating systems and configuration management tools
  • Capacity to serve as a tech lead or mentor

Responsibilities

  • Develop automation solutions using Kotlin, Gradle, and YAML
  • Design and maintain data ingestion and processing pipelines in Java
  • Utilize GitLab CI/CD for code builds and deployment
  • Manage Docker containers and AWS integration
  • Enhance legacy Java applications for modern compatibility
  • Configure enterprise data flows with Apache NiFi
  • Monitor Kubernetes applications with tools like K9s

Benefits

  • 100% company paid medical, dental, and vision insurance
  • 100% company paid STD, LTD, and life insurance
  • Automatic 10% 401K contribution
  • 4 weeks of paid time off per year
  • 11 paid holidays annually
  • Paid birthday off
  • Referral bonuses and annual contributions for open-source work
  • Paid professional development and certifications
Full Job Description
TS Clearance Required

Phoenix Operations Group is seeking Software Engineers to support a mission critical program in San Antonio, Texas. We welcome talented developers from diverse technical backgrounds who are passionate about solving complex problems and delivering innovative solutions. Join a collaborative team where your technical expertise will directly support national security missions and drive meaningful impact.

Essential Job Responsibilities
  • Develop and maintain automation solutions using Kotlin, Gradle, and YAML to support configuration driven data processing workflows.
  • Design, develop, and maintain data ingestion and processing pipelines using Java, YAML, and related technologies.
  • Utilize GitLab CI/CD to automate code builds, testing, container image creation, and deployment processes.
  • Build, manage, and deploy Docker containers and integrate with Amazon Web Services (AWS) services, including Amazon Elastic Container Registry (ECR) and Amazon S3.
  • Support, maintain, and enhance legacy applications built with Java, Maven, and YAML, ensuring compatibility with modernized solutions.
  • Configure and manage enterprise data flow solutions using Apache NiFi to process, enrich, and route data based on metadata and business rules.
  • Monitor and troubleshoot containerized applications running in Kubernetes environments using tools such as K9s.
  • Perform data mapping, transformation, and validation activities to align incoming data with established enterprise data models.
  • Collaborate with cross functional engineering teams to design, implement, test, and deploy scalable cloud based data processing solutions.
  • Apply software engineering best practices, including version control, automated testing, and CI/CD methodologies, throughout the development lifecycle.

Minimum Qualifications
  • 4-9 years experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) Bachelors in related field; 7 years relevant experience with Masters in related field; or High School Diploma or equivalent and 13 years relevant experience.
  • Experience building and maintaining Kubernetes deployments using tools like helm and flux.
  • Strong Java software development experience.
  • Experience in designing enterprise APIs.
  • Experience in RESTful web services.
  • Experience in Microservices architecture.
  • Experience with the agile software lifecycle.
  • Has a proven ability to learn quickly and works well both independently as well as in a team setting.
  • Experience with the Linux operating system.
  • Experience with configuration management tools (e.g. Git, Nexus, Maven).
  • Demonstrated experience serving as a tech lead, mentor, or manager for engineering teams.
  • Must be able to work in a hybrid environment, spending an average oof 2 days per week at our San Antonio office. Flexibility is essential to adapt to schedule changes as needed.

Preferred Requirements
  • Experience in cloud based technologies (AWS, Azure).
  • Experience designing and writing custom kubernetes tooling like operators and custom CRDs.
  • Experience with programming languages such as golang and python.
  • Experience with writing automation in CI/CD tooling such as gitlabs CI pipelines.
  • Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr).
  • Scripting experience is a huge plus.
  • Prior experience or familiarity with our Big Data Platform is a plus.
  • Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.)

Clearance:
  • TS security clearance

Benefits Offered:

Medical, Dental, Vision Insurance - 100% Company Paid Premiums

STD, LTD, and Life Insurance - 100% Company paid

401K - Automatic 10% company contribution; no matching required

PTO - 4 weeks/year

Holidays - 11 paid/year

Birthdays off with pay

Referral Bonuses - Upfront AND Annually Recurring

Open Source Bonuses - Contribute to our Github projects

Professional Development - Paid training, Certifications, and Enrichment

Salary Description

$100,000 - $160,000

Similar Jobs

More Jobs at Phoenix Operations Group

More Aerospace & Defense Jobs

Find similar Software Engineer (Hybrid) - TS Required jobs: