Prague Remote (Global) Full-time

Outreach is hiring a Senior Software Engineer (GOlang, Back-end)

Responsibilities

  • Building applications in a modern web stack
  • Deep-dive on challenging technical problems
  • Build scalable solutions and identify performance bottlenecks
  • Iterate quickly and deliver incremental value
  • Thrive in a collaborative team environment
  • Engage in requirements clarification with the product manager or partners
  • Design and implement solutions with focus on scalability and performance
  • Respond to changing requirements efficiently and responsibly
  • Help build customer trust by keeping the quality bar high and delivering well tested code
  • Break down existing systems using a SOA approach
  • Own features all the way through
  • Quickly start contributing

Requirements

  • Demonstrated experience with building distributed systems with a cloud service-oriented architecture
  • Great communications skills
  • Experience building and consuming web based APIs
  • Familiar with continuous deployment environments

Nice to Have

  • Knowledge of Go or Ruby is a plus

Work Arrangement

Remote (Worldwide)

Your Daily Adventures Will Include

  • Building applications in a modern web stack. We primarily use Go language for our next gen applications. However, we have as well some Ruby on Rails apps.
  • We have data stores built on MySQL, PostgreSQL and various NoSQL databases like AWS DynamoDB.
  • For async processing we mostly use Kafka and RabbitMQ.
  • We are transitioning our data loading layer to use GraphQL.
  • Identifying the critical details and prioritise incremental delivery.
  • Designing and delivering great solutions with deep focus on scalability and the performance.
  • Responding to changing requirements efficiently and responsibly.
  • Helping us build customer trust by keeping the quality bar high and delivering well tested code.
  • Breaking-down existing systems using a SOA approach.
  • Owning features all the way through.
  • Quickly start contributing.

Our Vision of You

  • Demonstrated experience with building distributed systems with a cloud service-oriented architecture.
  • Great communications skills.
  • Experience building and consuming web based APIs.
  • Familiar with continuous deployment environments.
  • Go above and beyond to help your team.
  • Knowledge of Go or Ruby is a plus.
  • You embody our core values: we are trusted advisors, we win as one team and we take ownership.

Additional Information

  • You embody our core values: we are trusted advisors, we win as one team and we take ownership.
Required Skills
Golang
About company
Outreach
Outreach appears to be a technology company, likely focused on sales engagement or partner management platforms.
All jobs at Outreach Visit website
Job Details
Department Engineering – Core Experience
Category backend
Posted 5 months ago