Job Closed

This listing is no longer active.

WEX logo
WEX

WEX is a financial services company that is headquartered in South Portland, Maine. The company has more than 3,500 team members throughout the world and supports more than 20 curr

Lead Product Manager, Developer Experience

Location

California

Posted

47 days ago

Salary

$161.3K - $183K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishOpen SourcePythonSparkSQL

Job Description

Lead Product Manager, Developer Experience

WEX

• Define and drive the product strategy and roadmap for DEHub and related developer experience tools • Partner deeply with data and platform engineering teams to understand user needs and improve developer productivity • Standardize and scale internal data platform capabilities to improve efficiency and governance • Lead discovery efforts, including stakeholder interviews, to identify pain points and opportunities • Translate complex technical concepts into clear product direction and value propositions • Drive adoption of internal tools by making “the right way” the easiest way for engineers • Establish a long-term vision for externalizing internal tools into market-ready products (open source or commercial) • Collaborate with cross-functional partners including engineering, legal, and security to support go-to-market readiness • Define success metrics and quantify the business value of platform investments • Influence cross-functional teams and foster a culture of collaboration and continuous improvement

Job Requirements

  • 7+ years of experience in Technical Product Management, Engineering, or related roles
  • Strong technical background in data infrastructure, developer platforms, or DevOps environments
  • Experience working closely with engineers and building products for technical users
  • Proficiency in SQL and at least one programming language (Python or Spark preferred)
  • Experience contributing to or supporting the development of data platforms, APIs, or developer tools
  • Ability to operate in ambiguity and drive clarity in complex, evolving environments
  • Strong product mindset with experience in discovery, roadmap development, and stakeholder alignment
  • Demonstrated ability to influence without authority and lead cross-functional initiatives
  • Excellent communication skills with the ability to bridge technical and business audiences
  • Curiosity and ability to articulate a forward-looking vision for data engineering and developer experience

Benefits

  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement

Related Categories

Related Job Pages

More Developer Relations Jobs

Mobile Software Developer Lead

Dayforce

