Software Development Engineer - Data Acquisition & Normalization
$168.93k - $192.5kID.me
Job Description
Job Description
Company Overview
ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. Consumers can verify their identity with ID.me once and seamlessly login across websites without having to create a new login and verify their identity again. Over 152 million users experience streamlined login and identity verification with ID.me at 20 federal agencies, 45 state government agencies, and 70+ healthcare organizations. More than 600+ consumer brands use ID.me to verify communities and user segments to honor service and build more authentic relationships. ID.me's technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. ID.me is committed to "No Identity Left Behind" to enable all people to have a secure digital identity. To learn more, visit
ID.me is a full-time, in-office culture. Unless a specific job description explicitly states otherwise, all roles are on-site five days per week at one of our offices in McLean, VA; Mountain View, CA; New York City, NY; or Tampa, FL. Certain roles — such as field-based sales or other remote-by-design positions — may have different work arrangements as noted in their individual postings.
At ID.me, we embrace the thoughtful use of AI tools in our daily work and there are even occasions where we leverage AI in our hiring process. However, during the interview process, we want to understand your individual skills and experiences. Therefore, we have guidelines on how AI can be appropriately used during your application and interviews which can be found here.
Role OverviewID.me is seeking a Software Development Engineer III to join the Data Acquisition & Normalization team. This team is responsible for building and operating the integrations that power the Identity Trust Graph — acquiring, normalizing, and refreshing identity attributes from authoritative and commercial sources.
In this role, you will contribute to building and maintaining connectors, data pipelines, and normalization services that ensure ID.me delivers reliable, real-time validation of identity attributes at internet scale. You will work alongside experienced engineers and partner with Product Managers from the Persons and Organizations teams to help translate validation contracts into working integrations.
This position is based in our Mountain View, CA office, 5 days per week.
Key Responsibilities- Build and maintain connectors to government registries, telcos, licensing authorities, and commercial data providers.
- Standardize and reconcile heterogeneous data formats into clean schemas usable by the Identity Trust Graph.
- Monitor and help resolve upstream source changes; contribute to retries, fallbacks, and error handling to improve pipeline reliability.
- Contribute to the Attribute Validation Service (AVS) by adding trusted data that validates identity attributes against sources of record.
- Help deliver clean and validated attribute data to downstream consumers including Wallet, Fraud, and Domains.
- Assist in reporting coverage and freshness metrics to Product, Ops, and Analytics stakeholders.
- Handle sensitive data in accordance with NIST, ISO 27001, and FedRAMP standards.
- Write high-quality, maintainable, and well-tested code, including automated tests and observability instrumentation.
- Participate in system design discussions, code reviews, and technical documentation to support team alignment.
- Attribute coverage and freshness SLA attainment.
- Connector uptime and reliability.
- Validation latency and success rates.
- MTTR (mean time to resolution) for broken integrations.
- Cost efficiency per validation event.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of experience developing web applications using OOP languages such as Java, Ruby, JavaScript, TypeScript, Go, Python, Rust, or C++.
- Exposure to data acquisition or integration work, including APIs, screen scraping, ETL, or normalization pipelines.
- Experience building systems in Docker, Kubernetes or Nomad and services in a containerized, cloud-based, infrastructure-as-code driven ecosystem such as GCP.
- Ability to deliver features end to end, including automated test coverage, observability, monitoring, and documentation.
- Ability to communicate technical tradeoffs clearly and work collaboratively within a team.
- Proficiency and strong interest in AI-assisted development tools (e.g., Claude Code or Codex) to accelerate delivery and code quality.
- Familiarity with operating data pipelines with reliability and SLA requirements.
- Understanding of distributed systems concepts, caching, asynchronous processing, and cloud-native patterns.
- Exposure to authentication and authorization standards (OAuth2, OIDC, JWT, or custom schemes).
- Familiarity with identity and credential verification systems, including data validation, proofing, or trust scoring.
- Exposure to event-driven architectures (Kafka, SNS/SQS) and patterns for decoupled service communication.
- Experience with cloud infrastructure (AWS, GCP, or Azure), including containerization and deployment pipelines.
- Familiarity with observability, monitoring, and incident response best practices.
- Awareness of compliance and security requirements for sensitive data (NIST, FedRAMP, ISO 27001).
- Bonus: Exposure to FinTech, identity, or data aggregation companies (e.g., Plaid, Yodlee, Envestnet).
The annual base salary listed does not include a company bonus, incentive for sales roles, equity and benefits which will be determined based on experience, skills, education, relevant training, geographic location and role.
ID.me offers comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts), basic and voluntary life and AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus policy, employee assistance program, pet insurance, travel assistant program, wellbeing and childcare discounts, benefit advocates, and a learning and development benefit.
Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.
Mountain View, CA Pay Range
$168,926—$192,500 USD
ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations.
Please review our Privacy Policy, including our CCPA policy, at id.me/privacy. If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy.
ID.me participates in E-Verify.
$188k - $259.44k
...YouTube's monetization engine and key search... ...performance-based user acquisition. Moloco Commerce Media... ...developing and optimizing the data infrastructure and... ...* Bring 6+ years of software engineering experience... ...Exhibit system design and development skills, especially in...SuggestedFull timeTemporary workWork at officeFlexible hours$181k - $241k
...system that turns thousands of data streams into a realtime, 3D... ...ABOUT THE JOB As a Software Engineer in the Manufacturing Test... ..., you will join a software development team tasked to ensure that... ...of parallel execution, data acquisition, automated deployment tools...SuggestedFull timeWork experience placementImmediate start- ...member of the Marine System Engineering department, you'll get to... ...next generation test stand data acquisition system using the LabVIEW programming... ...develops data acquisition software using LabVIEW programming... ...continuous improvement development, troubleshoot test software...Suggested
- ...Latica, our goal is to unlock the value of data to transform patient care. Latica is a... .... We're looking for a talented Data Engineer who will help us to drive our data platform... ...and a place for personal and professional development. We work with large customers such as...Suggested
$160k - $190k
...Fortinet is seeking a Staff Software Development Engineer to assist our Cloud Storage Project Team. Job Responsibilities Develop, test, and maintain backend of web-based applications. Collaborate with product and design teams to implement features. Write clean, scalable...SuggestedFull time$170k - $220k
...SpringPath and led the company to its acquisition by Cisco in 2017. We are... ...AI takes observability data to the next level. Our HawkEye and BullsEye analytics engine generates intelligent auto-alerts... ...qualifications 8+ years of professional software engineering experience...Work at office- ...We are looking for entry-level software programmers, Java Full stack developers... ..., Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent... ...understanding of the software development life cycle • Project work on...H1b
- ...Infrastructure Engineer Applied Intuition, Inc. is powering the... ...expertise in scaling open-source data infrastructure to join the... ...Develop and deploy high-quality software using modern tooling and... ...containerization and other modern software development workflows ~ Knowledge of...
$153k - $222k
...are looking for infrastructure engineers with expertise in scaling open-source data infrastructure to join the Data... ...Develop and deploy high-quality software using modern tooling and frameworks... ...and other modern software development workflows Knowledge of the open...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Senior AI Engineer Gauss Labs is looking for a passionate... ...solutions that will normalize the standard of AI for... ...vast amount of real data from their... ...into robust, scalable software solutions. Your work will... ...for end-to-end model development. ~3+ years building...
$270k
...Staff Software Engineer, Data USA, Palo Alto About Us Nu is one of the largest digital financial... ...operational efficiency and customer acquisition costs. Proactive Problem Solving:... ...benefits package. Learning and development support to grow your career....Work at officeImmediate startRemote workFlexible hours- ...related field and 5 years experience in computer programming, software development or related. 3+ years of solid Java and 2+ years experience in design, implementation, and support of solutions big data solution in Hadoop using Hive, Spark, Drill, Impala, HBase....
$165k - $242k
...Senior Software Engineer - Data Infrastructure Services Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for... ...CoreWeave and its customers. This team is responsible for the development of use cases, discovery of innovative solutions,...Permanent employmentTemporary workCasual workWork at officeFlexible hours- ...we are looking for entry-level software programmers, Java full stack developers... ..., Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with... ...understanding of the software development life cycle Project work on the...Full timeH1bRemote work
$219k - $240k
...About The Role We're hiring a Lead Analytics Engineer to be the senior technical owner of Obsidian's data warehouse and analytics foundation. You will own the... ...bar for mart design, documentation, AI-augmented development, and for how data flows from our systems of record...Flexible hours- ...fusing hardened hardware with software, sensors, AI, and networking... ...of life. From technicians and engineers to first responders and... ...Software Engineer to join our AR/VR development team. This role focuses on... ...C++ for test automation and data analysis Latency Testing: Experience...
- ...transforming unstructured and dark data into trusted, structured, auditable data that software can understand and act on. Our... ...some of the strongest AI Engineers and Machine Learning Engineers... ...establishing patterns for spec‑driven development, context engineering, and multi...Work at office
$140k - $170k
...Pre‑IPO. The Role We’re looking for a Software Engineer to join our Mountain View team. This is... ...senior engineers, product managers, and data scientists to design, build, and deliver... ...growth : Gain experience with AI development in a real‑world production environment...Temporary workInternshipWork at officeMonday to Friday$80 - $83 per hour
...Title: Full Stack Software Developer Location: Sunnyvale, CA,... ...onsite 1 time every 2 weeks normally on a Wednesday but could change... ...years of hands-on software development experience ~ Experience... ...'ll be working in a team of data engineers to design and develop solutions...$110k - $145k
...implement fast packet processing data-plane modules for FortiGate-... ...troubleshooting large-scale software systems. * Strong... ...networking stack and device driver development is a plus. * Understanding... ...Computer Science or Electronic Engineering. Must be authorized to work...Full time$139k - $180k
...Software Development Position Serve as a key resource on project teams to design and implement cloud solutions. Research, investigate,... ...etc.) Familiar with GCP services Hands-on experience engineering and managing private cloud (OpenStack/CloudStack) Familiar...Full timeWorldwide- ...Services LLC Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 20... ...tasked with innovating the building blocks of device software? If this sounds intriguing, then we’d like to talk to...InternshipWork from homeFlexible hours
$100k - $120k
...Fortinet is looking for a Software Development Engineer to assist our R&D Team. Responsibilities Develop and maintain cloud-based software solutions... ...performance. Build high-performance and scalable security data analytics platforms. Participate in system design...Full time- ...Job Title: Sr. Software Development Engineer Location: Palo Alto, CA (Onsite) Job Description: Programming Languages: JAVA, Python, Groovy... .... Excellent troubleshooting, critical thinking, and data analysis skills. Systematic problem-solving approach....
$193.3k - $261.5k
...Sr. Software Development Engineer - Amazon Redshift, Query Processing ID lavoro: 3119625 | Amazon Development Center U.S., Inc. Amazon Redshift is one of the world’s most popular fully managed cloud data warehouse. Tens of thousands of enterprise customers use Redshift...$165.2k - $223.6k
...on AWS. Collaborate with a team of engineers on distributed systems, concurrency, data durability, performance engineering, and language framework development. Required Qualifications 3+ years of non‑internship professional software development experience 2+ years of non...InternshipLocal areaFlexible hours$19 - $75 per hour
...Overview Jr. Software Development Engineer - Sunnyvale, CA, Jr. Developer Program Job ID: 3186208 | Amazon.com Services LLC Ready to build the foundation of your software engineering career in a growth-focused program? Amazon is looking for highly motivated students to...Hourly pay16 hoursFull timePart timeSummer workInternshipWork at officeFlexible hours$150k - $200k
...family commitments. About the role The Data and Test Flywheel Engineer will be a key member of Applied... ...world and simulation data, accelerating development across teams working on perception,... ...who has: 3–5 years of experience in software or data infrastructure engineering....Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$133k - $254k
...to solving mobility challenges with software and AI. As the Global Software Center... ...future of mobility by advancing the development of software-defined vehicles. We develop... ...operating system. Our AI Data Pipeline Engineers build up the core data processing pipelines...Work experience placement$40 - $56 per hour
...ownership over projects that are critical to their team's success. Locations:Palo Alto, CA The Team Data is deeply embedded in the product and engineering culture at Tesla. We rely on data - lots of it - to improve autopilot, to optimize hardware designs, to...Full timeTemporary workPart timeInternshipWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer - Data Acquisition & Normalization. Be the first to apply!
- senior robotics software engineer Mountain View, CA
- graduate software engineer Mountain View, CA
- software engineer internship Mountain View, CA
- senior software engineer Mountain View, CA
- software developer fintech Mountain View, CA
- software engineer visa sponsorship Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- federal - software developer Mountain View, CA
- graduate software developer Mountain View, CA
- consulting software engineer Mountain View, CA

