PayNearMe is seeking a Principal Developer Experience Engineer to enhance the effectiveness, productivity, and satisfaction of their engineers, with a strong focus on AI enablement within the software development lifecycle.
Requirements
- 7+ years of hands-on software development experience, ideally spanning multiple languages and environments.
- direct experience with at least one of these (preferably both) is required. Experience with Python for AI integrations is a significant plus.
- Experience with Cursor is required; it is our primary IDE today
- Demonstrated track record of success implementing AI-driven engineering practices showing measurable benefits
- Commitment to data-driven decision making — able to develop and test hypotheses effectively, continually adjusting strategy as a result of new information
- Strong product mindset — able to balance immediate developer pain points with long-term strategic improvements
- Experience leading transformational projects and managing change well, ideally in sensitive, high-complexity environments with significant compliance or regulatory obligations
Responsibilities
- Build, integrate, and maintain the tools and workflows that developers rely on every day.
- Define, document, and evangelize best practices for the use of AI-powered tools, and continuously evaluate and identify new opportunities as the AI landscape evolves
- Provide hands-on training and workshops, develop content for our on-demand learning management system, curate or recommend external training programs, and pair directly with developers to teach AI development skills
- Implement and manage a strong technical onboarding program for developers, ensuring new hires ramp up quickly and effectively
- Ensure developer toolchains (such as IDEs, review, and testing tools) are reliable, efficient, and well-supported
- Own or administer quality management tools such as linters, static analysis tools, and test coverage measurement and reporting
- Document code standards and integrate them into tools as applicable (for example, as context for AI agents and review bots)
Other
- Champion the effective use of AI in the software development lifecycle.
- Work closely with security, legal, and compliance stakeholders to ensure that all tools are safe, appropriate, and deployed responsibly
- Partner closely with leaders in technical program management and product operations to refine and improve the software development lifecycle for effective delivery
- Collaborate with engineering leadership to define and measure productivity and satisfaction metrics, continuously identifying bottlenecks and opportunities
- Serve as an advocate for developer needs across the organization