Job offers - CrawlJobs

Software Engineer 2 Jobs

106 Job Offers

New
Software Engineer 2 - Java/MapReduce/Cloud/GhostMachine/QTA
Save Icon
Captivation seeks a mid-level Software Engineer in Annapolis Junction with strong Java, MapReduce, Cloud, GhostMachine and QTA skills. Requires TS/SCI clearance and 14 years SWE experience. Salary $130K-$270K plus top benefits.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Captivation Software
Expiration Date
Until further notice
New
Software Engineer 2 (Hybrid) - AWS/Hadoop/Accumulo/Terraform/Python/Java
Save Icon
Captivation seeks a mid-level Software Engineer in Annapolis Junction with AWS, Hadoop, Accumulo, Terraform, Java, and Python skills. Requires TS/SCI clearance with polygraph. Salary $130K-$270K plus up to 20% 401k.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Captivation Software
Expiration Date
Until further notice
New
Software Engineer 2 (Hybrid) - AWS/Hadoop/Accumulo/Terraform/Python/Java
Save Icon
Captivation seeks a mid-level Software Engineer in Annapolis Junction with AWS, Hadoop, Accumulo, Terraform, Java, and Python skills. Requires TS/SCI clearance with polygraph. Salary $130K-$270K plus up to 20% 401k.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Captivation Software
Expiration Date
Until further notice
New
Software Engineer 2 - Linux/Bash/Python/HashiCorp/Docker/Ansible/HPC
Save Icon
Join Captivation as a Software Engineer 2 in Annapolis Junction, developing Linux/HPC system management infrastructure. Requires TS/SCI clearance, Bash/Python skills, and 3-7 years SWE experience. Salary $130K-$270K.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Captivation Software
Expiration Date
Until further notice
New
Software Engineer 2 - Python/Kotlin/Java/Terraform/Elasticsearch/Opensearch/AWS
Save Icon
Captivation seeks a mid-level Software Engineer in Annapolis Junction with Python, Kotlin, Java, Terraform, Elasticsearch/OpenSearch, and AWS skills. Requires TS/SCI clearance and 14 years SWE experience. Salary $130K-$270K plus top benefits.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Captivation Software
Expiration Date
Until further notice
New
Software Engineer 2 - DevOps
Save Icon
Join Captivation as a DevOps Software Engineer in Annapolis Junction. Requires TS/SCI clearance, Linux CLI, Bash, and Python skills. Competitive salary $130K-$270K with top benefits.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Captivation Software
Expiration Date
Until further notice
New
Senior Software Engineer, Full-Stack (Arsenal 2)
Save Icon
Senior Full-Stack Engineer role at Anduril in Santa Ana building offline-capable web apps for factory floor production planning. Requires 8+ years experience with React, Next.js, Node.js, TypeScript, and PWA patterns.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
New
Senior Full-Stack Software Engineer (Arsenal 2)
Save Icon
Senior Full-Stack Engineer role at Anduril in Santa Ana. Requires 8+ years building production systems, deep JavaScript/TypeScript, React, Next.js and Node.js expertise, plus offline-first PWA architecture skills for factory-floor applications.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
New
Software Engineer (SWE) 2
Save Icon
Join Accenture Federal Services as a Software Engineer (SWE) 2 in Annapolis Junction. Leverage AI frameworks and modern tools to build secure software solutions. Requires TS/SCI with polygraph and 14+ years of experience.
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
Not provided
Accenture Federal Services
Expiration Date
Until further notice
New
Senior Software Engineer, Full-Stack (Arsenal 2)
Save Icon
Senior Full-Stack Engineer role at Anduril in Santa Ana building offline-capable web apps for factory floor production planning. Requires 8+ years experience with React, Next.js, Node.js, TypeScript, and PWA patterns.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
New
Software Engineer 2, Managed Gateways
Save Icon
Join Kong as a Software Engineer 2 in Bengaluru to build highly available distributed systems for Managed Gateways. Requires 5+ years, strong Golang, cloud-native and networking expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
Kong
Expiration Date
Until further notice
Principal Software Engineer 2 - OLTP
Save Icon
Snowflake seeks a Principal Software Engineer 2 in Menlo Park to architect next-gen OLTP systems across Postgres and Unistore. Requires 15+ years in databases, distributed systems, and cloud infrastructure. Shape transactional architecture for AI-native workloads.
Salary Icon
Salary
Not provided
Snowflake
Expiration Date
Until further notice
Engineer 2 - Avionics Software Engineer
Save Icon
Airbus India seeks an Avionics Software Engineer to design and verify safety-critical embedded software per DO-178 B/C. Requires full lifecycle experience, RTOS knowledge, and strong C programming skills.
Location Icon
Location
Salary Icon
Salary
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Software Engineer 2, AI Gateway
Save Icon
Join Kong's AI Gateway team as a Software Engineer in Milan, building API management for LLMs. Requires 3+ years server-side experience with Golang or Rust, distributed systems and Linux expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
Kong
Expiration Date
Until further notice
Software Engineer, EOS Layer 2 and Network Services
Save Icon
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Software Engineer 2
Save Icon
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
64.04 - 120.27 USD / Hour
wyetechllc.com Logo
Wyetech
Expiration Date
Until further notice
Software Engineer, EOS Layer 2 and Network Services
Save Icon
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior/Lead Software Engineer, EOS Layer 2 and Network Services
Save Icon
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Software Engineer 2
Save Icon
Salary Icon
Salary
64.04 - 120.27 USD / Hour
wyetechllc.com Logo
Wyetech
Expiration Date
Until further notice
Software Engineer 2
Save Icon
Location Icon
Location
United States, Annapolis Junction
Salary Icon
Salary
64.04 - 120.27 USD / Hour
wyetechllc.com Logo
Wyetech
Expiration Date
Until further notice

