Senior Software Engineer I
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer I at ProcessOut, you will be instrumental in driving value by maximizing merchant payment performance while minimizing operational cost. You will own the technology stack and vision of the data team, that must be performant and low latency and that handle millions of daily transactions.
What you will be doing
Business Impact: Deeply understand merchant business models and KPIs to identify opportunities for technical improvement. You will be in a position that must challenge Data Scientists and Front-End.
Software Development Lead: Deliver robust, fully-fledged services, not just Proofs of Concept. This requires writing well-documented, clear, and concise code, with consideration for code structure and future adaptation. You will also own the Engineering Vision of the team and report it to stakeholders.
Product Thinking First: Our Data Team structure consists of Product Software Engineers. As this area is highly technological first, you'll help build the Product Vision of the team.
Metrics & Strategic Reporting: Define and expose KPIs that accurately measure the team's direction and ensure alignment with business objectives. Communicate work, hypotheses, and strategic impact clearly to both technical and non-technical audiences.
Payments Expertise: Proactively dive into complex payments documentation and technical specifications to find and validate new possibilities for optimization and exploration.
Requirements
Strong Software Engineering: Have 5+ years of experience in Software Engineering, preferably in Golang
Team Lead Ambition:
Data Engineering Proficiency: Strong practical knowledge of data transformation, including proficiency with a wide variety of data munging techniques (e.g., groupbys, merging tables).
Hands On Mindset: Touch engineering, product, data, and participating in paid on-call rotations.
End-to-End Ownership & Delivery: Proven ability to own subjects across multiple areas of the business, ensuring technical success directly translates into tangible business value and revenue growth.
Complex Project Management: Proven ability to manage and coordinate complex projects, particularly those involving R&D with clear business outcomes.
Communication: Fluent verbal and written communication in English and French, with the ability to tune communication for technical and non-technical stakeholders.
Bonus points for
Direct experience in the Online Payments industry (highly preferred).