Dayforce is a global HCM platform offering a comprehensive array of services encompassing payroll, HR, benefits, workforce management, talent, and analytics. With the mission of "m

Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region. Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce. Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally. About the opportunity Dayforce Wallet is Dayforce’s on-demand pay and financial wellness solution that lets employees access, manage, and spend their earnings as soon as they’re earned – not just on payday. Through the free Dayforce Wallet mobile app and Dayforce Wallet Card, employees can: - view available earned pay and request funds in real time - receive pay on demand to a Dayforce Wallet Card or other supported accounts - monitor balances and transaction history - transfer funds - access cash via a network of fee-free ATMs By combining on-demand pay, a prepaid Mastercard®-branded pay card, and helpful money-management tools, Dayforce Wallet supports employees’ financial wellness and aligns with our broader brand promise to Make Work Life Better™ for organizations and their people. We’re looking for a Senior/Tech Lead Android Software Developer to help shape the future of our mobile platforms for Dayforce Wallet. You will contribute to architecture and design decisions, solve complex technical challenges, mentoring, and help drive engineering excellence across the team. You will concentrate on building the Dayforce Wallet product natively for Android, while also coordinating technical decisions across partner teams (iOS, backend services, QA, Product, and Technical Writing) to ensure the product is functionally complete, secure, performant, and technically solid. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role What you'll get to do - Analyze, design, prototype, develop, test, release, and support—complete software, with accountability for Android technical outcomes. - Work with the product owner, stakeholders, business analysts, and other Dayforce developers to envision and deliver required functionality—translating product goals into technical plans, milestones, and trade-offs. - Create and enhance a scalable enterprise application for Android devices, using modern Android architectural guidance (layered architecture and unidirectional data flow) and Android lifecycle-aware state management to keep the product maintainable at scale. - Assess risks and impacts on the existing system as new functions are added—specifically addressing Android considerations such as device/OS fragmentation, background execution constraints, and Play distribution requirements. - Lead in Android architecture and technical direction: define and evolve app architecture standards, module boundaries, dependency rules, and coding conventions; ensure alignment with Android best practices (UI/Data/optional Domain separation). - Lead technical planning and roadmap execution for Android: drive feasibility analysis, sequencing, and technical risk management; partner with Product to balance delivery and sustainability. - Mentor and coach Android developers through pair programming, design reviews, and feedback loops; elevate team capability through structured mentoring and thought leadership. - Coordinate ongoing sprint work across feature teams, making sure Android dependencies and cross-team integration points are visible and actively managed. - Peer review code to ensure it meets quality and architecture standards; establish and enforce a consistent review bar and reviewer practices. - Own Android release management: define “release readiness” checks, coordinate versioning, and manage rollout strategies. - Familiarity of CI/CD for Android: familiarity with automated builds, testing, and static analysis are integrated into the delivery pipeline, including Android lint and Gradle-based builds. - Drive quality engineering across testing layers and ensure test strategy supports rapid iteration without compromising stability. - Own performance/scalability posture: identify bottlenecks and regressions using Android Studio profiling tools and performance instrumentation; partner on remediation and guardrails. - Own security-by-design for the mobile client: apply Android security best practices (secure communication, safe storage, least privilege) and partner with platform/security stakeholders on threat modeling and risk mitigation. - Contribute to hiring and team scaling: participate in interview loops, provide leveling input, and help define role expectations and the Android technical bar. - Communicate complex technical concepts clearly to engineering and leadership audiences; provide crisp status, risk, and decision framing. Skills and experience we value - 7+ years of active native Android development (Kotlin and/or Java), including shipping and supporting production Android apps over multiple release cycles. (Kotlin is a core, officially supported language for Android, aligned with Android’s Kotlin-first approach.) - Experience in technical leadership capacity, demonstrating ownership of architecture, delivery governance, and cross-team coordination. - Elevates team capability through mentorship and thought leadership. - Kotlin programming expertise; strong understanding of Android platform fundamentals (Android SDK, apps/components, lifecycle, threading). - Experience with Jetpack Compose and modern Android UI development is a strong asset. - Demonstrated experience implementing and scaling Android architecture patterns aligned with official guidance: layered architecture (UI/Data/optional Domain), state holders (ViewModel), and unidirectional data flow principles. - Coroutines and Flow experience for structured concurrency and asynchronous data streams. - Dependency injection experience, preferably with Dagger 2. - Data persistence experience. - Networking experience consuming JSON/web-based APIs; familiarity with commonly used Android HTTP clients. - Automation testing mindset and practice: local unit tests and UI tests. - Familiarity with build and release fundamentals using CI/CD pipelines. - Strong communication skills (verbal and written); ability to write clear design notes and communicate trade-offs. - Committed to sustainable development, testing, and high-quality code; proven ability to mentor and raise the team’s technical bar. - Personal development of Android apps (e.g., published Play Store apps, modules/libraries). - A passion for UI & UX with implementation quality, scalability, and accessibility-minded design choices. - Experience working in an agile development environment; comfort leading technical planning, refinements, and execution in sprints. - Experience in enterprise software development, including secure-by-design delivery and stakeholder alignment across functions. - Experience with release automation and operational tooling (e.g., GitHub Actions CI workflows). - Operates effectively in fast-evolving technical environments. - Demonstrates strong architectural thinking and long-term systems design perspective. - Takes ownership of end-to-end system quality and application health, including instrumentation and release monitoring. - Communicates complex technical concepts clearly to engineering and leadership audiences. What’s in it for you Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment. We encourage individuals to apply based on their passions. Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits. With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself. About the Salary Ranges Please note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization. Fraudulent Recruiting Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud Dayforce actively monitors all job applications to ensure authenticity. Submissions determined to be fraudulent or misleading will be declined from the recruitment process #LI-Remote

United States
$116K - $208K / year

Mobile Software Developer Lead

Dayforce

