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

Senior Software Engineer - Universal Search

Mark43

Job Description

Job Description

Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time.

Mark43 empowers communities and their governments with technology that improves safety and quality of life. We build modern, resilient software that first responders and public safety agencies depend on in their most critical moments.

We are looking for an experienced Senior Software Engineer – Universal Search to help shape the future of 3rd party search and data integration at Mark43. In this role, you'll build and scale the systems behind our universal search platform that powers fast, accurate, and secure access to critical data across our RMS, CAD, and analytics products. You'll work on distributed systems, real-time data indexing, and modern search technologies to support life-saving decision making for our public safety users.

Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time.

What You'll Do

If you were on our team last week, you might have:

  • Led end-to-end system design for a new universal search experience across RMS, CAD, and other core components, collaborating with Product and cross-functional engineering teams to ensure a scalable, secure, and user-friendly solution that spans domains.
  • Extended platform configurability and connectivity to tap new search data sources using AI-powered coding tools to accelerate development while maintaining high standards for code quality.
  • Reviewed pull requests for enhancements to our authorization layer and index mappings in configurations, providing detailed architectural and performance-focused feedback to improve clarity, maintainability, and system resilience.
  • Acted as release manager, coordinating deployment logistics, validating release readiness, and ensuring smooth, downtime-free updates to production through clear cross-team communication.
  • Owned the end-to-end delivery of a feature supporting permission-aware global search filtering, aligning closely with Product, Infrastructure, and Design from technical feasibility through post-release monitoring.
  • Mentored junior engineers, pair-programmed through complex debugging sessions, and coached teammates on prioritizing technical debt while delivering roadmap commitments.
  • Participated in the on-call rotation, triaged and resolved a spike in failed search queries, and led a structured Root Cause Analysis (RCA) to drive follow-up improvements in system observability and alerting.

What You'll Need

We're looking for a senior backend engineer with at least 4+ years of professional experience who can take ownership, lead initiatives, and operate with autonomy in a distributed systems environment.

Must-Haves:

  • Proficiency in Java or TypeScript/JavaScript with strong backend development experience.
  • Experience integrating and working with third-party systems to support search functionality across domains.
  • Familiarity with event-driven architectures using Amazon SNS, Amazon SQS, or Kinesis.
  • Strong experience with AWS services such as Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM, and CloudWatch.
  • Prior experience using AI engines to increase development velocity and deliver results
  • Solid understanding of indexing strategies, document schema design, and query optimization.
  • Comfort working with CI/CD workflows and Infrastructure-as-Code (IaC) tools in a serverless-first, microservices-based architecture.
  • Excellent written and verbal communication skills.

Nice to Have:

  • Prior experience working on multi-tenant platforms or large-scale search products.
  • Familiarity with public safety or regulated domains.
  • Knowledge of security best practices around data access and query auditing.

People Who Thrive on Our Team Also Tend to Be:

  • Mission-driven – You care deeply about building technology that improves lives and strengthens communities
  • Curious and humble – You ask questions before making assumptions and actively seek feedback
  • Team-oriented – You value cross-functional collaboration as a key to shipping great software
  • Growth-minded – You look for ways to improve every day, even if the path isn't always clear
  • Calm under uncertainty – You're comfortable navigating ambiguity and solving problems without a roadmap

Mark43 is approved to hire in Canada, the UK, and 36 U.S. states, including Alabama, Arizona, California (excluding San Francisco), Colorado, Connecticut, Washington D.C., Florida, Georgia, Iowa, Idaho, Illinois, Indiana, Kansas, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, North Carolina, Nebraska, New Hampshire, New Jersey, New Mexico, New York, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Vermont, Washington, Wisconsin, and West Virginia. Before applying to a remote role, please ensure that you are able to perform the position in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift.

Our Privacy Notice describes how Mark43 uses and protects the personal information of prospective employees during the recruitment process. It informs you about our handling of the personal information you provide to us when you apply for a position in our organization and in general when you express your interest in joining our team.

As a part of Mark43's security measures all employees must: Engage in appropriate use of the company's electronic information resources; Become knowledgeable about and follow relevant security policies and guidelines; Protect the resources under their control, such as passwords, computers, and data that they create, receive, or download; and Promptly report security-related incidents and violations, and responding to official reports of security incidents involving their systems or accounts.

