Back End Developer Golang + GraphQL
Job Description:
Back End Developer- Golang/GraphQL
About the Role:
As a Backend focused Software Engineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our engineering team. This multifaceted position involves developing new features on a large scale, refining internal tooling and processes, contributing to product and technical roadmaps, and assuming diverse responsibilities within the organization. The ideal candidate for the backend role will have a proven track record in building highly available APIs, with additional proficiency in data pipelines and the relevant domain.
You will:
- Research different vendors and integrate their API into the company.
- Design, create, and maintain robust, efficient, and reliable backend services to meet the evolving needs of our platform.
- Collaborate closely with business stakeholders to architect and implement new services from inception to delivery.
- Work in tandem with various engineering and product teams to synchronize efforts and deliver cutting-edge solutions.
- Craft and maintain user-facing technical documentation, enhancing user understanding and facilitating seamless adoption of our services.
- Play a pivotal role in shaping our company's engineering culture, ensuring the maintenance of high engineering standards across the organization.
Requirements:
- A minimum of 4+ years of proven experience as a Software Engineer
- Is proficient in REST/Postman/GraphQL
- Proficiency in Golang is a significant advantage.
- Additional experience in data engineering is highly desirable.
- Fluent English, high communications skills.
- A track record of successfully delivering high-quality production services and systems.
- Demonstrated customer-centric approach with a strong emphasis on empathy towards users.
- Relevant industry experience, particularly in banking or fintech, and domain knowledge in areas such as fraud prevention or compliance are considered significant advantages.
Technologies:
- TypeScript (React + node)
- Golang
- Ruby
- Bigtable
- Postgres / PostgreSQL
- GCP dataflow (apache beam)
- BigQuery
- Python
- Java
- Terraform