Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$100k - $150k

Indeed

Our Mission

As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers.

(*Comscore, Total Visits, March 2026)

Day to Day

Our team owns how employers manage their job posts on Indeed. Whether an employer has one job open or thousands, we build the surfaces they use to see what those jobs are doing and act on them. We are looking for a frontend software engineer to design, build, and launch new features on these web applications and to keep improving the experiences employers already rely on, working in React and TypeScript on a micro-frontend architecture backed by GraphQL.

You will collaborate with designers, product managers, and fellow engineers to deliver product experiences that meet customer needs, turning designs into accessible, responsive interfaces that hold up across devices and locales. You will build reusable components, wire them to the GraphQL APIs that back them, and own and support the surfaces you ship, keeping them free of client-side errors and healthy on Core Web Vitals. You will use A/B experiments, real-user monitoring, and product analytics to see how employers actually use what you build and to make data-informed decisions about feature design, performance, and reliability. You will also support other engineers through code review and knowledge sharing, while continuing to deepen your frontend expertise and grow as an engineer.

Responsibilities

  • Design, build, and maintain scalable, reliable, and high-performance software systems

  • Contribute to system architecture and technical design, validating solutions through data and experimentation where appropriate

  • Participate in code and design reviews to maintain high engineering standards

  • Own and support applications during business hours, ensuring system health and reliability

  • Use metrics, logging, and analytics to make data-informed decisions and improve system performance

  • Collaborate closely with partners across engineering, product, data science, and design to deliver solutions

  • Contribute to cross-team initiatives and support the growth of other engineers through mentorship and knowledge sharing

Skills/Competencies

  • Bachelor's degree in Computer Science, Mathematics, Computer Engineering, Electrical Engineering, or related field and a minimum of 2 years of related experience; or an advanced degree without experience

  • Proficiency in one or more modern backend programming languages (e.g., Java, Kotlin, or similar).

  • Experience building and operating large-scale, high-performance, and resilient systems.

  • Excellent communication and collaboration skills in English, with the ability to work effectively across teams.

  • Curiosity and a willingness to learn, adapt, and take on new challenges.

Salary Range Transparency

Tier 1 - United States of America $100,000 - $150,000 USD per year

Tier 2 - United States of America $111,000 - $167,000 USD per year

Tier 3 - United States of America $122,000 - $184,000 USD per year

Tier 4 - United States of America N/A

Tier 5 - United States of America $140,000 - $210,000 USD per year

Salary Range Disclaimer

