Swoon
Senior Go Developer
SwoonUnited States21 hours ago
ContractRemote FriendlyEngineering

Senior Go Developer

Location-Remote

Contract Length- 12-Month W2

We are seeking an experienced Go Developer to join a fast-paced team in the financial services sector, building scalable microservices for credit risk and fraud detection.

About the Role

As a Senior Go Developer, you’ll design and implement high-performance microservices that power core credit risk and fraud detection capabilities. You’ll collaborate closely with engineers, product managers, and stakeholders to deliver robust, secure, and scalable backend solutions.

What You’ll Do (Day in the Life)

  • Participate in daily scrums, sprint planning, and team meetings.
  • Design, develop, and maintain Go microservices supporting credit risk and fraud operations.
  • Collaborate with cross-functional teams to ensure seamless integration across systems.
  • Review and optimize existing services to improve performance and maintainability.
  • Work with third-party vendors and APIs critical to fraud and credit analysis.

Interview Process

  • Preliminary video review and technical screening.
  • Includes technical questions, situational/experience-based discussions, and potentially live coding.
  • Candidates should be prepared to screen share and use a code editor during interviews.

Top Priorities (First Few Weeks)

  • Get up to speed with existing services, design patterns, and third-party integrations.
  • Understand the coding standards and architecture driving the platform.
  • Contribute to active projects while ramping up on internal tools and frameworks.

Biggest Challenge

  • Adapting quickly to coding standards and understanding the complex business logic behind credit risk and fraud detection systems.

Must-Have Skills

  1. 5+ years of experience as a Software Engineer, with strong focus on Go (Golang).
  2. Proven experience with microservices architecture and distributed systems.
  3. Excellent collaboration and team communication skills.

Nice-to-Have Skills

  1. Ability to work independently after onboarding.
  2. Clear and concise communicator with strong problem-solving abilities.
  3. Experience working with Alloy or similar fraud detection systems.

Education

🎓 Bachelor’s degree in Computer Science, Software Development, or a related field.

Key Skills

Ranked by relevance