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.

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
Fortinet
Sunnyvale, California

You will also participate in normal software development life cycle such as coding and debugging and testing, and contribute to the design and implementation of innovative features. Join Fortinet as a Senior Software Developer with strong Tableau experience to play a pivotal role in the data process...

Ring
Sunnyvale, California

As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding...

Advanced Micro Devices, Inc
San Jose, California

We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. Drive systematic testing and continuous integration activities in partnership with the rest of the team. BS/MS (Computer Science, Computer Engineering, Electrical Engineering, or rela...

ByteDance
San Jose, California

Team Introduction:The ABase Team is dedicated to delivering stable and reliable Global Serverless online Key-Value (KV) storage services for the company. Leveraging the rapid development of the company's business and the comprehensive technical strength of its infrastructure, the team aims to create...

Zoox
San Mateo, California

Foster City, CA • Full-time Software Development Engineer in Test - Embedded Systems. As a Software Development Engineer in Test, you will be responsible for designing, implementing, and tracking the progress of firmware validation tests. Here at Zoox, we know that diverse perspectives foster the in...

Falcon IT & Staffing Solutions
California

Role: Development Security Operations (DevSecOps) Software Engineer. Are you an experienced Development Security Operations (DevSecOps) Software Engineer looking to take your career to the next level?. We have an exciting opportunity to join a well-established defense contractor, where you will play...

TikTok
San Jose, California

Collaborate with strategy team, product managers, and other key stakeholders to define products and drive initiatives from engineering perspective. Our teams develop a wide variety of advertisements for numerous uses including feeds, live streaming, branding, measurement, targeting, vertical solutio...

Amazon Development Center U.S., Inc.
Santa Clara, California

Are you excited at the prospect of keeping millions of customers’ data safe? Do you want to help secure web services by implementing cryptography at scale? Security is the #1 concern of customers moving to the cloud and the AWS Cryptography team is dedicated to providing the security features our cu...

Amazon
Cupertino, California

We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. You will develop and extend support for the leading ML frameworks, delivering an outstanding user experience...

Amazon.com Services LLC
Sunnyvale, California

Software Development Engineer, you will engage with an experienced cross-disciplinary team to develop cloud solutions serving home security devices and services. You will work closely with an internal team and outside partners to drive key aspects of product definition, execution, and testing. You m...