Senior Data/Backend Engineer

Agnoris


2 weeks ago

11/05/2019 10:22:19

Job type: Full-time

Category: Software Dev


What we're looking for

Agnoris is seeking a strong engineer with experience in modern SaaS web applications tech stack to deploy a highly scalable data analysis product for the restaurants industry. 

Responsibilities

  • Full stack feature development - from architecture and DevOps to sophisticated database queries and API middleware

  • Holistic application performance optimizations along the tech stack - serverless, caching, db admin, query optimizations etc.

  • Define strategic and tactical tech roadmap in conjunction with product roadmap

Examples of Deliverables

  • Develop product features backend in Python + Postgres

  • Migrate API from AWS Lambda to EC2

  • Set up performance monitoring for Postgres DB

  • Optimize connection pools to Postgres

  • Introduce cashing for API

  • Optimize complex SQL queries

  • Set up ETL pipeline quality monitoring and reporting

Qualifications

  • API middleware - GraphQL on Python (Django)

  • Advanced SQL on Postgres

  • Data manipulation in Python

  • Postgres DB admin

  • Serveless frameworks, preferably AWS Lambda

  • Data pipelines, preferably AWS SQS/SNS

  • Strong advantages - React.js experience, knowledge of statistics

  • Experience with data-driven products

  • Religious about tech tradeoffs being dictated by product value

Benefits

  • Above market-level salary; possible equity

  • Flexibility of hours and locations

  • Ownership and independence - you're (almost) your own boss

  • Opportunity to make a dent in a very large industry

  • Working with cutting edge tech stack and an opportunity to push SaaS boundaries forward

  • Opportunity to join a YC company with strong culture

