Build and ship native Android features for financial services, shaping clear user journeys while improving app performance, reliability, and product quality for customers.
Software Engineer-II
📜 Description
- Build, test, and maintain Ads features across Brand Experience and Merchant Station.
- Develop data services and visualizations for advertising performance, spend, impact, and investment opportunities.
- Turn advertising strategy, Project Astra outputs, and complex business rules into clear product experiences.
- Create keyword-level performance views to help users diagnose results and guide investment decisions.
- Integrate accurate, fresh advertising data into Merch Tech workflows.
- Partner with Merchants, Product, Design, Data, and engineering teams; test ideas through proofs of concept and scale successful approaches.
🛠️ Requirements
- Professional software engineering experience building and supporting production applications.
- Strong 3-5 years full-stack development skills, with experience connecting backend data services to intuitive front-end experiences.
- Experience developing analytics, reporting, or data-visualization products that help users make decisions.
- Ability to translate complex business logic and large datasets into accurate, understandable, and actionable product features.
- Experience working with APIs, data integrations, data quality checks, and modern software delivery practices.
- Strong understanding of automated testing, code quality, monitoring, and maintainable system design.
- Comfort working in ambiguity, testing ideas quickly, learning from users, and iterating toward scalable solutions.
- Clear communication and effective collaboration with technical and non-technical stakeholders.
- Experience with e-commerce, retail media, digital advertising, pricing, promotions, or merchant-facing platforms is preferred.
Full job description
The Software Engineer II for Ads builds the data, analytics, and product experiences that help Merchants and Brands understand how advertising is performing and decide where to invest next. This role will strengthen the Ads experience across the customer-facing Brand Experience platform and the internal Merchant Station platform by turning complex advertising data and business logic into clear, actionable insights.
Ads, together with DART and margin calculators, is a critical input into day-to-day Merchant decisions. The current Ads experience is one of the lowest-used areas in Brand Experience because it does not yet provide essential data, including keyword-level detail, or a compelling explanation of performance. This engineer will help overhaul that experience, support rapid proofs of concept, and build scalable capabilities that contribute to Merchandising's goal of generating $1 million in additional programmatic Brand support across Ads, Promotions, and Pricing Support.
What Success Looks Like
Key Responsibilities
What experiences will help you in this role:
Similar jobs
Search more Software Engineer jobsBuild and ship native Android features for financial services, shaping clear user journeys while improving app performance, reliability, and product quality for customers.
Build and ship native Android features for financial services, shaping clear user journeys while improving app performance, reliability, and product quality for customers.
Build and ship native Android features for financial services, shaping clear user journeys while improving app performance, reliability, and product quality for customers.
Build and ship native Android features for financial services, shaping clear user journeys while improving app performance, reliability, and product quality through close collaboration with product and design.
