Gympass

Staff Backend Software Engineer – Fraud & Prevention

Gympass

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with a cross functional team spanning operation, product management, and engineering to build new technologies and features;
  • Build production systems that prevent fraud from happening;
  • Help to prototype, implement and productionize new anti fraud solutions at scale;
  • Ensure successful deliveries, and promote the long-term technical health of our journeys;
  • Ensure a high bar on code quality standards, making sure developers are proud of their work;
  • Apply development best practices;
  • Take part in incident resolution and troubleshooting in the production environment;
  • Take ownership of critical features, be accountable, and possess a high level of ownership by following up on engineering SLOs and product KPIs;
  • Interact with the product team and stakeholders to impact the business;
  • Mentor other engineers;
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life wellness.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related discipline or equivalent practical experience;
  • Proactive learner eager to master new technologies and resolve challenging technical issues;
  • Experience in developing RESTful web services;
  • Experience with Java or Kotlin;
  • Nice to have experience with Golang;
  • Experience with SQL/NoSQL technology (such as PostgreSQL, MySQL, DynamoDB), understanding common use cases and performance pitfalls;
  • Experience dealing with event-driven architectures and message brokers (such as KAFKA, AWS SQS, AWS SNS, etc.) understanding of their use cases and pitfalls:
  • Experience applying computer science fundamentals: data structures, algorithm design, problem-solving, and complexity analysis;
  • Experience with microservices and high-volume distributed systems;
  • Experience with Cloud-based architectures (AWS experience is nice to have);
  • A true team player who loves working towards both team and individual goals with years of experience in web development. Strong communication skills, including verbal and written English and Portuguese.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinGolangRESTful web servicesSQLNoSQLPostgreSQLMySQLDynamoDBmicroservices
Soft Skills
proactive learnerteam playerstrong communication skillsmentoringownershipproblem-solvingcollaborationsupportive environmentwellbeing focusaccountability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Engineeringrelated discipline