Software Engineer (Go / All Levels / Remote)

Athens - Athens

09 Oct 2024

Athens - Athens

Engineering

Full Time

1

At Simpler, we’re pioneering a new era of commerce by making the buying experience as seamless and intuitive as possible - whether shoppers are online, in-store, or anywhere in between. 

Our vision is to empower merchants with a truly unified checkout solution that eliminates friction, boosts conversions, and transforms how people shop across all channels. 

With Simpler’s “Shopping Passport,” consumers can enjoy a one-click purchase experience, that turns every interaction into a smooth, efficient, secure and personalised buying journey.

Backed by leading investors, we’re scaling rapidly and pushing the boundaries of what’s possible in the retail space. Our focus isn’t just on creating a product, but on building a legacy that will change the face of commerce for millions of users worldwide.

We are looking for an outstanding, product-minded Software Engineer in Athens or remote, to join our Core Product team and help us on our exciting and ambitious growth journey and play a critical role in scaling Simpler.

This position is open to applicants of all levels, from junior to senior. We're primarily seeking someone who aligns with our team's character and work ethic, and can contribute effectively at their skill level.


What will you do?

  • Design, Develop, Maintain & Extend features for the core platform that powers our products
  • Collaborate with the Product team in the design of end-to-end software solutions to enable and enhance the company’s offerings
  • Own features from design to deployment, evaluating trade-offs between development speed and robustness
  • Contribute to our internal tech stack and architecture as an integral part of the Backend chapter of the company


Preferred Skills

  • You have experience with Golang, or any language for developing web services. We value general software development patterns over language expertise.
  • You are comfortable with Linux, Docker, Container Orchestration and Relational Databases, as they are integral parts of our stack
  • You’ve written your fair share of automated tests and cannot imagine a codebase without extensive test coverage
  • You can reason about runtime complexities (no big-O riddles we promise) and concurrency models

For senior-level applicants we’re also looking for :

  • You've worked with a few different programming languages, paradigms & patterns and are comfortable in evaluating the trade-offs between them
  • You know your way around different data stores (whether relational, non-relational, message brokers etc)
  • You have a solid grasp of Unix and container networking, infrastructure-as-code tooling, and observability practices


Benefits

  • Join a fast growing startup with an opportunity to influence and shape a trillion-dollar industry
  • You are part of this! You’ll have an equity stake in the business
  • Control your own time - We believe in quality over quantity so we have flexible working hours & time-off policies
  • Top tier tech equipment of your choice, development budget to use as you see fit
  • We are pet-friendly & encourage people to bring their furry kids to the office