The role:
We are seeking a Backend Software Engineer to join our Subscription Cancellation this role you will be a key contributor to a cross-functional product team responsible for designing developing and maintaining scalable microservices.
You will work closely with Senior and Staff engineers to solve complex technical challenges and deliver high-quality code that is secure resilient and performant. This is an opportunity to grow your technical expertise in a fast-paced environment while building products that have a meaningful impact on the financial lives of our members.
What youll do:
- Design and implement robust backend services and APIs using Kotlin or Java and the Spring Boot framework.
- Write clean maintainable and well-tested code while participating in code reviews to ensure high engineering standards.
- Collaborate with Product Managers and Designers to understand requirements and translate them into technical solutions.
- Troubleshoot and resolve production issues contributing to the overall reliability and performance of our systems.
- Contribute to the documentation of technical designs internal processes and API contracts.
- Assist in the deployment and monitoring of services using modern CI/CD tools and cloud infrastructure.
- Partner with cross-functional teammates to ensure seamless integration between backend logic and frontend experiences.
What youll need:
- Bachelors Degree in Computer Science or a related field or equivalent professional experience
- 2 years of professional software development experience with a focus on backend systems.
- Proficiency in Kotlin or Java and experience with the Spring Boot framework.
- Experience working with relational databases such as PostgreSQL and an understanding of data modeling.
- Familiarity with microservices architecture and RESTful API design.
- Exposure to cloud environments preferably AWS and containerization tools like Docker or Kubernetes.
- Experience with automated testing frameworks and a commitment to writing unit and integration tests.
- Strong communication skills and a desire to work in a collaborative agile team environment.
- Bachelors Degree in Computer Science or a related field or equivalent professional experience.
Nice to have:
- Experience building intuitive and accessible user interfaces with React/TypeScript
- Experience integrating Large Language Models (LLM) into products
- Experience scaling highly available mission critical systems
- Full-stack experience across backend and frontend
- History of building digital products in the financial space
Required Experience:
IC
The role:We are seeking a Backend Software Engineer to join our Subscription Cancellation this role you will be a key contributor to a cross-functional product team responsible for designing developing and maintaining scalable microservices.You will work closely with Senior and Staff engineers to s...
The role:
We are seeking a Backend Software Engineer to join our Subscription Cancellation this role you will be a key contributor to a cross-functional product team responsible for designing developing and maintaining scalable microservices.
You will work closely with Senior and Staff engineers to solve complex technical challenges and deliver high-quality code that is secure resilient and performant. This is an opportunity to grow your technical expertise in a fast-paced environment while building products that have a meaningful impact on the financial lives of our members.
What youll do:
- Design and implement robust backend services and APIs using Kotlin or Java and the Spring Boot framework.
- Write clean maintainable and well-tested code while participating in code reviews to ensure high engineering standards.
- Collaborate with Product Managers and Designers to understand requirements and translate them into technical solutions.
- Troubleshoot and resolve production issues contributing to the overall reliability and performance of our systems.
- Contribute to the documentation of technical designs internal processes and API contracts.
- Assist in the deployment and monitoring of services using modern CI/CD tools and cloud infrastructure.
- Partner with cross-functional teammates to ensure seamless integration between backend logic and frontend experiences.
What youll need:
- Bachelors Degree in Computer Science or a related field or equivalent professional experience
- 2 years of professional software development experience with a focus on backend systems.
- Proficiency in Kotlin or Java and experience with the Spring Boot framework.
- Experience working with relational databases such as PostgreSQL and an understanding of data modeling.
- Familiarity with microservices architecture and RESTful API design.
- Exposure to cloud environments preferably AWS and containerization tools like Docker or Kubernetes.
- Experience with automated testing frameworks and a commitment to writing unit and integration tests.
- Strong communication skills and a desire to work in a collaborative agile team environment.
- Bachelors Degree in Computer Science or a related field or equivalent professional experience.
Nice to have:
- Experience building intuitive and accessible user interfaces with React/TypeScript
- Experience integrating Large Language Models (LLM) into products
- Experience scaling highly available mission critical systems
- Full-stack experience across backend and frontend
- History of building digital products in the financial space
Required Experience:
IC
View more
View less