CrawlJobs Logo

Software Engineer – Microservices / DevSecOps

https://www.roberthalf.com Logo

Robert Half

Location Icon

Location:
United States , Gaithersburg

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a Software Engineer to design and implement scalable microservices-based applications supporting mission-critical programs. This role focuses on delivering high-quality software solutions within an Agile/SAFe environment, collaborating closely with systems engineering, product delivery, and DevSecOps teams. The ideal candidate is a hands-on engineer with strong experience in microservices architecture, modern programming languages, and cloud-native development, along with a passion for building reliable, secure, and efficient systems. Exposure to AI-enabled or data-driven systems is a plus.

Job Responsibility:

  • Design, develop, and maintain microservices-based applications using modern engineering practices
  • Translate business requirements into scalable technical solutions
  • Build clean, maintainable, and testable code aligned to best practices
  • Participate in Agile / SAFe ceremonies (sprint planning, standups, retrospectives)
  • Collaborate with product owners, architects, and engineering teams
  • Contribute to system design discussions and technical decision-making
  • Integrate services with databases, APIs, and messaging systems
  • Work within CI/CD pipelines and DevSecOps frameworks
  • Support deployment, monitoring, and continuous improvement of applications
  • Troubleshoot, debug, and optimize application performance
  • Partner with QA, DevOps, and platform teams to ensure reliable delivery
  • Enhance system scalability, reliability, and maintainability

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 2–4 years of professional software engineering experience
  • Experience building microservices-based systems
  • Proficiency in at least one programming language (Java, Python, C++, etc.)
  • Experience working in Agile environments
  • Understanding of APIs and distributed systems architecture
  • Ability to obtain and maintain a Public Trust clearance

Nice to have:

  • Experience with AI/ML-enabled or data-driven systems
  • Familiarity with SAFe methodology
  • Experience with Git-based version control and CI/CD pipelines
  • Experience with Kafka or event-driven architectures
  • Cloud experience (AWS, Azure, or GCP)
  • Experience with Docker and Kubernetes
  • Background working in DevSecOps environments
What we offer:
  • medical insurance
  • vision insurance
  • dental insurance
  • life insurance
  • disability insurance
  • 401(k) plan

Additional Information:

Job Posted:
May 13, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer – Microservices / DevSecOps

Java, DevSecOps Software Engineer

The Software Engineer II plans and performs software design, documentation, and ...
Location
Location
United States , Colorado Springs
Salary
Salary:
85000.00 - 95000.00 USD / Year
trace3.com Logo
Trace3
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java experience REQUIRED
  • Ability to recommend, configure, and maintain DevOps/DevSecOps pipeline tools and environments, including OpenShift
  • Experience with transitioning from traditional on-premise development environment to a cloud environment
  • Cloud architecture experience, with the ability to evolve legacy software into a microservices architecture and expertise with specifying the inputs, outputs and service roles within the architecture
  • Software engineering experience in an OpenShift RedHat environment
  • In-depth knowledge of containers and Kubernetes
  • Expert in agile software engineering approaches
  • Experience applying behavior-driven and test-driven development
  • Willingness and ability to teach DevSecOps software engineering approaches to others on the team
  • Active Secret Security clearance required – Top Secret is preferred
Job Responsibility
Job Responsibility
  • Providing recommendations and help establish an initial DevSecOps environment in a SIL on a RedHat Linux environment, with familiarity with OpenShift
  • Being a key part of a team that is transitioning from legacy software to cloud-based architecture, software, and agile engineering approaches
  • Develop code in accordance with coding and security standards, potentially including compliance with DoD’s Security Technical Implementation Guide (STIG)
  • Working within agile processes for short cycle, fast-paced delivery both independently and on a team
  • Healthy and productive communication and interaction with other team members, management, and our customers
  • Support other duties as assigned
What we offer
What we offer
  • Comprehensive medical, dental and vision plans for you and your dependents
  • 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
  • Competitive Compensation
  • Training and development programs
  • Major offices stocked with snacks and beverages
  • Collaborative and cool culture
  • Work-life balance and generous paid time off
  • Fulltime
Read More
Arrow Right

DevSecOps Software Engineer – FX

DevSecOps Software Engineer position at Citi Markets Technology team to boost co...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of relevant experience in an Engineering DevOps
  • 4+ years experience Unix/Linux skills at a system admin level
  • 4+ years experience with CI/CD tools and pipelines (Jenkins/TeamCity/Artifactory)
  • 3+ years experience with Build tools, CI/CD systems
  • Advanced knowledge of Linux
  • Proficient with Python and Shell
  • Ansible or Kubernetes
  • Strong knowledge in computer networks and hands-on experience with their troubleshooting
  • Proficiency in scripting (e.g. Bash/Perl/python/PowerShell)
  • Some experience with Java build tools (Gradle/Maven preferred) and databases (Oracle/PostgreSQL preferred)
Job Responsibility
Job Responsibility
  • Set up and configure bare-metal / virtualized / cloud infrastructure for business applications
  • Help development teams on-board to modern CI/CD pipelines
  • Improve high availability, resilience, observability, maintainability and security of applications with industry standard and/or bank's internal solutions
  • Automating application releases, deployment, configuration and other aspects of software development lifecycle
  • Enabling connectivity between various components in distributed networks
  • Help migrating and upgrading systems to newer infrastructure
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

AnaVation is seeking a highly skilled Senior Software Engineer to join our team ...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum of 8 years of experience in software engineering
  • Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI)
  • Experience with SAFe Agile framework
  • Strong understanding of forensic and investigative system requirements
  • Demonstrated experience designing and implementing complex software solutions in secure government environments
  • Advanced proficiency with: One or more programming languages: Java, .NET(C#), Python
  • Complex system architecture design
  • Message brokers such as RabbitMQ, Kafka, and Redis
  • Elasticsearch, Splunk, and other data platforms
Job Responsibility
Job Responsibility
  • Design, develop, test, and manage application development projects in support of IT infrastructure
  • Integrate third-party components and introduce new custom capabilities
  • Modify existing code and recommend process improvements
  • Automate operations and maintenance tasks
  • Develop and implement technical efforts for large-scale data processing and advanced analytics
  • Participate in all aspects of the software development life cycle
  • Contribute to planning, requirements, development, testing, and quality assurance
  • Participate in technical project milestone reviews and code architecture sessions
  • Provide resource estimation and development best practices knowledge transfer
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Software Engineer

Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Def...
Location
Location
United States , Chantilly; St. Louis; Gaithersburg; Denver
Salary
Salary:
Not provided
rgi-corp.com Logo
Reinventing Geospatial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph
  • US Citizenship Required
  • Bachelor's degree in Computer Science, Software Engineering, or related field and 6+ years experience
  • Strong proficiency with: HTML, CSS, JSON, Ajax, and REST APIs
  • Object-oriented Programming: Python, Java, or JavaScript and Go
  • Front-end and Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte
  • A strong working knowledge of: AWS, Azure, or similar cloud platforms, MySQL, PostgreSQL, or SQL Server
  • Hands on experience with: Windows, Linux, Git
  • Deep understanding of modern software design patterns and coding standards
  • Experience architecting, developing, and delivering complex software systems into production
Job Responsibility
Job Responsibility
  • Lead full-stack software development of enterprise applications and services supporting our customer’s GEOINT mission
  • Design and implement secure, scalable microservices in cloud environments such as AWS GovCloud or C2S
  • Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews
  • Build and deploy applications using DevSecOps pipelines, container orchestration, and Infrastructure-as-Code tools
  • Collaborate with cross-functional teams including analysts, UI/UX designers, DevOps engineers, and product owners
  • Translate mission requirements into technical implementations that meet security, performance, and scalability needs
  • Ensure compliance with our customer and IC cybersecurity and accreditation standards (e.g., RMF, STIGs)
What we offer
What we offer
  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
  • Fulltime
Read More
Arrow Right

Engineering Architect

The Technology Architecture team at the bank plays a key role in driving the tec...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven Technology Architect expertise - experience in several programming languages, knowledge around architecture patterns and principles, DevSecOps, etc.
  • Expertise on Cloud Solutions, KaaS, IaaS and PaaS hosting solutions
  • Proven experience in development of production deployed complex software applications
  • Ability to understand the scope and purpose of an application and propose/guide the team to comply with the adequate principles, guidelines and patterns
  • Solid experience in technical analysis of applications with various architecture styles, including monolithic, n-tiered, SOA, Microservices, and hosted on cloud-based or virtualized environments
  • Good knowledge on containerization & orchestration tools
  • Familiar with common middleware components such as WAF, VIP, Load Balancer, MQ, Event Broker, API Gateway, etc.
  • Solid knowledge about IT Security topics (like encryption at rest or in transit, authentication, authorization, vulnerability management, threat analysis) within Application and Architecture Domains
  • Abstract and Analytical Thinking to assess if a technical design meets the organization standards
  • Ability to synthesize, organize and present reports to Management
Job Responsibility
Job Responsibility
  • Contribute to studies on usage of programming languages and associated developer frameworks at all levels of the technology stack
  • Ensure application teams adhere to company's Technology Standards while designing & building their solutions
  • Contribute to/review technical design & specifications
  • Manage and report technical risks
  • Perform and contribute to technology domain studies
  • Validate technologies and software used
  • Contribute towards innovation
  • suggest new technical practices for efficiency improvement
  • Participate in Proof of Concepts (PoCs) or quick technical assessments of emerging technologies
  • Drive efficiency improvement and ensure the use of modern technology practices within the Engineering team
  • Fulltime
Read More
Arrow Right

Principal Security Engineer

We’re building a world-class global Security team as part of our Trust Program. ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of robust, progressive experience in security engineering, application security, DevSecOps, incident detection and response, or closely related fields
  • Advanced proficiency in at least one programming language (Python, Ruby, Go, Rust, JavaScript), with deep experience conducting detailed code reviews and security assessments across multiple languages
  • Hands-on experience with deploying, operating, and interpreting results from security tools such as static analyzers, web vulnerability scanners, supply chain analysis scanners, and host-based intrusion detection systems
  • Demonstrated experience mentoring, coaching and guiding junior and mid-level security engineers, contributing to a strong team culture, and supporting peer development as a senior individual contributor
  • Demonstrated proactive approach, strong continuous learning orientation, and curiosity about emerging threats, security trends, and innovative technologies
  • Extensive expertise securing cloud-native environments (AWS, Azure, GCP, containers, microservices), with in-depth knowledge of modern cloud security risks and defenses
  • Demonstrated ability to embrace being wrong, practice humility, continuously learn from experiences, and actively seek insights through thoughtful questioning and collaboration
Job Responsibility
Job Responsibility
  • Lead comprehensive application security assessments, advanced threat modeling sessions, and secure code reviews across critical product features, internal tooling, endpoints, and third-party integrations
  • Collaborate strategically with product engineering to establish and enhance secure-by-default and privacy-by-design practices within the software development lifecycle (SDLC)
  • Lead and otherwise participate in incident detection, investigation, triage, containment, and root cause analysis for high impact security incidents, providing mentorship and guidance to junior engineers as required
  • Drive the development and continuous improvement of sophisticated detection rules, response automation, and optimized alert management across cloud environments, corporate infrastructure, and SaaS platforms
  • Lead and participate in complex vulnerability remediation processes, and effectively respond to security issues discovered by both internal teams and external sources
  • Document technical findings and strategic decisions in a clear and accessible manner, and procedural enhancements
  • significantly contribute to comprehensive security playbooks and knowledge repositories
  • Manage and oversee asksecurity@ request handling, and actively participate in sprint-based security activities, balancing strategic and tactical execution
  • Actively participate in the security on-call rotation, or provide senior-level guidance as required during an event and aid in rapid response capabilities to protect our 24x7 platform and global workforce
  • Fulltime
Read More
Arrow Right

Staff Application Security Engineer

As a Staff Application Security Engineer at Culture Amp, you will play a pivotal...
Location
Location
Australia , Melbourne; Sydney
Salary
Salary:
Not provided
cultureamp.com Logo
Culture Amp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in application security engineering, with a proven track record of leading security initiatives in SaaS or cloud-native environments
  • Deep technical expertise in secure software development, secure coding practices, and common security frameworks (e.g., OWASP Top 10, NIST, PCI, SOC 2)
  • Proficiency in multiple programming languages (e.g., Ruby, Python, JavaScript, Go) and experience with modern web application architectures and cloud platforms (e.g. AWS)
  • Strong knowledge of security automation, CI/CD integration, and DevSecOps practices
  • Experience designing and implementing security tools, frameworks, and processes that scale with developer velocity
  • Demonstrated ability to lead and influence cross-functional teams, drive change, and deliver results in ambiguous or complex environments
  • Excellent communication skills, with the ability to explain complex security concepts to technical and non-technical audiences
  • Experience mentoring and developing engineers, and a passion for building a culture of security and continuous improvement
  • Familiarity with security-related compliance requirements and standards relevant to SaaS businesses
Job Responsibility
Job Responsibility
  • Lead and drive the most complex and high-impact application security reviews, threat modeling, and risk assessments across our product portfolio, providing expert guidance and direction for other team members
  • Collaborate with engineering, product, and platform teams to embed security into the SDLC, including secure design, code review, and automated security testing (DevSecOps)
  • Develop and scale security automation, tools, and centralized libraries that enable developers to build secure applications efficiently and at scale
  • Proactively identify, assess, and address security risks and vulnerabilities in our SaaS environment, including cloud-native and microservices architectures
  • Own and evolve our vulnerability management programs, ensuring timely triage, remediation, and communication of security issues
  • Mentor and support engineers across the organization, fostering a culture of security awareness, knowledge sharing, and continuous learning
  • Influence and drive cross-functional security initiatives, partnering with compliance, privacy, and infrastructure teams to meet regulatory and customer requirements (e.g., SOC 2, ISO 27001, OWASP)
  • Stay current with the latest security threats, technologies, and best practices, and advocate for their adoption within Culture Amp
  • Represent Culture Amp’s security expertise internally and externally, including supporting customer security reviews and contributing to the broader security community
What we offer
What we offer
  • Employee Share Options Program
  • Programs, coaching, and budgets to help you thrive personally and professionally
  • Access to external providers for mental wellbeing and coaching support
  • Monthly Camper Life Allowance
  • Team budgets dedicated to team building activities and connection
  • Intentional quarterly wellbeing pauses
  • Extended year-end breaks
  • Excellent parental leave and in work support program available from day 1
  • 5 Social Impact Days a year
  • MacBooks for you to do your best & a work from home office budget
Read More
Arrow Right

Staff Application Security Engineer

As a Staff Application Security Engineer at Culture Amp, you will play a pivotal...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
cultureamp.com Logo
Culture Amp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in application security engineering, with a proven track record of leading security initiatives in SaaS or cloud-native environments
  • Deep technical expertise in secure software development, secure coding practices, and common security frameworks (e.g., OWASP Top 10, NIST, PCI, SOC 2)
  • Proficiency in multiple programming languages (e.g., Ruby, Python, JavaScript, Go) and experience with modern web application architectures and cloud platforms (e.g. AWS)
  • Strong knowledge of security automation, CI/CD integration, and DevSecOps practices
  • Experience designing and implementing security tools, frameworks, and processes that scale with developer velocity
  • Demonstrated ability to lead and influence cross-functional teams, drive change, and deliver results in ambiguous or complex environments
  • Excellent communication skills, with the ability to explain complex security concepts to technical and non-technical audiences
  • Experience mentoring and developing engineers, and a passion for building a culture of security and continuous improvement
  • Familiarity with security-related compliance requirements and standards relevant to SaaS businesses
Job Responsibility
Job Responsibility
  • Lead and drive the most complex and high-impact application security reviews, threat modeling, and risk assessments across our product portfolio, providing expert guidance and direction for other team members
  • Collaborate with engineering, product, and platform teams to embed security into the SDLC, including secure design, code review, and automated security testing (DevSecOps)
  • Develop and scale security automation, tools, and centralized libraries that enable developers to build secure applications efficiently and at scale
  • Proactively identify, assess, and address security risks and vulnerabilities in our SaaS environment, including cloud-native and microservices architectures
  • Own and evolve our vulnerability management programs, ensuring timely triage, remediation, and communication of security issues
  • Mentor and support engineers across the organization, fostering a culture of security awareness, knowledge sharing, and continuous learning
  • Influence and drive cross-functional security initiatives, partnering with compliance, privacy, and infrastructure teams to meet regulatory and customer requirements (e.g., SOC 2, ISO 27001, OWASP)
  • Stay current with the latest security threats, technologies, and best practices, and advocate for their adoption within Culture Amp
  • Represent Culture Amp’s security expertise internally and externally, including supporting customer security reviews and contributing to the broader security community
What we offer
What we offer
  • Employee Share Options Program
  • Programs, coaching, and budgets to help you thrive personally and professionally
  • Access to external providers for mental wellbeing and coaching support
  • Monthly Camper Life Allowance
  • Team budgets dedicated to team building activities and connection
  • Intentional quarterly wellbeing pauses
  • Extended year-end breaks
  • Excellent parental leave and in work support program available from day 1
  • 5 Social Impact Days a year
  • MacBooks for you to do your best & a work from home office budget
  • Fulltime
Read More
Arrow Right