Software Engineer I, Fullstack (Search)
Affirm
About the Role
The Software Engineer I, Fullstack (Search) role at Affirm focuses on improving search functionality to enhance the user shopping experience and merchant investment in the platform.
Key Responsibilities
- Work on tasks that contribute to team projects and goals with team support.
- Collaborate proactively with team and stakeholders, ensuring visibility and dialogue regarding risks and trade-offs.
- Balance speed and quality to achieve business goals while protecting systems from downtime.
- Contribute to team community through growth and development activities.
- Master taking simple problems or business scenarios into solutions interacting with multiple software components.
- Execute solutions by writing clear, easily understood, well-tested, and extensible code.
- Navigate large code bases, debug existing code, and provide feedback through code reviews.
Requirements & Tech Stack
- Experience working with Javascript/Typescript.
- Experience designing, developing, and launching backend systems at scale.
- Experience using Python or Kotlin.
- Strong verbal and written communication skills for effective collaboration with the global engineering team.
Qualifications
- Previous work or internship experience in the specified technical areas.
- Demonstrable ownership of growth, with proactive seeking of feedback from team, manager, and stakeholders.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Note: The provided text does not specify a minimum or maximum number of years of experience required for this role, nor does it define a specific tech stack beyond the listed languages. Benefits and pay range details are provided for context but not as explicit requirements.