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.

Day to Day

Indeed's Notifications team is seeking exceptional software engineers to join us in building and maintaining CommsHub — Indeed's internal communications platform that delivers hundreds of millions of notifications weekly to job seekers and employers across email, SMS, mobile push, in-app, and WhatsApp channels. Our team owns the full notification pipeline, from campaign orchestration and template management through to last-mile delivery at scale. Together, we are responsible for the reliability, observability, and continuous evolution of mission-critical infrastructure that sits at the heart of Indeed's user experience worldwide.

The scale and complexity of Indeed's communications ecosystem create fascinating technical challenges — from high-throughput Kafka-based pipelines to multi-channel delivery guarantees.

Responsibilities

  • Designing and building high-throughput, event-driven notification infrastructure that reliably reaches hundreds of millions of job seekers and employers across multiple channels.

  • Driving the modernization of our notification platform, including migrating legacy architectures toward a unified, observable Kafka-based processing pipeline.

  • Contributing to CommsHub — our internal self-serve communications platform — by delivering Agentic features that empower product teams to build, launch, and iterate on notification campaigns autonomously and efficiently.

  • Utilizing AI coding assistants and other LLM-powered tools to increase delivery velocity and code quality.

  • Participating in DFR (Designated First Responder) rotation, including on-call triage, resolving operational issues and cross-org level compliance requests, supporting internal users, and maintaining runbooks and operational documentation to reduce toil and improve team response.

  • Working closely with engineering leaders, product managers, UX designer, data scientists, and cross-functional partner teams across various external organizations.

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

  • Java/Spring, Distributed systems, Messaging and streaming technologies, Databases, Observability toolings, AI-assisted coding tools, Cloud services/computing

  • 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.

