Search jobs > Mountain View, CA > Software engineer iv

Software Development Engineer IV - Wallet Profiles Team

ID.me
Mountain View, California, United States
$188K-$235K a year
Full-time

Role Overview

We are seeking a Software Development Engineer IV-Wallet Wallet Profile Team that will be pivotal in shaping the digital account experience for over 100 million members.

This team is tasked with managing the entirety of the members' accounts, encompassing Member Data Management & Lifecycle, Profiles & Personas, and Linked Accounts.

Within the wallet metaphor, it represents the digital counterpart of your physical wallet. Your work with the team has direct engagement with members through their accounts, enhancing user satisfaction and trust.

Additionally, your role is crucial in maintaining the integrity of member data and ensuring compliance with regulatory standards through diligent data management.

This role sits in Mountain View, CA and has an onsite component of 5 days per week onsite.

Responsibilities

  • Build and maintain highly scalable and secure web applications, services, and APIs.
  • Consistently ship small and medium features and improvements with minimal guidance and support from other team members.

Collaborate with the team on larger projects.

  • Collaborate with team members, product managers, and stakeholders to solve the right problems and build the best solutions for customer needs.
  • Effectively switch gears between maintaining and refactoring old code and writing newer and more modern services.
  • Use test driven development practices and / or test frameworks and tools to ensure that features are shipped defect free.
  • Demonstrate mastery of object-oriented programming languages, tools and technologies
  • Solve complex technical problems with varying degrees of ambiguity.
  • Act as a mentor to junior developers through code reviews and document critiques, and actively participate in cross team knowledge sharing forums.
  • Proven track record of owning and shipping features end to end including thorough automated test coverage, observability, monitoring, and documentation.

Qualifications

  • 6+ years developing web applications using OOP languages like Java, Ruby, Javascript,TypeScript, Go, Python, Rust or C++.
  • Familiarity with GDPR compliance and an understanding of CCPA
  • Experience with data retention and data governance
  • Understanding of querying techniques and optimizations on relational databases such as PostgreSQL.
  • Exposure with deploying features using A B testing strategies and ability to interpret results.
  • Experience building systems and services in a containerized, cloud based, infrastructure as code driven ecosystem in any cloud platform.
  • Exposure with GCP utilizing Docker, Kubernetes, or Nomad.

Preferred Qualifications

  • Must have an obsession for building quality products.
  • Ability to thrive when there are changing priorities and shifting of gears.
  • Must have strong oral and written communication skills, and be a team player with a self-managing work ethic.
  • Must be a self-starter with a passion for software engineering, learning, and continuous improvement.
  • Experience with account management and user data preferences specifically with data lifecycle management.
  • BS in a quantitative or scientific field such as computer science, computer engineering or equivalent experience.
  • Experience working with Ruby on Rails.
  • Startup experience.

At ID.me, we are dedicated to safeguarding online identities, and we firmly believe that our collective efforts will drive positive change worldwide.

This role requires on-site presence 4-5 days per week, based in our office in Mountain View, CA (scheduled to open in late 2024).

Working together in an office setting cultivates our vibrant culture, enabling professional advancement, mentorship, collaboration, innovative strides, and authentic connections.

The annual base salary listed below for this role is based on experience, skills, education, relevant training and geographic location.

Company bonus, incentive for sales roles, equity, and benefits are available depending on the 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.

The above represents the anticipated total rewards package for this job requisition. Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.

Sunnyvale & Mountain View, CA Pay Range

$188,000 $235,000 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.

30+ days ago
Related jobs
Promoted
ID.me
Mountain View, California

Software Development Engineer IV. Consistently deliver complex features without oversight and provide oversight to other team members on their deliverables. BS in a quantitative or scientific field such as computer science, computer engineering or equivalent experience. In addition to helping people...

Promoted
Intuitive
Sunnyvale, California

The position will require close collaboration with product development teams, systems analysts, electrical engineers, mechanical engineers, manufacturing engineers, and quality engineers to build a coherent diagnostic strategy and develop software to implement the same. As a pioneer and market leade...

Apple
Cupertino, California

Does the opportunity to play a part in building groundbreaking technology for large-scale systems, natural language and artificial intelligence excite you? Do you want to expand the experience of Siri and other AIML products to new products that will help millions get things done, across the globe? ...

Amazon Web Services, Inc. - A97
Sunnyvale, California

Senior Software Development Engineers work closely with EC2 Principal Engineers and other technical leaders to define technical direction, and then follow through with detailed analysis, designs, and high quality code. The Nitro Team is looking for engineers with systems knowledge and experience in ...

Palo Alto Networks, Inc.
Santa Clara, California

While details may evolve, our goal is to create an environment where innovation thrives, with office-based teams coming together three days a week to collaborate and thrive, together!. BS/MS in Computer Science or Electrical Engineering or equivalent experience or equivalent military experience requ...

Amazon
Santa Clara, California

As a Software Development Engineer in the SageMaker Engines team, you will be responsible for:. You will take on challenging problems, elicit requirements, and deliver innovative solutions into production that consolidate the AI team as thought leaders in the space. AWS AI is looking for world-class...

Netskope
Santa Clara, California

SDET and a track record showing that you are highly motivated and capable of coming up with creative, innovative and working solutions in a collaborative environment. From catered lunches and office celebrations to employee recognition events (pre and hopefully post-Covid) and social professional gr...

Apple, Inc.
Sunnyvale, California

As a Senior Software Engineer on the Vision Products Group Services team: -You will participate in initiatives that are essential to the success of Apple -You will participate and collaborate to solve complex problems with the opportunity to invent innovative solutions -You will work for a company w...

Amazon
Cupertino, California

As a software development engineer on The Elastic Network Adapter team, you will own the architecture and development of features that will revolutionize EC2 core network and work with a brilliant team of experienced engineers. We are looking for software development engineers with a background in n...

ID.me
Mountain View, California

Software Development Engineer VI. You will work closely with cross functional teams, including engineering, product, data, operations, and senior leadership to achieve your goals. A proven track record of successfully building and owning distributed systems and services at scale by incorporating con...