The salary range for this role reflects the minimum and maximum compensation for the role. Offers are typically made between the range minimum and the range midpoint. Actual compensation will be determined based on job-related skills, experience, and expertise, as evaluated during the interview process. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits. Compensation may also vary based on where a role is performed, as work locations are grouped into geographic pay tiers to reflect cost of labor differences in different geographic markets. Candidates can view geographic pay tiers by location on our career site ( and recruiters can confirm how location is considered for a specific role.

Benefits - Health, Work/Life Harmony, & Wellbeing

We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 11 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at !

Equal Opportunities and Accommodations Statement

Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We're proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neuro-diversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds.

Indeed provides reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please visit If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview.

For more information about our commitment to equal opportunity/affirmative action, please visit our Careers page (

Inclusion & Belonging

Inclusion and belonging are fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we're committed to the wellbeing of our employees and on a mission to make this the best place to work and thrive. We believe that fostering an inclusive environment where every employee feels respected and accepted benefits everyone, fueling innovation and creativity.

We value diverse experiences, including those who have had prior contact with the criminal legal system. We are committed to providing individuals with criminal records, including formerly incarcerated individuals, a fair chance at employment.

Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome.

Indeed's Employee Recruiting Privacy Policy

Like other employers Indeed uses our own technologies to help us find and attract top talent from around the world. In addition to our site's user and privacy policy found at , we also want to make you aware of our recruitment specific privacy policy found at .

Agency Disclaimer

Indeed does not pay placement fees for unsolicited resumes or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting agencies (each individually, an "Agency"), subject to local laws. An Agency seeking a placement fee must obtain advance written approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed for each job opening before making a referral or submitting a resume for that opening.

AI Notice

Indeed is committed to ensuring fairness and transparency throughout our hiring process. We use artificial intelligence (AI) tools to assist in the screening, assessment, and selection of applicants for this position by analyzing information provided in resumes and applications. Our use of AI does not replace human decision-making.

Unless otherwise notified, Indeed does not use AI constituting an AEDT or an ADMT as those tools are defined in applicable laws.

This position accepts applications on an ongoing basis, and there is no deadline to apply.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Reference ID: 47431

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Annapolis, MD vacancy
  • $123k - $150k

     ...services across 160 countries. To learn more, visit franklincovey.com Title: Full Stack Developer Global Title: Software Engineer II Division & Department: Corporate Platform Development Status: Full-Time Exempt Reports to: Manager, SWE Location... 
    Suggested
    Full time
    Remote work

    Franklin Covey

    Annapolis, MD
    3 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer II to join our team! Reflexive Concepts is seeking a Software Engineer II to work as part of a small and exciting development team. In this role, you will be responsible for developing, maintaining, and optimizing... 
    Suggested
    For contractors
    Remote work

    Reflexive Concepts

    Annapolis, MD
    3 days ago
  • Onyx Point, Inc. is seeking a senior Software Engineer with active TS/SCI w/ full scope polygraph clearance. Requires 14 years of SWE experience and a BS in CS or related field, with substitution allowed for degree by experience. Strong Java, Hadoop, Accumulo, Zookeeper... 
    Suggested
    Remote job

    Onyx Point, Inc.

    Annapolis, MD
    2 days ago
  • A leading defense contracting company in Annapolis is seeking a Level 2 Software Engineer who excels in developing, testing, and maintaining complex software solutions. The ideal candidate will have experience in multiple programming languages such as C, C++, and Python... 
    Suggested

    Prosync Tecnology Group

    Annapolis, MD
    2 days ago
  •  ...nation, and want to help support ProSync's mission to \"Define and Redefine the State of Possible,\" please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented... 
    Suggested
    Flexible hours

    Prosync Tecnology Group

    Annapolis, MD
    2 days ago
  • $18 - $24 per hour

    Center for Discovery is seeking a Behavioral Health Tech II to support patients through admission to discharge. This PRN on-site role will be based in Crownsville, MD, focusing on safety, patient interventions, group facilitation, and care coordination with the clinical... 
    Hourly pay
    Relief

    Discoverymood

    Annapolis, MD
    2 days ago
  • Reflexive Concepts is seeking a skilled Web Developer II to join our growing team. The role focuses on integrating, troubleshooting, and enhancing front-end applications built with modern JavaScript frameworks, interfacing with REST-based services to support mission-critical... 

    Reflexive Concepts

    Annapolis, MD
    4 days ago
  • Reflexive Concepts is seeking a skilled Web Developer II to join our growing team! We are seeking a web developer to integrate, troubleshoot...  ...a qualifying bachelor’s degree Required: Experience with software integration across new and existing systems Experience... 

    Reflexive Concepts

    Annapolis, MD
    4 days ago
  •  ...Front-End Engineer II Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -102025-104246 Date Posted: 08/26/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Annapolis, MD
    4 days ago
  • $105k - $145k

     ...federal challenges. Credence has an immediate need for a Systems Engineer II to support Positioning, Navigation, and Timing (PNT) products...  ...for the CMFF program, including requirements decomposition, software-intensive system management, system-of-systems integration planning... 
    Immediate start
    Worldwide

    Credence company

    Annapolis, MD
    4 days ago
  • Wabtec is seeking a Senior Embedded Software Engineer to join the DOSE team and design, develop, and test embedded software for rail products. You’ll collaborate with cross-functional engineers to ensure system, functional, and cybersecurity requirements are met while contributing... 

    Wabtec

    Annapolis, MD
    2 days ago
  • Avalore is seeking a Cloud Design Engineer, Level 2, to develop, maintain and enhance complex web-based UIs that interact with Big Data Cloud systems. The role covers design, implementation and testing of UI components for Hadoop-based infrastructure, with focus on usability... 

    Avalore

    Annapolis, MD
    2 days ago
  • Avalore.ai is seeking a Cloud Design Engineer, Level 2, to develop, maintain, and enhance complex web-based user interfaces that interact...  ...usability, security, and performance. You will review and test software components, resolve issues, and contribute input on system... 

    Avalore.ai

    Annapolis, MD
    2 days ago
  • $71.5k - $98.1k

    The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry such as Electronically...  ...Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to... 
    Work experience placement
    Worldwide

    Wabtec

    Annapolis, MD
    2 days ago
  • $88.2k - $133k

    Systems Engineer II/III Description Overview Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000...  ...reflective of years of experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Textron

    Annapolis, MD
    2 days ago
  • $88.2k - $133k

    Systems Engineer II Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers...  ...year of related experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    For subcontractor
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Textron

    Annapolis, MD
    2 days ago
  • $88.2k - $133k

    Textron is seeking a mid-senior level Systems Engineer II for its Simulation and Training Team in Maryland. The ideal candidate will have a Bachelor’s in Engineering, with 2+ years of experience, and knowledge of engineering disciplines for military projects. Responsibilities... 
    Flexible hours

    Textron

    Annapolis, MD
    2 days ago
  • Credence, a premier defender-focused company, seeks a Systems Engineer II to support Positioning, Navigation, and Timing (PNT) products and the CMFF program. You will provide systems engineering, risk management, configuration management, integrated scheduling, and program... 

    Credence

    Annapolis, MD
    4 days ago
  • Reflexive Concepts in Maryland seeks a Systems Engineer II to advance enterprise IT architectures across on‑prem and cloud. You will lead requirements derivation, design reviews, and program-level technical coordination, briefing executives and government stakeholders as... 

    Reflexive Concepts

    Annapolis, MD
    2 days ago
  • $2,500 per month

     ...Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management... 
    For contractors
    Immediate start

    ProdigyOne

    Annapolis, MD
    3 days ago
  •  ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote Reference ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Annapolis, MD
    1 day ago
  • $203k - $260k

     ...Full Stack Software Engineer - Data Analytics Team Make an Impact Where It Matters Most At Intelliforce, we put powerful technology directly into the hands of mission operators. In this role, you will build tools that turn complex data into actionable insight for... 
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis, MD
    1 day ago
  • $175k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    SW Complete

    Annapolis, MD
    1 day ago
  • $10k

     ...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet... 
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    3 days ago
  •  ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend... 
    Visa sponsorship
    Work visa

    Gigatec Engineering

    Annapolis, MD
    4 days ago
  • Nightwing is seeking a Systems Engineer 2 to support mission critical needs in a hybrid environment in Annapolis Junction, MD. You will serve as a scrum master within an agile software development lifecycle and contribute to system engineering documentation across SPs,... 

    Nightwing Group

    Annapolis, MD
    4 days ago
  •  ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies...  ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus... 
    Full time
    Temporary work
    Flexible hours

    Interclypse

    Annapolis, MD
    1 day ago
  • Navius Technologies LLC in Annapolis Junction, MD is seeking a Software Engineer 2 who will lead a small cloud-focused development team while contributing as a hands-on engineer. You will steer projects from concept to prototype in short cycles, applying modern cloud-native... 

    Navius Technologies LLC

    Annapolis, MD
    2 days ago
  • Columbia Technology Partners seeks a Database Engineer 2 to design, develop, implement, and optimize mission-critical database systems. You will apply expertise across architecture, storage, performance, and security while supporting complex enterprise environments. The... 

    Columbia Technology Partners, Inc

    Annapolis, MD
    1 day ago
  • Captivation is seeking a mid-level systems engineer to support daily operations and contribute to mission-critical efforts. You will collaborate with cross-functional teams, travel occasionally, and help ensure system performance meets stringent government requirements... 

    Captivation

    Annapolis, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!