Dayforce is a global HCM platform offering a comprehensive array of services encompassing payroll, HR, benefits, workforce management, talent, and analytics. With the mission of "m

Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region. Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce. Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally. About the opportunity Dayforce Wallet is Dayforce’s on-demand pay and financial wellness solution that lets employees access, manage, and spend their earnings as soon as they’re earned – not just on payday. Through the free Dayforce Wallet mobile app and Dayforce Wallet Card, employees can: - view available earned pay and request funds in real time - receive pay on demand to a Dayforce Wallet Card or other supported accounts - monitor balances and transaction history - transfer funds - access cash via a network of fee-free ATMs By combining on-demand pay, a prepaid Mastercard®-branded pay card, and helpful money-management tools, Dayforce Wallet supports employees’ financial wellness and aligns with our broader brand promise to Make Work Life Better™ for organizations and their people. We’re looking for a Senior/Tech Lead Android Software Developer to help shape the future of our mobile platforms for Dayforce Wallet. You will contribute to architecture and design decisions, solve complex technical challenges, mentoring, and help drive engineering excellence across the team. You will concentrate on building the Dayforce Wallet product natively for Android, while also coordinating technical decisions across partner teams (iOS, backend services, QA, Product, and Technical Writing) to ensure the product is functionally complete, secure, performant, and technically solid. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role What you'll get to do - Analyze, design, prototype, develop, test, release, and support—complete software, with accountability for Android technical outcomes. - Work with the product owner, stakeholders, business analysts, and other Dayforce developers to envision and deliver required functionality—translating product goals into technical plans, milestones, and trade-offs. - Create and enhance a scalable enterprise application for Android devices, using modern Android architectural guidance (layered architecture and unidirectional data flow) and Android lifecycle-aware state management to keep the product maintainable at scale. - Assess risks and impacts on the existing system as new functions are added—specifically addressing Android considerations such as device/OS fragmentation, background execution constraints, and Play distribution requirements. - Lead in Android architecture and technical direction: define and evolve app architecture standards, module boundaries, dependency rules, and coding conventions; ensure alignment with Android best practices (UI/Data/optional Domain separation). - Lead technical planning and roadmap execution for Android: drive feasibility analysis, sequencing, and technical risk management; partner with Product to balance delivery and sustainability. - Mentor and coach Android developers through pair programming, design reviews, and feedback loops; elevate team capability through structured mentoring and thought leadership. - Coordinate ongoing sprint work across feature teams, making sure Android dependencies and cross-team integration points are visible and actively managed. - Peer review code to ensure it meets quality and architecture standards; establish and enforce a consistent review bar and reviewer practices. - Own Android release management: define “release readiness” checks, coordinate versioning, and manage rollout strategies. - Familiarity of CI/CD for Android: familiarity with automated builds, testing, and static analysis are integrated into the delivery pipeline, including Android lint and Gradle-based builds. - Drive quality engineering across testing layers and ensure test strategy supports rapid iteration without compromising stability. - Own performance/scalability posture: identify bottlenecks and regressions using Android Studio profiling tools and performance instrumentation; partner on remediation and guardrails. - Own security-by-design for the mobile client: apply Android security best practices (secure communication, safe storage, least privilege) and partner with platform/security stakeholders on threat modeling and risk mitigation. - Contribute to hiring and team scaling: participate in interview loops, provide leveling input, and help define role expectations and the Android technical bar. - Communicate complex technical concepts clearly to engineering and leadership audiences; provide crisp status, risk, and decision framing. Skills and experience we value - 7+ years of active native Android development (Kotlin and/or Java), including shipping and supporting production Android apps over multiple release cycles. (Kotlin is a core, officially supported language for Android, aligned with Android’s Kotlin-first approach.) - Experience in technical leadership capacity, demonstrating ownership of architecture, delivery governance, and cross-team coordination. - Elevates team capability through mentorship and thought leadership. - Kotlin programming expertise; strong understanding of Android platform fundamentals (Android SDK, apps/components, lifecycle, threading). - Experience with Jetpack Compose and modern Android UI development is a strong asset. - Demonstrated experience implementing and scaling Android architecture patterns aligned with official guidance: layered architecture (UI/Data/optional Domain), state holders (ViewModel), and unidirectional data flow principles. - Coroutines and Flow experience for structured concurrency and asynchronous data streams. - Dependency injection experience, preferably with Dagger 2. - Data persistence experience. - Networking experience consuming JSON/web-based APIs; familiarity with commonly used Android HTTP clients. - Automation testing mindset and practice: local unit tests and UI tests. - Familiarity with build and release fundamentals using CI/CD pipelines. - Strong communication skills (verbal and written); ability to write clear design notes and communicate trade-offs. - Committed to sustainable development, testing, and high-quality code; proven ability to mentor and raise the team’s technical bar. - Personal development of Android apps (e.g., published Play Store apps, modules/libraries). - A passion for UI & UX with implementation quality, scalability, and accessibility-minded design choices. - Experience working in an agile development environment; comfort leading technical planning, refinements, and execution in sprints. - Experience in enterprise software development, including secure-by-design delivery and stakeholder alignment across functions. - Experience with release automation and operational tooling (e.g., GitHub Actions CI workflows). - Operates effectively in fast-evolving technical environments. - Demonstrates strong architectural thinking and long-term systems design perspective. - Takes ownership of end-to-end system quality and application health, including instrumentation and release monitoring. - Communicates complex technical concepts clearly to engineering and leadership audiences. What’s in it for you Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment. We encourage individuals to apply based on their passions. Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits. With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself. About the Salary Ranges Please note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization. Fraudulent Recruiting Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud Dayforce actively monitors all job applications to ensure authenticity. Submissions determined to be fraudulent or misleading will be declined from the recruitment process #LI-Remote