About the Software Engineer 2 role

A Software Engineer 2 is a mid-level professional responsible for designing, developing, testing, and maintaining complex software systems that power critical business operations and user-facing applications. This role represents a step beyond entry-level positions, where engineers are expected to work with greater autonomy, contribute to system architecture decisions, and mentor junior team members. Software Engineer 2 jobs typically involve translating documented user and system requirements into robust, scalable software solutions across a variety of domains, including backend services, data processing pipelines, real-time systems, and enterprise information platforms.

Common responsibilities for a Software Engineer 2 include analyzing requirements to derive detailed software design and performance specifications, writing clean and maintainable code, and debugging existing software to correct defects. These professionals frequently design and implement algorithms that meet strict performance, timing, and resource constraints. They also develop and optimize database interfaces, queries, and data repository solutions. A significant part of the role involves collaborating with cross-functional teams—including system engineers, hardware engineers, and product managers—to define interfaces, system capabilities, and integration strategies. Software Engineer 2 jobs often require engineers to produce and review technical documentation, develop and execute software test procedures, and support deployment and operational verification activities. Many positions also involve serving as a technical lead on smaller projects, overseeing development activities, and ensuring adherence to established engineering standards and security practices.

Typical skills and requirements for Software Engineer 2 positions include a strong foundation in computer science fundamentals such as data structures, algorithms, and object-oriented design. Proficiency in one or more modern programming languages like Java, C#, Python, or C++ is essential. Experience with frameworks such as Spring, RESTful API design, and database technologies (both SQL and NoSQL like MongoDB) is highly valued. Many Software Engineer 2 jobs also require familiarity with cloud platforms, distributed systems, and service-oriented architectures. Understanding of secure coding practices, version control, continuous integration, and telemetry for monitoring system health is increasingly important. A bachelor’s degree in computer science or a related field is commonly required, though equivalent professional experience may be accepted. Depending on the industry, positions may require U.S. citizenship, security clearances, or background checks. Overall, Software Engineer 2 jobs offer a blend of hands-on technical work, system-level thinking, and growing leadership opportunities in a collaborative environment.