CrawlJobs Logo

Sr. Software Engineer

United States, Annapolis Junction · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

A senior engineer who can design, implement, and improve distributed application orchestration logic, mentor peers, and contribute to the architectural direction of the system.

Job Responsibility

  • Design scalable workflows for deploying and managing Kubernetes-native applications
  • Lead the development of reusable Helm charts, GitOps templates, and deployment strategies
  • Build system-aware controllers or agents that automate app lifecycle tasks
  • Contribute to platform-wide architecture decisions (e.g., deployment strategy, multi-cluster config, observability)
  • Mentor junior engineers and review code for reliability, clarity, and best practices
  • Collaborate with DevOps and platform teams to ensure secure and compliant deployments

Requirements

  • Deep experience with Go or Python in cloud-native contexts
  • Strong Kubernetes experience: CRDs, Helm, GitOps, multi-tenant app deployments
  • Experience with event-driven or agent-based systems (e.g., Kafka, controller patterns)
  • Familiar with infrastructure automation (Terraform, cloud-init, Ansible)
  • Comfortable balancing automation and operator oversight in complex environments
  • Requires a TS/SCI/Full Scope Polygraph Clearance

Nice to have

  • Owns end-to-end delivery of system components
  • Helps shape internal standards and shared tooling
  • Guides team through design decisions and tradeoffs
  • Thinks in systems, not just services

Looking for more opportunities?

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

Similar Jobs for

Sr. Software Engineer

8 matching positions

Sr. Software Engineer

We are looking for a Sr. Software Engineer to support the design and delivery of...
Location
Location
United States , Costa Mesa
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of software engineering experience building and supporting production-grade applications
  • Strong expertise in one or more areas of full-stack web development, including frontend, backend, or systems integration work
  • Proficiency with JavaScript, TypeScript, React.js, Next.js, and related web development frameworks and tools
  • Bachelor's degree in Computer Science, Information Systems, Electrical Engineering, or a related technical discipline
  • Experience working on large-scale enterprise platforms or other high-availability systems with demanding operational requirements
  • Ability to work effectively in fast-paced environments while balancing immediate delivery goals with long-term software quality and scalability
Job Responsibility
Job Responsibility
  • Design, build, and deliver new capabilities for a production software platform that supports manufacturing operations and business-critical workflows
  • Strengthen application reliability by contributing well-structured code, expanding automated test coverage, and promoting sound engineering practices across the team
  • Use advanced AI-assisted development tools to improve engineering productivity and help enhance internal tooling that supports software delivery
  • Work closely with factory personnel to create software solutions that enable efficient, high-throughput manufacturing for complex hardware programs
  • Participate in a support rotation to troubleshoot production issues, restore service quickly, and maintain system availability for factory users
  • Partner with architecture, product, design, factory systems, and digital tooling teams to translate operational needs into scalable technical solutions
  • Develop and maintain full-stack web applications using modern technologies, ensuring strong performance, usability, and long-term maintainability
  • Contribute to software platforms that integrate with enterprise and manufacturing systems in environments where uptime and consistency are essential
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Sr. Software Engineer

Location
Location
United States , Oklahoma City
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in multiple programming languages and technology stacks
  • proven track record of leading software development teams using Agile methodologies
  • 5+ years of software engineering experience with a strong background delivering complex applications in Agile development settings
  • Proficiency with C#, .NET, JavaScript, and React.js, with the ability to work across multiple technologies and architectural layers
  • Demonstrated full-stack development experience spanning user interfaces, services, and database-driven systems in enterprise environments
  • Hands-on knowledge of CI/CD pipelines, automated testing strategies, and modern deployment practices
  • Ability to communicate effectively with stakeholders, including discussing technical approaches, tradeoffs, and delivery expectations
  • Strong problem-solving and collaboration skills, with experience assessing solution options based on business value, effort, and technical complexity
  • Interest in AI-related engineering concepts and a willingness to contribute to innovation-focused product development
Job Responsibility
Job Responsibility
  • Lead feature development and maintenance for our high-visibility, consumer-facing enterprise platform, working within an Agile framework
  • Design, implement, and maintain automated testing processes, as well as conduct manual acceptance/regression testing to ensure feature reliability
  • Conduct code reviews and provide constructive feedback on pull requests to maintain best coding standards and practices
  • Estimate level of effort and break down tasks for backlog items and client requests to support accurate project planning
  • Proactively identify opportunities for team and technology improvement, driving innovation and efficiency
  • Analyze application performance in a variety of environments and implement optimizations for enhanced user experience
  • Coordinate and oversee platform dependencies across .NET, iOS, and Android environments to support timely feature delivery and ongoing application stability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Sr. Software Engineer

We are looking for a Sr. Software Engineer to join a Contract opportunity suppor...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on programming experience with C# and the .NET ecosystem
  • Proven background in data integration, transformation, and interface development
  • Experience working with transportation management systems and related operational data environments
  • Practical expertise with Cleo Integration Cloud, VLTrader, Lexicom, or similar integration platforms
  • Familiarity with API development and system-to-system connectivity patterns
  • Ability to support both legacy document transfer processes and modern integration frameworks
  • Strong troubleshooting skills with the ability to analyze and resolve complex technical issues
Job Responsibility
Job Responsibility
  • Design, enhance, and maintain C#-based integration services that support business operations and internal tools
  • Develop and manage data mapping, transformation, and exchange processes across multiple systems and partner connections
  • Support transportation management software workflows by working with application data structures, interfaces, and related databases
  • Administer and troubleshoot integrations built on Cleo platforms, including Cleo Integration Cloud, VLTrader, and Lexicom
  • Oversee document movement across a mix of legacy transfer methods and external vendor-supported networks to ensure reliable processing
  • Collaborate with internal technical teams to use the organization's C# integration framework for rapid development of new interfaces
  • Diagnose production issues, resolve data flow disruptions, and improve the stability and performance of integration processes
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Sr. Software Engineer

