The Position

Bitly is seeking a Staff Software Engineer to help us solve some of our most challenging problems.  You’ll exercise your exceptional drive, experience and curiosity as the lead engineer of a multidisciplinary product team tasked with conversion, Payment- and Authentication-related services in our best-in-class QR Code point solution, QR Code Generator Pro. Ensuring a smooth, secure experience for our users and directly establishing Bitly as a high-trust business partner, you’ll help us grow the global cache of both QRCG Pro and Bitly as the go-to QR code linking partner for SMBs. 

The ideal candidate will help us set a new standard of excellence for fault-free transactions and a seamless payment experience for the millions of customers we serve daily. Join our fantastic team in improving a scalable payment experience that can serve our customer's current and future needs!

Your Challenge

  • Lead a team of engineers to build and improve impactful features, especially related to payment/checkout and identity management. These might include:
    • Payment Processing in real-time
    • Payment abstraction of servicing PSP
    • New payment methods and providers
    • Make the payment workflow transparent and observable for customers and our customer support team
  • Set the bar through pairing, code reviews, supportive feedback and guidance.
  • Coordinate with Product and other peers to ensure the right engineering work is invested in while we grow our platform.
  • Set and drive a culture that values structured code reviews and deploying frequently.
  • Build the new monetization and product-packaging options and flows.
  • Help mitigate payment risk and fraud.
  • Utilize our tech stack
    • Vue.js, Nuxt.js, and legacy frameworks
    • Golang, Node.js, and migrating away from PHP
    • AWS-native: S3, ECS, RDS, CloudWatch, Lambda, Cognito
    • Stripe
    • GitHub + GitHub Actions, Terraform, Docker
    • … plus various 3rd party integrations

Your Skills

  • Technical leadership on teams of 5 or more engineers.
  • Front-and-back-end work designing, implementing, and maintaining payment processing applications and microservices using many of the frameworks and tools in our stack.
  • Unit-, E2E-, integration- and contract-testing.
  • Authentication and Authorization protocols and standards.
  • Running a service environment with decoupled services under high load with large data sets.
  • Up-to-date, in-depth knowledge of the software development lifecycle and CI/CD in a modern, cloud-native technology landscape.
  • Facilitating a culture to experiment, evaluate, and introduce other team members to new frameworks, technologies, and workflows.
  • Knowledge of application security models, the principle of least privilege, etc.
  • Good communication skills and the ability to pass on your knowledge.

Nice to have:
 

  • Terraform or similar infrastructure as code software tools.
  • Security and/or Compliance-as-Code.
  • Interacting and working with Stripe.
  • OAuth2 and OpenID-Connect knowledge.
  • Experience in running containerised microservices-based applications in the cloud.

EU Employee Benefits

  • 30 days paid vacation + one week company vacation in summer
  • Flexibility: remote-first (Bielefeld and Berlin offices available) & flexible working hours
  • High standard equipment (laptop. Monitors, keyboards ..)
  • Work from home stipend
  • Wifi / Internet & Cell Phone Stipend
  • Personal Development Budget
  • Fitness Membership at Urban Sports Club
  • Regular onsite & offsite team events
  • Trust based leadership
  • Strong feedback culture
  • Employee focused onboarding experience

Closing

Applicants must be currently authorized to work in Germany  on a full-time basis and located in Germany.

Technical Skills
Is a Remote Job?
Remote
Employment Type
Full time

Bitly is a leading global SaaS company and the world’s #1 Connections Platform, empowering more than 500,000 customers and 5.7 million monthly active users across 190 countries. People— from digital...

Apply Now