United States
$116K - $208K / year
AlphaSense logo

Staff Software Engineer – Core Developer Experience, DevEx

AlphaSense

The market intelligence and search platform trusted by over 3,500 leading organizations

Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

• Improve the inner development loop (local dev, build, test) for fast, reliable feedback • Integrate and advance AI across the SDLC (coding, testing, documentation, workflows) • Improve developer experience around CI/CD collaboration with CloudDX • Identify and eliminate friction across the developer journey • Build and evolve self-service tooling and internal platforms (DX/IDP) • Establish and improve developer productivity metrics and engineering insights (e.g., DORA, DX) • Enable engineering scalability through better tooling, shared libraries, standards, and automation • Partner across teams to improve developer experience without blocking autonomy

United Kingdom
NTT Ltd. logo

AgentOps Engineer

NTT Ltd.

NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. As a Global Top Employer, we have experts in more than 50 countries and offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.

Full TimeRemoteTeam 10,001

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Senior DevOps Engineer is an advanced subject matter expert, responsible for consulting with internal clients about the software technology environment with high complexity. This role translates business requirements into technology terms and develops more complex algorithms and programming code for software solutions. The primary objective of the Senior DevOps Engineer is to design, test, implement and maintain software code that enables computer systems to perform specific tasks and assists with determining how technology can be applied to meet client needs. Key responsibilities: - Works closely with Platform Specialists to receive detailed business/user requirement specifications that identify the goals of the program. - Assists with the preparation of a technical requirements document, including systems and flowcharts that diagrammatically show how the information will flow through the computer and its peripheral or related equipment. - Analyzes business requirements and ensures that the designed solution meets those requirements - Transforms the detailed requirements into a complete, detailed systems design document that focuses on how to deliver the required functionality. - Performs proof of concept if required. - Compiles detailed technical specifications based on their designs for developers or IT Programmers to implement. - Converts a design into a complete information system. This includes acquiring and installing the systems environment, creating and testing databases, preparing test case procedures, preparing test files, coding, compiling, refining programs, and performing test readiness review and procurement activities. - Ensures that throughout the development phase, the process is documented including the development procedures for application use and security. - Examines any program errors in logic and data and makes the necessary recommendations to correct the program as required and/or escalate the problem accordingly. - Works with the required teams to assist with the installation and deployment of the application. - Assists with the resolution of any problems identified in the integration and test phases. - Supports all the code sets and implementations that have been implemented in production in accordance with defined Service Level Agreements (SLAs) for the business. - Writes and distributes the task descriptions in a production environment to operate and maintains the solution that has been designed and implemented. - Assists with post-implementation process reviews. - Performs any other related task as required. To thrive in this role, you need to have: - Advanced knowledge on multi-technology application design best practices. - Ability to take holistic views of application environments, including hardware platforms, applications, databases, operating systems, and storage. - Ability to work with abstract concepts and have sound problem solving and analytical skills. - Advanced technical understanding of development and platform engineering. - Excellent client-centricity with the ability to focus on business outcomes. - Highly organized with excellent planning skills. - Advanced communication skills to effectively interact with a variety of stakeholders, including the technical teams and clients. - Ability to demonstrate impeccable attention to detail and work well within a team environment. - Excellent knowledge of project management principles to ensure that projects with clients are executed accordingly. - Ability to continuously contribute to the improvement of internal effectiveness by contributing to the improvement of current methodologies, processes, and tools. - Advanced knowledge to design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the software build, test, and deployment processes. - Advanced knowledge and experience with deployment and release management across environments. - Advanced knowledge of Automation tooling and source code repositories. Academic qualifications and certifications: - Bachelor’s degree or equivalent in Information Technology or related field. - Relevant DevOps certification preferred. - Relevant Agile related certification preferred. - Relevant certification of cloud platforms and services, for example (but not limited to) AWS, Azure, GCP. - Relevant certification of scripting and programming languages, for example (but not limited to) Bash, Python, Ruby. Required experience: - Advanced years of Software Development and Support experience. - Advanced years of experience deploying software solutions to clients in an outsourced or similar IT environment. - Advanced years of experience working in a multi-team environment across multiple geographies Programming/development experience including Agile processes such as SCRUM, KANBAN. Workplace type: Remote Working About NTT DATA NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world’s leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D. Equal Opportunity Employer NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today. Third parties fraudulently posing as NTT DATA recruiters NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters—whether in writing or by phone—in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an @nttdata.com email address. If you suspect any fraudulent activity, please contact us.

India