About Agnoris and How to Apply: https://www.notion.so/agnoris/Job-Board-3734e4b044b74ad3884caaafa8bad160#a154d415a97e4754bf5960b52841d602

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

  • Eat Like A VIP (UTC -1 to UTC +2)

    Full-Stack Developer

    Come help us modernize the $500B+ full-service restaurant industry in the US and Europe.

    As a founding team member, you'll have the ability to lay the foundations of what the company will become. We are looking for generalists as your contributions will lie beyond the scope of your specified responsibilities. Apply here: [email protected]


    About Elav:

    Our mission is to eliminate the frictions of ordering in full-service restaurants.

    We believe that by making the “front of the house” more efficient, we can unlock more value for the restaurant in terms of savings and increase in revenue, as well as for the customer in terms of quality of service and convenience.


    The Eat Like A VIP app will allow restaurant customers to order their meals directly from their phones, without requiring the assistance of a waiter.


    Responsibilities:

    • Implementing and building the MVP (minimum viable product) independently.
    • Participate in all aspects of the software development lifecycle, from design and implementation of new features through testing and response to customer feedback
    • Contribute ideas for new features and identify areas for improvement proactively
    • Communicate and collaborate effectively on a small team.
    • Make a positive impact on our company culture.
    • You will take a design/proposal and carry it through to a thoughtful and polished end result with good test coverage
    • Help recruit talented engineers

    About you:

    • #1: you're not an asshole
    • +3 years software development experience
    • Understand that technology is a means to an end and not an end in itself. So you can come up with solutions that do not involve coding
    • Capable of designing, implementing, and building an MVP (minimum viable product) independently, if necessary
    • Previous remote work experience
    • Previous experience working in a cross-functional team
    • Critical knowledge: JavaScript (React) and Python
    • Knowledgeable about modern web technologies and excited to learn new ones
    • Passionate about technology in every way
    • Easy to talk to, always open for feedback and eager to learn
    • Ability to think at a high level about product strategy
    • Self-motivated attitude with the ability to work in a fast-paced, sometimes ambiguous work environment
    • Loves dining with friends and family!
    • [BONUS]: experience with MERN Stack
    • [BONUS]: Computer Science Degree
    • [BONUS]: have written or contributed to tech articles 
    • [BONUS]: Previous startup experience

    Benefits:

    • The ability to work from anywhere in the world. Our team works from Amsterdam, Porto, Lisbon, and Luanda. As long as you can get the work done, we don't care where you are! However, to facilitate team communication and collaboration we would prefer you to be located in a European time zone (between UTC-1 and UTC+2)
    • Generous stock options
    • Growth and leadership opportunities
    • Opportunity to help build and lead the engineering team
    • Encouraged to work on side projects, as long as they don't compete directly with ELAV

    Working at ELAV

    • You will work whenever you feel you are the most productive. The exception to this is when you have set up a time to work or meet with other teammates
    • Our group meetings are generally in the afternoon around 4 pm (UTC +1), depending on your geographical location after the itis (postprandial somnolence) has passed. We meet on Mondays to set up the goals for the upcoming week, and Wednesdays to give a status update on the progress of the week's goals
    • One-on-Ones happen at least bi-weekly, but they can happen as often as you find them necessary. These meetings are for you. It’s for us to make sure you are hitting your personal/academic/professional goals. We want to help you develop as a person, and for you to help us develop as people as well
    • You will submit daily EOD (End of Day) reports summarizing the day’s issues, achievements, any needs you might have concerning the work, as well as tasks for the next day
    • Nobody checks anybody as for when and how they work – only the results are important
    • Don't work if you are sick. It's way better to rest and recover quicker than work at half power for a long time
    • If you feel you are stuck with a task don't hesitate to ask for help. There are no stupid questions, nobody expects you to know everything
    • You build the culture

    Interview Process:

    • CV review
    • Links to previous projects you built or helped build will be helpful
    • If you're a good fit, we'll reach out to set up a video call to tell you more about ELAV. If you're interested, we'll work quickly to identify if this will be the best role for you:
      • 30m - 1h video interview, where we'll just ask some basic questions to understand whether you are a fit for this role within ELAV
      • Online technical assessment
      • 1-2 weeks paid trial project, this gives us an opportunity to get to know each other prior to pursuing a full-time offer. It’s also a chance for candidates to get to know the ELAV team and make sure that it’s a good fit for them

    Compensation

    Gross annual salary: €36k

    Apply to this job: [email protected]

  • About us

    We are looking for people who are up to the task of digitizing the job advertising market with us. GOhiring offers digital infrastructure for companies, HR IT-systems, job portals and agencies to enable more direct and productive ways of collaborating. That way, job postings can be published via an API and managed with transparency via digital processes. Thanks to state-of-the-art tools, we have also digitized our own working environment and set up everything for #remote work from anywhere in the world.

    To grow our product ecosystem, we are looking for a
    Senior Fullstack Ruby / JS Developer

    Your role

    • As part of our development team, you will be responsible for building smart, customer-driven front- and back-end solutions
    • This implies solving exciting engineering challenges, starting with MVP’s and iterating from there
    • You collaborate closely with our experienced team of backend developers, product managers, designers and testers
    • You work on complex frontend projects using the latest technology and JS frameworks (such as react.js and ember.js)
    • Depending on your interests and skills, you will work on different parts of our product ecosystem

    Your profile

    • You get excited about good quality code and engineering quests
    • You have at least five years experience in web development and +3 years in Ruby (fullstack) and Javascript frameworks. More languages as a bonus.
    • You value testing, well-documented code and intelligent software design techniques
    • You already have good knowledge about API Design and performance optimization
    • You are conversant in English

    What to expect

    Remote culture - Work wherever you are most productive - at home, while traveling or in our office in Berlin. Benefit from processes and mindsets which are 100% oriented towards working flexible hours in the location of your choice. 

    Small, agile team - We believe that work is simply more fun in small teams. Experienced colleagues, jointly defined company targets, a direct exchange and lots of creative leeway: That is what constitutes our understanding of productivity.

    Complex challenges - Due to our central role in the market, we are closely interlinked with all the players and are able to reach unparalleled depths when it comes to digitizing business processes. In doing so, we encounter new challenges time and time which are waiting to be solved for the benefit of all market players.

    Sounds like an interesting challenge for you?

    We believe in culture first, skills second: if you are truly interested in this job, you should apply - even if you do not fulfill 100% of the requirements. Because a cultural fit is more important to us than an extra grain of qualification.

    Simply send us your profile in addition to your Github handle. We look forward to getting to know you better!
    This job is not for you, but you have someone in mind ... ? Just forward the link to this page to her/him.

    Diversity and equal opportunity are important to us. We are happy about the interest of all candidates and strive to provide feedback as quickly as possible.

    • 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!