Backend Architect

InterDax


1 month ago

12/03/2019 10:22:00

Job type: Full-time

Category: Software Dev


Interdax is building a next-generation digital asset exchange with a novel approach to crypto trading. Our team comes from top HFTs and exchanges like Nasdaq and NYSE, as well as from well known firms in the blockchain space.

Responsibilities

End to end ownership of backend application stack (everything that stands between trading engine and the browser) and public-facing API, starting from product design and implementation to load testing, backend infrastructure management, and monitoring. You will work closely with the entire team and expected to delegate and integrate some of those responsibilities, but still maintain full grasp over the entire backend operation. This is a position for someone who is willing to become highly vested in a project that operates 24/7 and might demand many hours, but with enormous professional and financial rewards.

Requirements

  • Strong end to end (backend) system design skills

  • Ability and track record of designing, building, and maintaining complete products end to end

  • Deep knowledge of algorithms and data structures behind development stack

  • Good understanding of computer architecture

Desired Technical Skills

  • Backend development in NodeJS (including knowledge of V8 internals)

  • PostgreSQL or other relational row-based DBs (including data structures behind them)

  • Design of developer-friendly WebSocket and REST APIs

  • System and network administration at all levels (from block-storage to container orchestration frameworks)

  • Familiarity with low-level system development in C/C++ and performance optimization of Linux and applications

Bonus Points

  • Knowledge of market microstructure, trading mechanics, and derivatives

  • Familiarity with crypto-currency trading venues

  • Experience with front-end development and trading UIs