As a Senior Software Engineer will become a member of a key project in Teradata'...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, computer engineering or similar technical discipline with 5 to 8 years of working experience as Software Developer
  • Experience with large-scale, enterprise grade software development in C/C++ programming language
  • Strong data structure, multi-threading and algorithms fundamentals
  • Very good understanding with any or all public cloud technologies
  • Knowledge of SQL and understanding of relational database
  • Strong background in database internals and/or analytics through academic or working exposure
  • Knowledge of High Availability concepts and techniques
  • Multi cloud platforms exposure
Job Responsibility
Job Responsibility
  • Requirement analysis, design, develop and test and maintenance of new and existing features and all related technologies and required environments to ensure a successful product development lifecycle and delivery
  • As time permits and as appropriate may also assist with product support
  • Creating strategies for enhancing the performance of existing cloud technology
  • Maintaining applications and infrastructure for cloud-based platforms
  • Analyzing current systems to find flaws that can jeopardize cloud security
  • Understanding of cloud enablement features that are required to be developed for Teradata software
  • Design, develop, code, test & debug system software
  • Technical support to customers or customer facing personnel
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our client in Fl...
Location
Location
United States , Margate
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience in a senior software engineering or technical lead role within a Microsoft-focused development environment
  • Strong hands-on expertise with .NET, ASP.NET, .NET Core, C#, and VB.NET
  • Proficiency in front-end and web development technologies, including JavaScript and React.js
  • Background in application integration, troubleshooting, and support for production systems
  • Experience working with application servers, legacy applications, and code modernization efforts
  • Familiarity with enterprise or public sector platforms such as Tyler Technologies Munis or CentralSquare is highly desirable
  • Ability to work independently in a fully onsite setting and become productive quickly within a lean IT team
Job Responsibility
Job Responsibility
  • Maintain and enhance existing business applications while contributing to the design and delivery of new software solutions
  • Investigate, prioritize, and resolve application support issues to keep services reliable for internal users and departments
  • Build and support integrations between internal systems and third-party platforms, ensuring dependable data flow and process efficiency
  • Develop and troubleshoot solutions using technologies such as C#, ASP.NET, .NET Core, JavaScript, React.js, and VB.NET
  • Partner with a small IT team to balance day-to-day support needs with longer-term development initiatives
  • Assist with application server upgrade and migration efforts, including validating performance and reducing disruption to operations
  • Support legacy codebases while identifying practical opportunities for modernization and improved maintainability
  • Contribute technical expertise to projects involving enterprise platforms
  • Work directly with departments and stakeholders to understand operational needs and translate them into effective technical solutions
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced SAP BASIS Consultant with 5-6 years of strong ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
December 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's or Higher Degree
  • 3.00 to 7.00 years of experience
  • 5-6 years of strong technical expertise in managing SAP landscapes across on-premise and cloud platforms
  • hands on experience with S/4HANA, SAP HANA Database, FIORI, and cloud environments such as AWS, Azure, and SAP HEC
  • strong understanding of SAP technical architecture, system administration, and performance optimization
Job Responsibility
Job Responsibility
  • Perform daily BASIS activities including system monitoring, user administration, performance checks, and proactive issue resolution
  • Execute system installations, upgrades, kernel updates, system refreshes, and support ABAP and JAVA stack system
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

At Spectro Cloud, we are in search of a talented individual to become an integra...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 4+ years of experience in software development (or 2+ years with a Master's degree)
  • Proficiency in at least one modern programming language such as Go or Java
  • Solid understanding of containerization and orchestration concepts, including Kubernetes
  • Experience with designing and consuming REST APIs
  • Familiarity with micro services architecture and best practices
  • Exposure to cloud platforms (AWS, Azure, GCP, etc.)
  • Familiarity with Linux-based environments and common command-line tools
  • Basic knowledge of databases (SQL or NoSQL) and data modeling principles
  • Strong problem-solving skills and ability to work collaboratively in a team environment
Job Responsibility
Job Responsibility
  • Design, optimize, and streamline GoLang-based micro services that serve as the foundation of our platform
  • Ensure seamless operation of platform through automation, scripting, and rigorous testing
  • Commitment to producing clean and efficient code
  • Work closely with cross-functional teams to create scalable, dependable, and secure solutions
  • Stay current with industry trends and emerging technologies
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

At Spectro Cloud, we are in search of a talented individual to become an integra...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field
  • 4+ years of experience in software development (or 2+ years with a Master’s degree)
  • Proficiency in at least one modern programming language such as Go, Java, or equivalent
  • Solid understanding of containerization and orchestration concepts, including Kubernetes
  • Deep understanding of microservices architecture and REST API design principles
  • Experience designing and building scalable, cloud-native applications
  • Proficiency in working with cloud services (AWS, Azure, GCP, etc.)
  • Familiarity with virtual machine usage and integration within software solutions
  • Comfortable working in Linux-based environments and using common command-line tools
  • Kubernetes certification (CKA or CKAD) is a plus
Job Responsibility
Job Responsibility
  • Designing, optimizing, and streamlining GoLang-based microservices
  • Ensuring seamless operation of the platform through automation, scripting, and rigorous testing
  • Producing clean and efficient code
  • Collaborating closely with cross-functional teams to create scalable, dependable, and secure solutions
  • Staying current with industry trends and emerging technologies
  • Fulltime
Read More
Arrow Right