Mark43 is committed to the full inclusion of all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed, please email View email address on ziprecruiter.com requesting the accommodation.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Universal Search in New York, NY vacancy
  • $169k - $232k

     ...Senior Software Engineer - Search AlphaSense is how the world's most sophisticated companies remove uncertainty from their decision-making. With...  ...quickly delivers relevant insights from a trustworthy universe of public and private content—including equity research,... 
    Senior

    Softbank Investment Advisers

    New York, NY
    1 day ago
  • $169k - $232k

     ...decision‑making. With market intelligence and search built on proven AI, AlphaSense delivers...  ...matter from content you can trust. Our universe of public and private content includes...  ...best part? You'll join a team of smart engineers who are eager to learn. Your experience... 
    Senior
    Local area

    BetterCloud

    New York, NY
    1 day ago
  • $190k - $220k

     ...Software Engineer (Search) GovDash helps businesses win and deliver government contracts that advance American interests. Our AI platform is a single, secure, workflow-driven system for the full contracting lifecycle, from opportunity discovery and capture through proposal... 
    Senior

    GovDash

    New York, NY
    4 days ago
  • A leading wedding marketplace in New York is seeking a Senior Software Engineer. The role involves designing and building systems that power search and content discovery across brands. The ideal candidate has 5+ years of experience in web applications, fluency in modern... 
    Senior
    Remote work

    The Knot Worldwide

    New York, NY
    11 hours ago
  • $160k - $240k

    Senior Software Engineer - DataHub Search Location New York Business Area Engineering and CTO Ref # 10048203 Description & Requirements Bloomberg’s data-driven products depend on fast, relevant, and secure access to petabytes of structured and unstructured data. The... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg L.P.

    New York, NY
    3 days ago
  •  ...Senior Software Engineer, Knowledge Engine About Pinecone Pinecone is the leading vector database for building accurate and performant AI applications...  ...the world’s best-in-class vector DB supporting semantic search and hybrid retrieval. This role is ideal for someone who... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    PineCone

    New York, NY
    5 days ago
  •  ...Python, Ruby on Rails Company Size: ~6 Engineering Team Size: ~3 Address: Chicago, IL,...  ...science forward. Incubated at the University of Chicago, our platform connects scientists...  ...OVERVIEW Halo is currently in search of a Senior Software Engineer to join our team and help... 
    Senior
    Live in

    Hired Recruiters

    New York, NY
    3 days ago
  • $147k - $211k

    Google Inc. is looking for a Software Engineer in New York, NY, to develop next-generation technologies that change how billions of users connect and interact. This full-time role offers a competitive salary from $147,000 to $211,000, plus bonuses and equity. The ideal... 
    Senior
    Full time

    Google Inc.

    New York, NY
    4 days ago
  • $160k - $240k

    A leading financial data firm in New York is seeking a Senior Software Engineer to enhance its data discoverability platforms. You will work with cutting-edge technologies, including Apache Kafka and Solr, to build scalable solutions. Candidates should have 4+ years of... 
    Senior

    Bloomberg L.P.

    New York, NY
    4 days ago
  • $118k - $178k

     ...Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team...  ...2) AI Guardrails Platform, Indeed's universal safety layer for language model powered...  ...referrals from non-candidates, including search firms, staffing agencies, professional... 
    Senior
    Work experience placement
    Local area

    Indeed

    New York, NY
    4 days ago
  •  ...Pharos Production Inc is seeking a Senior Java Developer to work on an innovative NFT search engine platform. The ideal candidate will have over 8 years of robust experience in core Java programming, with a strong background in designing scalable web services and building... 
    Senior

    Pharos Production Inc

    New York, NY
    3 days ago
  •  ...Pharos Production Inc is seeking a Senior React Developer for an innovative NFT search engine project. The ideal candidate will have over 8 years of experience in React development, knowledge of GraphQL, Web3JS, and Agile methodologies. Responsibilities include developing... 
    Senior

    Pharos Production Inc

    New York, NY
    3 days ago
  •  ...A pioneering tech company is seeking a Senior Product Marketing Manager to lead the go...  ...skills and a deep understanding of AI and search. The ideal candidate will create...  ...adoption. If you're passionate about bridging engineering and marketing in the tech world, this is... 
    Senior
    Remote work

    Crypto Pro Network

    New York, NY
    3 days ago
  • $190k - $220k

     ...Senior / Staff Software Engineer (Search) Title of Role: Senior / Staff Software Engineer (Search) Location: New York, onsite Company Stage of Funding: Series B - Government Office Type: Onsite Salary: $190K-$220K Company Description We're representing... 
    Senior
    Work at office

    Recruiting from Scratch

    New York, NY
    2 days ago
  •  ...Senior Java Developer (NFT search engine project) We create the first-ever NFT search engine platform. Qualifications Bachelor’s degree in Computing Science...  ...for object-oriented, reactive and modularized software with a particular emphasis on Java. Experience with microservices... 
    Senior

    Pharos Production Inc

    New York, NY
    3 days ago
  • $147k - $211k

    Software Engineer, Mobile (Android), Search corporate_fare Google place New York, NY, USA Bachelor’s degree or equivalent practical experience. 2 years...  ...and expand our infrastructure, while maintaining a universally accessible and useful experience that people around... 
    Full time

    Google Inc.

    New York, NY
    3 days ago
  • $166k - $244k

     ...testing, maintaining, or launching software products. 1 year of...  ...About the job Google's software engineers develop the next-generation technologies...  ..., and extend well beyond web search. We're looking for engineers...  ...’s information and make it universally accessible and useful. Our... 
    Senior
    Full time

    Google Inc.

    New York, NY
    2 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Search Ads Bidding corporate_fare Google place New York, NY, USA ; Mountain View, CA, USA Requirements Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++. 5 years of experience with design... 
    Senior
    Full time

    Google Inc.

    New York, NY
    3 days ago
  •  ...build powerful, scalable, and elegant software that sets a new standard for the...  ...looking for an experienced Lead Software Engineer - Universal Search to lead the next phase of our 3rd party...  ...You'll Need We are looking for a senior technical leader with 8+ years of... 
    Immediate start
    Remote work
    Work visa
    Shift work

    Mark43

    New York, NY
    3 days ago
  •  ...A leading AI-powered sales enablement firm in the United States is looking for experienced Software Engineers to design and optimize search functionality within its platform. The ideal candidate will have over 7 years of experience in software engineering, proficiency... 
    Senior

    Seismic

    New York, NY
    3 days ago
  • $165k - $180k

     ...This range is provided by Engage PSG Search. Your actual pay will be based on your skills and experience — talk with your recruiter...  ...leader in healthcare data interoperability is hiring a Senior Software Engineer to help modernize how clinical and claims data move across... 
    Senior
    Remote work
    Flexible hours

    Engage PSG Search

    New York, NY
    3 days ago
  • $126k - $248k

     ...-facing features built on the core query engine and integrating query with other products...  ...support for analytics, helping grow Atlas Search and Vector Search product database...  ...experience building industrial‑strength software Solid computer science fundamentals, with... 
    Senior
    Local area
    Remote work

    MongoDB

    New York, NY
    3 days ago
  • $2,000 - $4,000 per month

     ...Search Atlas – Advanced SEO Software: Backend Engineer Fully Remote – Work From Anywhere Timezone : Candidates must be located in any of the following regions: Central or Eastern Europe, LATAM, Africa, or the Middle East. Hi, we’re Search Atlas Group! We’re a rapidly... 
    Local area
    Remote work

    CloudDevs

    New York, NY
    5 days ago
  •  ...Senior Software Engineer Location: Hybrid – New York City or San Francisco | Full-Time We are in search of a skilled Senior Software Engineer to lead the development of an innovative SaaS platform. This role involves working on high-impact projects from inception... 
    Senior
    Full time
    Overseas
    Visa sponsorship

    International Staff Consulting

    New York, NY
    2 days ago
  •  ...Description We're looking to add a key engineering hire to our very lean team. We are...  ...own, and scale the core product. As a Software Engineer, you'll have end-to-end responsibility...  ...~ Computer Science degree from a top university ~ Strong full-stack skills:... 
    Senior
    Odd job

    Onyx Games LLC

    New York, NY
    11 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...from both high school and preferably university. Willingness to travel up to 4 times a... 
    Senior
    Work at office
    Work from home

    Canonical Group Ltd

    New York, NY
    3 days ago
  •  ...Senior Software Engineer Cobalt ID is building the business identity infrastructure for the financial internet. While others focus on consumers...  ...infrastructure powers leading social media platforms, search engines, and data fusion platforms, but hasn't yet been applied... 
    Senior
    Full time

    Cobalt Identity Systems

    New York, NY
    4 days ago
  • $150k - $165k

     ...Senior Software Engineer Are you passionate about solving complex challenges in the fintech space? We're looking for talented individuals...  ...dynamic startup, backed by Sequoia Capital. We're building the universal payment layer to unify all currencies—fiat and crypto—so... 
    Senior
    Work at office
    Flexible hours

    Breeze

    New York, NY
    11 hours ago
  • $140k - $200k

     ...The Role We're seeking a mid-to-senior software engineer to help build the future of business management. You'll be working on cutting-edge...  ...founding engineer experience CS degree from a top-tier university (MIT, Stanford, etc.) - preferred but not required... 
    Senior
    Work at office
    Immediate start

    Emerge Talent Cloud

    New York, NY
    2 days ago
  •  ...stores, sports and entertainment venues, universities, workplaces, and travel retail. AiFi...  ...potential bottlenecks Work with deployment engineers to ensure that what you build goes as...  ...field 3+ years of experience as a Software Engineer (Backend) 2+ years of experience... 
    Senior
    Worldwide
    Flexible hours

    AiFi Inc.

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Universal Search. Be the first to apply!