Loading

Banner Image
  • Location

    Atlanta, Georgia

  • Job title:

    Software Engineer (GO)

  • Sector:

    Technology

  • Job type:

    Direct Hire

  • Job ref:

    6798

We’re developing a ground-breaking product with our customers at the core. Our user base is growing rapidly and we have exceptional metrics. We have funding from the leading names in tech investment, and a visionary leadership team who wants everyone who joins this remarkable adventure, to have the autonomy to masterfully develop their expertise.
Projects/initiatives that we want you to contribute to or lead the charge on:
  • Connect platform: building the vision as a connected platform: integrating seamlessly with best-in-class apps and tools
  • SDK & OpenAPI: building an open platform and developer community to create innovative services and tools
  • P2P payment: making us the smartest way to send and spend money, from any accounts & cards from anywhere
  • Open Banking: connecting the financial world for customers by bringing together account data that will enable better financial decisions
  • Spend analytics, insights and recommendations: using data and machine learning
  • Financial product marketplace: credit, savings and other products and services to improve the financial lives of customers
Our current tech stack includes:
  • Languages: PHP, GO
  • Messaging: RabbitMQ (and maybe Kafka in the future)
  • Data: Snowplow, Python for the ETL
  • Our development practices include: TDD, BDD, Scrum
  • Database: PostgreSQL, MongoDB, Redshift
  • Mobile: IOS/Android; Objective-C/Swift/Java/Kotlin
  • Our DevOps culture includes: CI, CD, Docker, Kubernetes, Istio & Envoy, AWS
What your day will involve:
  • Delivering clean, architecturally sound and maintainable server-side code; bonus points for full-stack development experience
  • Collaborating with stakeholders in the company to rapidly build-measure-learn a world-class product
  • Working with our scrum masters to constantly iterate on the company’s development processes
  • Motivating the team past roadblocks to make sure we are shipping features as effectively as possible
  • Guiding design discussions; being the voice of experience with helping the team balance flexibility, expediency and scalability & performance
  • Contributing to the current move away from monolithic architecture to microservices
  • Championing new technologies and enforcing the best development patterns
  • Keeping a keen eye on the future, whilst making sure we’re proactively but pragmatically tackling technical debt

Requirements

  • 2+ years of software development experience
  • In-depth knowledge of more than one software language among Golang, Java, C++, with Go experience preferable but not essential
  • Experience of building microservices; ideally deployed in Docker containers on Kubernetes
  • Experience of agile development practices
  • Experience with RDBMS & NoSQL datastores
  • Bonus points for real-time low latency high frequency transaction based systems
  • Ability to diagnose problems at any level (Client, HTTP/Network, Server, Database, OS)
  • Demonstrable experience of building large concurrent applications
  • Experience of developing and running large scale production environments in or closely with DevOps / SRE
  • A genuine interest in working in a fast paced startup and ideally Fintech
  • Voracious appetite for learning

#LI-DK1
#LI-REMOTE

ehire.com/jobs

A Human Approach to Staffing

Our Company is committed to the principles of equal employment. We are committed to complying with all federal, state, and local laws providing equal employment opportunities, and all other employment laws and regulations. It is our intent to maintain a work environment which is free of harassment, discrimination, or retaliation because of sex, gender, race, religion, color, national origin, physical or mental disability, genetic information, marital status, age, sexual orientation, gender identity, military service, veteran status, or any other status protected by federal, state, or local laws. The Company is dedicated to the fulfillment of this policy in regard to all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.