The deadline to apply to this position is 08/04/2026. Job postings may be extended at the hiring team’s discretion based on applicant volume.

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: 46973

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Richmond, VA vacancy
  •  ...Job Summary The Software Engineer II role reports into the various IT Delivery Hubs at our client. This role works to solve complex business problems through innovative and modern frameworks and technologies. The Software Engineer II shares a passion for marrying... 
    Suggested

    Apex Systems

    Richmond, VA
    4 days ago
  • $108k - $140k

     ...Software Engineer II Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Work from home
    Monday to Thursday

    CoStar Group

    Richmond, VA
    2 days ago
  • $197.4k - $232k

     ...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent...  .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Suggested
    Full time
    Remote work

    Confluent

    Richmond, VA
    2 days ago
  • A leading data streaming platform company is looking for a Senior Software Engineer II to take ownership of critical backend systems. The role requires 5+ years of experience and proficiency in backend programming languages, along with hands-on experience in distributed... 
    Suggested
    Remote work

    Confluent

    Richmond, VA
    4 days ago
  • $118.7k - $218.6k

    Position Summary Lead AI and Data Science Engineer II Drive the design and delivery of advanced analytics, artificial intelligence...  ...data science, behavioral science, and adjacent disciplines. Software & Data Engineering Develop full-stack, web-based data and generative... 
    Suggested

    Deloitte

    Richmond, VA
    1 day ago
  • $82.6k - $162.8k

     ...Summary Cyber Oracle Cloud Security - Consultant / Security Engineer IIDeloitte’s Cyber team helps organizations address complex...  ...this role ends on 12/31/2026.Work you'll doAs a Security Engineer II on the Cyber Enterprise Security team, you will be responsible for... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    1 day ago
  • $134.5k - $265.1k

    Position Summary Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a dynamic environment that offers opportunities for growth and new responsibilities? As an Engineering Manager II in Deloitte’s Cyber practice, you will... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    16 hours ago
  • $84.4k - $140.6k

    Position Summary Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable...  ...:Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Science, or a... 

    Deloitte

    Richmond, VA
    1 day ago
  • $92.2k - $138.3k

     ...products. As part of our Cloud Platform Engineering team, our engineers research and discover...  ...organizational financial risk. As an Cloud Engineer II within CAF Technology, you will be part...  .... Demonstrable experience with software development, preferably in one or more of... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office

    CarMax

    Henrico, VA
    1 day ago
  • $131k - $218.3k

    Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact...  ...ventures, and fuel growth through innovation.Work you'll doAs a Software Engineer III on the Engineering as a Service team, you will be... 
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Richmond, VA
    4 days ago
  •  ...IT Support Engineer II We're seeking a dynamic Level 2 IT Support Engineer to join our modern IT infrastructure team, supporting KSB...  ...from our 3rd party service desk, providing expert resolution for software, hardware, and network issues Onsite Support: Deliver hands... 
    Apprenticeship
    Local area
    Remote work
    Flexible hours

    KSB SE & Co. KGaA

    Richmond, VA
    1 day ago
  • $134.5k - $265.1k

     ...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    1 day ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Richmond, VA
    20 hours ago
  • $100.4k - $197.9k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...Requisition code: 350393 Job ID 350393 Engineering and Product | Software EngineeringSame job available in 51 locations
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    1 day ago
  • $76.73k - $127.88k

     ...to work in a collaborative environment? As an experienced Data Engineer - Project Delivery Senior Analyst, you will have the ability to...  ...deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    3 days ago
  • $69.18k - $166.25k

     ...Software Development Engineer Develop and integrate software solutions: Design, develop, test, and integrate software solutions into customer hardware and larger naval systems with a focus on innovation and scalability. Containerized solutions and Kubernetes expertise... 
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work

    Arcfield

    Richmond, VA
    2 days ago
  • $92.5k - $209.5k

     ...Job Description We’re hiring a Platform Software Engineer to help build the execution layer behind OCI’s AI and GPU growth motion. You’ll work across Oracle data platforms, GPU scheduling, orchestration pipelines, and MLOps agentic tooling — turning customer demand... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    20 hours ago
  •  ...supporting active-duty and veteran employees.ResponsibilitiesThe Cloud Engineer is a senior technical role responsible for architecting,...  ...Security+ CE certification — required (DoD 8570/8140 IAT Level II compliant). Active cloud certification required, such as: AWS Solutions... 
    Full time
    For contractors
    Local area
    Remote work
    Shift work

    Empower ai

    Richmond, VA
    2 days ago
  •  ...together. Make it better. We create fulfilling purpose-driven careers by learning from the world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible for employment visa sponsorship.POSITION LOCATIONNew York, NYRemote (US)This position is... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Genworth Financial

    Richmond, VA
    16 hours ago
  • Title: Software Applications EngineerState Role Title: Info Technology Specialist IIIHiring Range: $108,000 - $111,240Pay Band: 6Agency...  ...a competitive opportunity to serve as the Senior Applications Engineer in the Information Management Division. Job responsibilities will... 
    Work at office
    Remote work

    Commonwealth of Virginia, USA

    Richmond, VA
    16 hours ago
  • $186.07k - $218.9k

     ...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our...  ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend... 
    Local area

    Coinbase

    Richmond, VA
    3 days ago
  • $186.07k - $218.9k

     ...to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure that... 
    Local area

    Coinbase

    Richmond, VA
    2 days ago
  • $148.84k - $198.45k

     ...challenge. Join us in building the future. The Role Director II, SLED Capture & Proposal Management – Public Sector Location...  ..., and the ability to influence across sales, solutions engineering, product, and operational teams. The director will oversee SLED... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work

    Lumen Inc

    Richmond, VA
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    1 day ago
  • $86.4k - $170.9k

     ...Position Summary Delivery Management - Delivery Management Engineer II - AI & Engineering Join our AI & Engineering team in transforming...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area
    Flexible hours

    Deloitte

    Richmond, VA
    2 days ago
  •  ...Cloud Infrastructure Support Engineer Charlottesville, VA Information Technology Full-Time...  ...configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps...  ...8570.01-M IA certifications; IAT Level II baseline and computing environment... 
    Full time
    Temporary work
    Work experience placement
    Monday to Friday
    Flexible hours
    Shift work
    Night shift

    E&M Technologies

    Richmond, VA
    20 hours ago
  • $49 - $50.48 per hour

     ...Insight Global is seeking a Software Engineer to support a leading healthcare organization in Richmond, VA (hybrid schedule). This individual must have 2+ years of hands-on software engineering experience developing enterprise applications using C#, .NET Core, Azure, SQL... 

    Insight Global

    Richmond, VA
    8 hours ago
  •  ...Software Delivery Consultant SHC Federal is seeking a highly motivated Software Delivery Consultant to support our client in the federal technology sector. This position is local to Maryland and has the exciting opportunity to lead and deliver large-scale projects... 
    Local area

    Summit Human Capital

    Richmond, VA
    2 days ago
  • $100k - $115k

     ...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational... 
    Immediate start

    Evolent

    Richmond, VA
    20 hours ago
  • Software Engineer Senior Python Engineer needed with experience using Jenkins, GitHub and overall AWS ecosystem. Strong expertise in Python, AWS, CI/CD and Pytest. These resources would be building tools/accelerators for Managed Pipeline adoption.

    Keylent Inc

    Richmond, VA
    20 hours ago

Do you want to receive more vacancies?

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