Senior Software Engineer - Java Backend Revenue Enablement
Remote · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 30 minutes ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
This Senior Software Engineer position focuses on developing robust APIs, platforms, and self-service tools designed to empower internal teams across the organization. The role demands an urgent and concentrated effort to evolve systems to handle rapid growth in user demand and business goals, alongside ensuring high system observability, resilience, and security through vigilant monitoring and incident management. The engineer will actively manage technical debt and foster a collaborative learning environment while contributing primarily to backend development with occasional full-stack contributions.
Key Responsibilities
- Design and create well-documented backend APIs, platforms, and self-service tooling to support various internal teams.
- Accelerate system development to meet expanding customer demands and business ambitions.
- Monitor, diagnose, and improve mission-critical production systems focusing on observability, resiliency, and security.
- Identify and communicate technical debt and propose strategies to simplify and increase system agility.
- Mentor colleagues and promote an open, collaborative culture encouraging ongoing growth and learning.
- Primarily contribute to backend development while engaging with frontend components as necessary.
Candidate Profile
- Expertise in Java backend development with a strong grasp on building APIs and database utilization.
- Ability to collaborate with internal stakeholders for gathering requirements and iterating on solutions.
- Experience in evaluating various solution paths, balancing trade-offs, and designing scalable software architectures to address business challenges.
- Clear communication skills for technical concepts with both technical and non-technical audiences.
- Comfortable working within a close-knit, interactive team environment featuring regular pair programming and code reviews.
- Proven leadership capability to energize and guide teams towards achieving objectives.
- Practical experience applying AI tools to enhance coding and programming impact.
About the Team and Mission
The Revenue Enablement group aims to build a monetization engine to elevate the company's value and maximize positive impact. The team focuses on developing flexible platform solutions that enable rapid monetization, enhance paid user growth, boost retention and loyalty, and unlock upselling and cross-selling opportunities while maintaining market relevance through personalization.
The Senior Engineer will spearhead the creation of a promotional platform enabling teams to implement effective offers efficiently. This includes deep integration with systems for content management, personalization, and experimentation, with a strong emphasis on scalability, usability, and self-service capabilities.
Benefits and Culture
- Equity opportunities to share in company success.
- Supportive and inclusive parental leave policies.
- Annual allowance to support wellness, social connections, and work environment setup.
- Flexible leave policies encouraging personal well-being and contribution to causes.
Hiring Process and Additional Information
Hiring decisions prioritize experience, skills, passion, and cultural contribution. AI is integrated as a key component in the hiring process, which may include real-time interactive challenges and problem-solving with AI tools. Interviews will be conducted virtually.
Applicants are encouraged to share their preferred pronouns and any accommodation needs during the recruitment process. The organization values diverse skills and backgrounds and welcomes applications from all qualified candidates.
Level
Senior
Industry
Software Development