Compensation and perks

  • Very competitive salary

  • Equity / Stock options (1-5%)

  • Fully remote

  • Flexible work hours

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of +40 is located all around the world.  

    You must

    • Know Ruby (and Rails) like the back of your hand

    • Have a super high standard of quality

    • Be super well organized

    • Have some real-world code we can check out

    • Have a lot of experience

    Technologies you will use


    • Ruby (and Rails)

    • PostgreSQL

    • MongoDB (sorry about that)

    • BigQuery

    • Redis

    • GraphQL

    • Heroku

    • You might also play with Golang, Node.js and React

    We offer

    • Solid pay

    • Fully remote team (+13 countries just on the engineering team)

    • Trips to international off-sites (next one in July/20)

    • Health Benefits (US)

    • Paid co-working space anywhere you want

    • And more

    Try out Shogun

    If you want, you can use Shogun to get a feel for the product. We'd love to hear what you think. Here is how:


    1. Create a Shopify Developer Account: https://developers.shopify.com

    2. Create a development store: https://help.shopify.com/en/partners/dashboard/development-stores

    3. Install Shogun on your development store: https://apps.shopify.com/shogun

    4. Create a couple of pages. We will take a look.
  • We're looking for a Senior Backend Engineer

    Join us on our mission to help the best products win.

    It's often said that:

    The best products don't win, the ones with the best distribution do.

    We're doing something about that. Blanket gives the best products an unfair advantage by giving them access to the best distribution.

    The first problem we're solving on our way to fulfill that mission is to automate the Sales Development process. That's prospecting, reaching out, crafting collateral, and booking sales demos.

    We're looking for teammates that need to see their work have an immediate impact, and enjoy fast-paced and high-growth environments. Join us and play a crucial part in building a platform that some of the most respected companies will use to increase their sales.

    Senior Backend Engineer

    What your day will look like

    You’ll be working closely with Ricardo (CTO) and Miguel (Senior Front-end Engineer).

    Here’s what your typical day would currently look like:

    • Integrate with various APIs and third-party platforms

    • Collaborate with your teammates on software design and implementation

    • Help design and create a robust, scalable, and clean server-side architecture that can handle large volumes of data

    • Constructively participate in code reviews

    • Collaborate with your teammates across departments

    • Own whatever comes your way and see it through to the end

    • Build highly scalable endpoints, microservices, and systems

    • Maintain very large databases

    • Our stack is NodeJS, React, Postgres.

    Requirements

    • 4+ years of professional software development experience with JavaScript, Node.js, Redis

    • Experience with modern JavaScript and Node.js frameworks

    • Strong Computer Science background and understanding of algorithms and data structures

    • Experience with REST API design, implementation, and usage

    • Writing clean code, and testing it throughout the development process to ensure the quality is up to standards

    • Excellent communication skills

    • Experience with the Github development flow and code reviews

    • Experience working with relational databases

    • Experience working with cloud services (AWS, Google Cloud, etc.)

    • Experience working with microservices architectures

    • Ability to self-manage, prioritize, and deliver functional solutions

    Preferred

    • BS Computer Science or equivalent experience

    • Experience working remotely

    • Experience with tech startup environments

    • Experience building scalable server-side systems

    • Experience with automated testing

    • Experience with ML/AI theory, practice, and implementation

    What we value

    We’re building a teammate centric and remote-first company that recruits the best talent regardless of location, background, or gender.

    We consider our work to be our craft. We're driven by progress, getting a little bit better at what we do every single day. We value working openly and transparently because it helps maintain and scale our culture.

    The best way to feel what we value is to check out our culture guide.

    We're likely not a good fit if you

    • Seek comfort

    • Feel best around teams with a clear hierarchy

    • Find that teams work best when people stick to their job descriptions ("I probably shouldn't do that, that's not my job")

    • Think hustle and hard work are overrated

    • Feel that you're at a skill level that you're complacent with

    • Think that remote teams don't work as well as having everyone in the same office

    • Are any combination of ninja, rockstar, or guru

    • Enjoy big-reveal moments after working siloed on a project

    Consider joining if you

    • Value a teammate approach to company building

    • Enjoy working in flat-ish hierarchies

    • Think that there's still a ton for you to learn

    • Believe in openly sharing progress as you work

    • Believe in giving and receiving candid and transparent feedback

    • Are capable of having robust debates

    • Embrace a Disagree and commit culture, because it leads to better products than consensus-driven ones

    • Are an entrepreneur at heart

    • Believe in being deliberate about how you spend time

    • Are high on self-awareness and introspectiveness

    Perks and benefits

    Our four biggest perks and benefits:

    • Work environment freedom and flexibility

    • Everything you do or say matters

    • Everything you do or say has a tangible impact

    • Results are valued over egos on all interactions

    Since we believe those benefits are vital to long-term sustainable happiness, it means that our monetary and lifestyle benefits will always use them as a Northstar:

    • Work wherever you want

    • We cover 90% of your health insurance premium

    • We cover 75% of your dental and vision insurance premiums

    • Workspace stipend (up to $500 a month)

    • Book stipend (up to $30 a month)

    • Learning and development credit per year to invest in your craft

    • Three paid weeks and five paid holidays per year

    • 12 weeks of paid family leave (for primary and secondary caregivers)

    • You can also check out the complete list of current and future benefits.

    To apply

    Please fill out this form. Looking forward to hearing from you!

    Alex Nucci, Cofounder and CEO.

    PS: Check out our perpetually-work-in-progress Company Docs to get an overall picture of what we're like.

    • Start ASAP

    • Contract

    • Competetive salary reflecting experience (from 2000 EUR/month to 4000 EUR/month)

    • Offices in Bratislava and Prague

    • Suitable also for remote

    About CloudTalk:

    Together at CloudTalk, we’re disrupting the future of voice. 

    CloudTalk is smart call center solution for sales and support teams. We use very advanced tools such as emotions detection, speech recognition and self-services combined with seamless call center or business telephony features. Just to achieve one goal - create the future of business telephony industry.

    As our CloudTalk grows, our team grows with him. We're still working on something new, something innovative to be always number 1 for our customers. At the beginning we have started in Slovakia, than expanded to other parts of the world. In 2019 we have received huge investment to grow CloudTalk even faster. We are looking for other enthusiastic rare individuals :) More about CloudTalk?

    • CloudTalk is a world-class product that helps businesses around the world.

    • Customers made millions of calls with CloudTalk.

    • One of the world’s most progressive industry - be part of it.

    • CloudTalk is one of the fastest growing SaaS companies in Slovakia.

    • We are still a small team, there is no limit for you. As fast CloudTalk will grow, you will find endless possibilities and experiences here.

    • We are disrupting $22 billion stagnant market.

    What you will do:

    • Work in small team to develop the best product on the market.

    • Implement a scalable, stable, and user-friendly product that can handle our current growth.

    • Work well in a modern agile software engineering environment.

    • Solve challenging technical problems and put your skills to the test every day.

    • Enhance CloudTalk usability.

    Work on features like:

    • Live call routing engine

    • WebRTC call solution

    • Integrations or Public API

    • Speech recognition

    • Emotions detection

    • Be involved in decisions on new solutions and features.

    What we are looking for:

    • Software engineering background with experience in OO programming.

    • Experience of Node.js development is big plus. But if you worked in other languages, you can learn it here. We'll help you, don't worry.

    • Top-notch programming skills, ability to produce quality code that is maintainable, efficient, reliable and secure.

    • Be fearless about learning new technologies and technical approaches to application development.

    • Having a 1st work experience, especially in start-ups, is a plus but we’ll consider your personal projects as well.

    • Enthusiasm, fun and smile. This might be the single most important point, even if it’s the last ;)

    You can work with these technologies:

    • Programming in: Node.js, Angular or React.

    • Core tech: Asterisk, Redis, Amazon AWS, MariaDB, Cloudflare, Nginx, Kafka, Electron, WebRTC, Kamailio, ElasticSearch.

    • Monitoring and backup tools: Zabbix, Grafana, Bareos.

    Our way of working:

    Quick iterations, Agile dev, MVPs, improvements on the go. Technologies are evolving as we speak in our field. If you enjoy building new things and learning on the go, you will like it here. You will also be able to participate on our product with the whole team.

    What else can we offer at CloudTalk:

    • Being part of a great team of experienced people which is building a world-class product.

    • Family atmosphere where you can find new friends and heroes.

    • An opportunity to grow and achieve great things.

    • Small team where everyone can stand out. You have a chance to grow professionally and personally.

    • Family house with garden and sauna for regeneration, where you can also open windows :) Very close to big city parks.

    • Flexible working hours. Remote work and home office are possible.

    • Your own Macbook.

    • Being rewarded based on your commitment and capabilities.

    • MultiSport card for regular exercise and relaxation.

    • In-office bicycle storage. :)

    Send us your CV to [email protected] or fill the form below. Don’t forget to include:

    • Projects you’ve been working on. 

    • Feel free to share links, projects, GitHub/StackOverflow profiles and ideas.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!