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.
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