fbpx

Benefits and Perks:

half-circle-left

flash

Our Projects

x-shape

Open Positions

Job Description

Convey is looking for an experienced Software Engineer to join our Customer Success team as we continue to grow our customer base and expand our relationships, products and value for each. We strive to be considered a highly strategic partner and this role ensure we achieve that goal post-implementation.

Responsibilities

  • Hands-on customer-facing support to reproduce, manage and confirm product/data defects
  • Gather technical information as needed to prescribe resolution steps for expected vs. actual outcomes
  • Develop tools and techniques to debug complex ETL data transformation and API integration issues involving customer and partner datasets
  • Debug data extract and ingest issues using AWS and other cloud-based tools
  • Create technical documentation to serve as a knowledge base for handling support issues and recurring data engineering tasks
  • Ensure customer inquiries are responded to within established timeframes and support service levels are achieved
  • Collaborate and communicate with internal engineering teams to measure, optimize and enhance our existing platform integrations, products, and processes
  • Collaborate with Technical Product Manager to drive continuous improvements

Requirements

  • An intermediate or higher level of coding experience in Java is required for this role.
  • Experience with AWS, Docker, CI/CD, Python and Scala is a plus. Understanding of JavaScript, jQuery, Node.js, HTML, CSS is more than welcome!
  • Proven ability to solve complex problems while also being a master of simplicity
  • Ability to diagnose issues in source code and strong working knowledge of SQL in order to assist in issue resolution and prioritization
  • Strong collaboration capabilities – this role is customer facing and you will routinely work with multiple internal and external teams to solve technical issues
  • Growth mindset – you grow with new products, new technologies, new customers, new relationships, and are comfortable with frequent context switches
  • Proven ability to discover root problems by asking great questions and develop creative solutions to create value for our customers
  • Bias to take action using all resources available to help our customers create a world-class delivery experience
  • Fluency in English
  • Experience in retail, e-commerce, supply chain or logistics is not required but is ideal for the role

Technologies We Use

  • Our application stack runs entirely on Docker – frontend and backend
  • Our infrastructure is on AWS and uses managed services whenever possible. Current examples: RDS, EC2 Elastic Container Service (Docker), Kinesis, SQS, Lambda and Redshift
  • Java is our language of choice for long-lived backend services
  • Python for tooling and data science
  • Postgres is our SQL database of choice
  • We have a modern Javascript frontend built on Node, React, and GraphQL
  • Collaboration tools include Google Apps Suite, JIRA & Confluence, Zendesk

Job Description

We’re a small engineering team of like-minded software engineers who believe that small teams of A-players win and that great product, customer success and innovation start with the individuals that decide to make it happen. We don’t believe in “mediors and seniors”, we value analytical skills, business ethics, learning new stuff, growing your knowledge and having fun doing it. If you are a software developer and you love coding in Java or Scala, you want to learn or you already know a lot and want to challenge yourself – this may be the opportunity for you.

Responsibilities

  • Crafting, implementing and deploying new features, services, platforms and products
  • Building internal and external-facing services (rest/Json)
  • Working on top of our Docker-based application stack, data pipelines built around event-based and streaming-based services (Kinesis, SQS, SQL)
  • Writing deployment, monitoring and internal tooling
  • Sharing ownership for everything from development, operations to testing
  • Writing well-designed, clean and tested code

Requirements

  • Java is our language of choice. 2+ years of experience in Java and/or equivalent proved analytical skills with Java are preferable
  • Demonstrable experience in building great software, solving technical problems at scale
  • SQL, PostgreSQL

Strongly preferred (but not obligatory) experience:

  • AWS (ECS, Kinesis, SQS, Lambda, Redshift)
  • Docker
  • Python
  • Scala basics

Benefits

  • Competitive salary
  • Anti-policy vacation policy – take it when you need it
  • Weekly company lunches and stocked snacks and drinks
  • Eligibility for company equity
  • Good working atmosphere

Please submit your application in English. Click apply, we look forward to meeting you!

Locations: