CrawlJobs Logo

Software Engineer – Microservices / DevSecOps

United States, Gaithersburg Employment contract · Job Posted May 13, 2026
Apply Position
Job Link Share

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer – Microservices / DevSecOps

8 matching positions

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

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

Senior Software Engineer

Responsible for planning and crafting new software and SaaS applications. Analyz...
Location
Location
United States
Salary
Salary:
98678.80 - 231278.44 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven expertise in Python or Golang
  • Proven expertise in developing and implementing microservices
  • Experience working in Agile Scrum development environments
  • Experience working with GitHub and Jira or similar technologies
  • Experience using Python or Golang unit test frameworks
  • Experience using Docker
  • Experience developing on a SaaS product
  • Preferred if experienced in developing cybersecurity applications or conducting cybersecurity operations
  • Must be legally authorized to work in the United States and not require sponsorship for employment now or in the future
  • Bachelor's Degree
Job Responsibility
Job Responsibility
  • Work with engineering team, product, and user experience to understand new requirements
  • Refine and estimate new deliverables
  • Implement new services and automation tasks to specification provided with the assistance of senior team members
  • Understand platform usage and assist with production deployments and customer issue triage
  • Craft and develop ETL applications that can be hosted on cloud platforms
  • Develop security features as part of the development and adopt the DevSecOps culture
  • Use and improve on tools to identify and mitigate production incidents
  • Build re-usable software components or libraries that can be used by multiple teams
  • Build self-contained microservices or application programming interfaces to support the business logic
  • Use content management systems as applicable and global design patterns and defined coding standards and practices established by the team
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Commission (for most sales positions)
  • Bonus (for most non-sales positions)
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling (see “Our Tech Stack” below)
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Knowledge on Enterprise Content Management, Classification. Extraction of data from document
  • AI & Machine Learning Responsibilities
  • Implement, and integrate AI/ML models into business workflows
  • Work with LLMs, NLP, embeddings, vector search, RAG pipelines, and prompt engineering
  • Build AI POCs and convert them into production ready capabilities
  • Utilize Azure AI, OpenAI, GCP, ML.NET, or Python frameworks to build intelligent services
  • Define success metrics and ensure model scalability, accuracy, and performance
  • LLMs, NLP, embeddings, vector DBs, RAG pipelines
  • PyTorch, TensorFlow, ML.NET, Azure AI, OpenAI APIs
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer (Java, Spring Boot, AWS) to support th...
Location
Location
United States , Gordon
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–9 years of professional experience in software development
  • Bachelor’s degree in Computer Science or related field
  • Strong hands‑on experience with Java, Spring, and Spring Boot
  • Proven experience building and deploying cloud solutions on AWS
  • Solid understanding of microservices architectures and distributed systems
  • Ability to work across multiple tech stacks, including .NET backends, React front‑ends, mobile, and Electron desktop applications
  • Experience with DevSecOps tools such as Wiz, TruffleHog, Dependabot, and Checkmarx
  • Ability to identify and execute actions that strengthen system resilience and security posture
  • Strong troubleshooting skills across complex, multi‑source systems
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable, secure software using Java, Spring, Spring Boot, and Hibernate
  • Support modernization projects including migration of .NET monoliths to microservices architecture
  • Contribute across the full stack, including .NET services, React applications, mobile apps, and Electron desktop applications, assisting with debugging and issue resolution
  • Collaborate with Cloud, Security, and QA teams to deliver high‑quality solutions and improve platform resilience
  • Maintain clear documentation for code, processes, and application architecture
  • Ensure adherence to coding standards, security practices, and organizational policies
  • Provide guidance and mentorship to junior engineers and contribute to team knowledge sharing
  • Engage with stakeholders to clarify requirements and translate them into effective technical solutions
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Senior Software Engineer - Loyalty Team

This position is with the Loyalty tech team helping build GM's Loyalty platforms...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Information Technology, or equivalent experience
  • 7+ Years of hands-on MuleSoft experience including DataWeave (Mule 4.x preferred)
  • 5+ years of development experience with .NET technologies and deep knowledge and hands-on experience in .NET Core, Microservices, JSON, XML, SOAP, Azure Event Hub, Sonar or equivalent code quality tool, GitHub, GitHub Advanced Security, etc.
  • Must have experience architecting, designing, developing, testing, and deploying applications on cloud
  • Strong knowledge of REST architectural style and web standards (i.e., JSON, CORS, etc.)
  • Knowledge of modern relational databases and data access frameworks
  • Strong command of object-oriented design principles and prevailing design patterns
  • Strong DevOps background of creating and maintaining enterprise-wide solutions
  • Working experience with Enterprise Integration patterns and design patterns
  • Working knowledge of application security technologies, i.e., OAuth2, OpenId Connect, SSO, SAML, etc.
Job Responsibility
Job Responsibility
  • Lead and generate technical solutions including specifying requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Understand and validate integration requirements
  • Lead development of software system team design content and software anomaly corrections
  • Performs complex design analysis
  • Create High-level and Low-level Design Documents meeting client requirements, standards, and best practices
  • Design, develop, install, configure, and deploy APIs on MuleSoft platform integrating with Salesforce
  • Develop, develop, install, configure, and deploy microservices developed using .Net Core and UI code
  • Provide, technical leadership and mentoring to execution teams for development and integration
  • Provide, communicate, and support common best practices among software community
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
  • Fulltime
Read More
Arrow Right