Software Engineer II, Backend (Post-Transaction)
As a Software Engineer II, you will design and develop backend systems, ensuring accurate post-transaction resolutions while collaborating with cross-functional teams.
- 3 to 6 years of professional back-end software development experience, with a core proficiency and recent production track record in Golang.
- Proven experience building data-driven backend systems, user profiling architectures, event tracking platforms, or user-behavior-driven applications.
- Experience building or collaborating on Recommendation Systems, personalization engines, or A/B testing frameworks is highly preferred.
- Solid understanding of distributed systems, microservices architecture, relational/NoSQL databases, and message brokers (e.g., Kafka).
- Strong communication skills with an appetite for working in a fast-paced, product-centric squad environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
As a Software Engineer II, you will design and develop backend systems, ensuring accurate post-transaction resolutions while collaborating with cross-functional teams.
As a Backend Software Engineer on the Data Layer team, you'll design and maintain backend services for process data, ensuring performance and scalability while collaborating with cross-functional teams.
As an Intermediate Backend Engineer, you will design, implement, and ship backend features while collaborating with cross-functional teams to enhance the quality and performance of shared services.
As an Intermediate Backend Engineer, you will design, implement, and ship backend features while collaborating with cross-functional teams to enhance code quality and performance.
As an Intermediate Backend Engineer, you will design, implement, and ship backend features while collaborating with cross-functional teams to enhance code quality and performance.