Experienced Full Stack Software Engineer – Customer Identity & Digital Products Development at blithequark
Are you a seasoned software engineer with a passion for building innovative digital products that power exceptional customer experiences? Do you have a knack for designing and implementing complex backend systems that drive business growth and customer satisfaction? If so, we invite you to join blithequark's Digital Products Engineering organization as a Staff Software Engineer – Customer Identity. At blithequark, we're revolutionizing the way our customers interact with our digital products, and we're looking for talented engineers like you to help us achieve our vision.As a Staff Software Engineer, you'll have the opportunity to work on critical applications that manage customer profiles and account management across the entire enterprise. You'll be responsible for designing and implementing innovative digital products that manage and serve customer-centric data to all enterprise applications, defining technical architecture for complex applications, and providing technical leadership to a strong engineering team. About blithequarkblithequark is a leading innovator in the industry, dedicated to delivering exceptional customer experiences through our digital products.Our team of passionate engineers, designers, and product managers work together to design and build cutting-edge applications that power our customers' digital experiences. We're committed to fostering a culture of innovation, collaboration, and continuous learning, and we're looking for talented engineers like you to. Key ResponsibilitiesAs a Staff Software Engineer – Customer Identity, you'll be responsible for:* Designing and implementing innovative and reliable digital products that manage and serve customer-centric data to all enterprise applications* Defining technical architecture for complex applications that manage customer profiles* Being a technical SME for key platforms, ensuring those platforms are sound technically, and making strategic decisions based on technical requirements* Clear communication with product, program, design, and other engineering teams and partners* As needed, helping to hire world-class engineers to up-level the overall engineering organizationYour Skills & Abilities (Required Qualifications)To be successful in this role, you'll need:* Software engineering and development – programming languages, tools, and best practices* Cloud-native technologies* Systems and distributed systems* Technical leadership experience* 9+ years experience in software developmentWhat Will Give You A Competitive Edge (Preferred Qualifications)While not required, the following skills and qualifications will give you a competitive edge:* Java, Spring Boot, RESTful Services, SQL, Oracle, Postgres, JPA, PCF, Kubernetes, Azure* Modern development tools* Strong writing and presentation skills* Ability to lead other engineers by influence* Experience mentoring engineers of various levelsEducationWe're looking for candidates with a strong foundation in computer science or related engineering fields.A BS in computer science or related engineering is required, and an MS or PhD in computer science is preferred. Work Environment & CultureAs a hybrid employee, you'll be expected to report to one of our locations three times a week, at minimum. Our locations include Austin, Detroit, Warren, Pontiac, Milford, Atlanta, and Mountain View. We offer a dynamic and collaborative work environment, with opportunities for growth and development. Compensation & BenefitsWe offer a competitive compensation package, including:* Base compensation: $135,800-285,300* Bonus potential: An incentive pay program offers payouts based on company performance, job level, and individual performance* Benefits: We offer a variety of health and wellbeing benefit programs, including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts, and more.If you're a talented software engineer with a passion for building innovative digital products, we invite you to apply for this exciting opportunity. Please visit our careers website to. We can't wait to hear from you!