Software Engineer (Remote) at MarginEdge in Remoteother related Employment listings - Seneca Falls, NY at Geebo

Software Engineer (Remote) at MarginEdge in Remote

Join our talented development team as we work to scale our SaaS platform to meet our growing customer demand. As a member of our team you will design and architect new customer facing features and services, help optimize our back-end processing systems, and work across platforms to build intuitive and responsive user experiences across our web and mobile clients. Our tech stack is constantly evolving but if you joined today you'd be asked to work with Java, Spring Boot, Hibernate, NodeJS and React/AngularJS. Our platform is 100% cloud based and our architecture spans a variety of AWS services including EC2, Fargate, Lambda, SQS, RDS Postgres, DynamoDB, CloudFormation and more! MarginEdge:
A workplace with purpose. You know that feeling when you have a mind-blowing experience at a restaurant? It wasn't really about the food (okay, it was a little about the food) but more about the way you felt. You might not be able to put your finger on what part you liked most, but it was magic and you know you will be back. Spoiler - not a single piece of a restaurant experience is an accident and as a team built by former restaurant operators, we know just how freaking hard this is to pull off. At MarginEdge our mission is to serve restaurant operators with the same energy, attention to detail, and passion that they bring to their guests. Our culture is deeply rooted in service, partially because that's where so many of our team came from, but also because we believe it is just the right way to run a business. Our software is designed with deep empathy for the complexity of running a restaurant and our mission is to make the magic just a little easier for operators by taking the complex (read:
very annoying) back-office tasks off their plate, while empowering them with real-time data. We do this through the development of cutting-edge technology that solves truly (truly) hard problems, data science that can start to answer questions for operators where gut instinct used to be their only tool, and world-class service that is an extension of who we are as an organization. Our founders share a deep history in both owning and operating restaurants and in building successful tech companies. We are venture-backed, serve 2,500
restaurants and boast a 93+% client retention rate. We enable restaurants to make magic while knowing we are doing the same for them. Essential Functions / Responsibilities Participate in our software development process, work closely with our product team to help design, develop, and test new features and services. Identify and take action on opportunities to improve the reliability, security, and scalability or our platform. Partner with our operations and data science team to deliver innovative new mechanisms to improve our back-end workflows. Be a self-starter who proactively seeks out new tasks, collaborates with senior team members and stakeholders, and searches for solutions to problems before asking for help Dive into customer issues and design solutions to help ensure we continue to provide an excellent customer experience. Qualifications 2-5 years developing production grade code in a modern programming language. Strong grasp of object oriented fundamentals, data structures, RESTful API design, and modern full stack architecture patterns. Experience building and operating web services or applications in AWS, implementing serverless design patterns, and following continuous deployment best practices. Knowledge of relational database design with multi-tenant use-cases. Bachelors degree or equivalent Prior restaurant or similar service industry experience is a plus!
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.