Role
The financial market is being reinvented within conversations. With solutions such as Blip Payments, Checkout, and Cred, we are not just integrating acquirers and payroll-deducted credit into the conversational ecosystem; we are building the first AI agents focused on payments within WhatsApp. If you bring solid experience in the financial sector and are eager to shape how thousands of people transact and access credit in an autonomous and intelligent way, this is the right challenge for you — setting the standard of excellence for this new paradigm.
Responsibilities and assignments
- Develop features and improvements to the Blip product in a secure, well-tested, and performant way
- Lead technical decisions and architectural discussions across multiple teams
- Identify and resolve technical debt that impacts multiple teams
- Advocate for improvements to product quality, security, and performance that have impact across teams
- Define and maintain high standards for code quality, testing, and technical documentation
- Lead proof of concepts for evaluating strategic technologies
- Drive innovation with a willingness to experiment and tackle complex challenges
- Represent Blip and its values in public communication around broad initiatives
- Provide technical mentorship across teams, focusing on senior engineers' growth
- Ship large features independently and lead complex technical initiatives
- Guide architectural decisions and technical direction for multiple teams
- Lead the definition of internal standards for style, maintainability, and best practices
- Support hiring efforts through technical leadership in interviews
- Participate in on-call rotation for critical production issues
- If needed, act as Tech Lead for the squad or other projects, driving technical excellence and ensuring high code quality standards
Requirements and qualifications
- 7+ years of professional software development experience
- Significant professional experience with C# or language required by the specialty
- Solid experience with test automation tools (eg. MSTest, JUnit, NUnit, XUnit, Specflow, etc)
- Solid understanding in core web and browser concepts (eg. how the browser requests the backend server)
- Experience with observability tools like Grafana, Prometheus and APMs tools
- Solid experience using CI/CD tools to manage the development cycle
- Experience leading architecture governance processes
- Experience defining and leading RFC/ADR processes
- Demonstrated success leading teams through complex challenges
- Experience with large-scale distributed systems architecture
- Expertise in performance optimization and scalability
- Strong track record of technical leadership between areas
- Experience in defining