Signifyd is a company that helps merchants confidently grow their businesses by building trusted relationships with their customers. They are seeking a back-end engineer for the Online Decisioning team to own the core API platform for real-time decisioning and scoring, focusing on blocking fraud and approving legitimate orders.
Responsibilities:
- Design, build, and deliver large-scale and real-time systems with high quality, scalability, and operability in mind
- Collaborate with product management, data science, and other engineering teams to bring end-to-end solutions to our customers
- Review and provide feedback on technical designs and code changes to engineering peers
- Proactively identify areas of technical debt and propose solutions to address them
- Take operational ownership of the system by using monitoring and observability tools to identify and respond to issues
- Mentor and coach team members to raise the technical bar on the team
Requirements:
- Bachelor's degree or equivalent practical experience
- 2+ years of experience in software development with modern programming languages, experience programming in a functional style
- Experience with software design and architecture
- Experience with design for scalability, performance, and reliability
- Ability to effectively communicate with engineers and non-engineers alike
- You use modern AI development tools fluently to ship faster without sacrificing quality. This means practical experience with AI coding assistants, understanding how to provide effective context, and critically evaluating generated code for correctness, security, maintainability, and long-term code quality
- Experience with building distributed systems or machine learning products
- Experience with cloud platforms (AWS/GCP) is highly desired