Job Description - Staff Software Engineer
Job Description We are partnering with a leading organization in the marketplace sector to find a Staff Software Engineer for their Product team.
Our client’s brands reach millions of users monthly, processing thousands of transactions daily and managing hundreds of complex integrations with a diverse range of partners.
They adopt a tech-driven approach to product development, emphasizing agile delivery within cross-functional teams. They are on a mission to create the next generation of comparison platforms and are actively seeking passionate, talented, and empathetic engineers to join their team.
Responsibilities
Excellence: Collaborate with established engineering teams while enhancing the organization’s use of modern technology.
Collaboration: Work with various cross-functional disciplines to turn ideas into reality and contribute to shaping the organization’s ongoing technical vision.
Autonomy: Take charge of technical strategy, decision-making, and implementation, aligning with your preferred working methods.
Data-Driven: Base your work on data, whether modeling the potential value of a new feature, assessing the impact of an incident, or improving processes.
Culture: Foster a diverse engineering culture through technical catch-ups, working groups, and All Hands meetings.
Experience: Share your knowledge and expertise to enrich the organization’s perspective in a continuous learning environment.
As part of the Platform Engineering team, you will be responsible for:
Feature ideation, development, and measurement.
Defining, evolving, and applying team processes.
Managing the entire stack that delivers value to customers.
Building efficient CI/CD pipelines and employing robust DevOps practices.
Utilizing various infrastructures to ensure systems are performant, scalable, and reliable.
Requirements
As a Staff Software Engineer, you will be expected to:
Proactively identify opportunities for improvement across the organisation
Manage your time effectively between team and org level contributions
Rotate around the business to build relationships and act as a multiplier
What We Look For
Experience working in large and small agile teams of engineers, and eager to collaborate with other disciplines, such as Marketing, Data Analytics & Product Owners
Good understanding of Cloud technologies, and their application to solve problems such as Event/Data Ingestion and 3rd Party API Integrations. As well as a strong appreciation of A/B Testing, Monitoring and DevOps principles
A breadth of knowledge about all aspects of software development and familiarity with procedural & functional languages, preferably having experience with Golang, NodeJS, Clojure, or Python
Pragmatic approach to deliver effective solutions to address business & consumer challenges
Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes daily
Original job Staff Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.