Backend Software Engineer

ZenLedger.io


2 months ago

08/30/2019 05:50:03

Job type: Full-time

Hiring from: US Only

Category: Software Dev


ZenLedger is looking for a talented backend software engineer that knows Ruby on Rails and AWS. You will need to dig into our sophisticated tax calculation engine debug issues. Sometimes we’ll need to fight fires to get things running again, and other times you’ll have to think deeply about some blockchain, crypto, accounting, or architecture issues.

What You’ll Do

  • You will be a full time employee of ZenLedger. No consultants or freelancers
  • Normal business hours, USA East coast is preferred
  • Work on creating features
  • Keeping the servers running
  • Investigate any customer questions with our tax calculation engine to improve the product and customer experience

Technical skills

  • BS Degree in Computer Science
  • 2+ years of Ruby on Rails
  • 2+ years experience professionally working on a WebApp (and that WebApp is the company’s product or service)
  • 1+ years experience with the WebApp running on AWS
  • Able to be a strong backend engineer
  • Willing to be a full stack engineer


What We Are Looking For

  • Has a High degree of organizational ability.
  • Strong attention to detail
  • Prioritization and multitasking abilities
  • Strong interpersonal skills
  • Working knowledge of Microsoft Excel, Word, Outlook
  • Motivation to identify inefficiencies and creatively suggest ways to solve them
  • Outstanding work ethic, integrity, and commitment
  • Experience in customer service
What we can offer you: 
  • Competitive salary
  • Stock options
  • Exciting, fast-paced environment

ZenLedger is an Equal Opportunity employer.


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

  • Dutchie is looking for a talented, back-end engineer to join our team. You would be getting in on the ground-level with us and working on virtually all aspects of the current product and future product development. You'll be working directly with the founding team on a daily basis and taking part in technology-related decisions. You will help us build the foundation of this company - its culture, its processes and its practices.

    You'll immediately be contributing to the best on-demand marijuana ordering marketplace that consumers and businesses are in love with. We build features swiftly and accurately; often times going from concept and planning to development, testing, and deployment in a matter of days.

    As a backend software engineer at Dutchie, you'll have the chance to work on everything from analytics software to IoT devices. There's a ton of interesting problems to solve.

    Qualifications

    • 3-4+ Years of development experience required. 

    • Deep understanding of dynamic languages (Ruby & JavaScript) and general software best practices. 

    • Experience with Ruby on Rails

    • You take pride in the code you write - it's clean, tested, organized, and elegant. 

    • Self-starter - you're proactive and are able to start projects and tasks without constant direction. 

    • Quick learner - you pick up new frameworks and technologies quickly. 

    • Great communication skills. 

    • You want to work in an agile environment - we move quickly and ship code often. 

    • You enjoy your time working, but you enjoy your time outside of work too.

    Responsibilities

    • Development of mission critical back-end services including API integrations with third-party platforms, ETL pipelines, analytics warehouses, core consumer API. 

    • Design and development of new features.

    It's a Bonus if you...

    • Have built software in the eCommerce or regulatory industries. 

    • Experience working with cloud-native hosting providers (AWS, Heroku, GCP). 

    • Have experience working with third parties to integrate disparate systems. 

    • Love using bleeding edge technology. 

    • Enjoy deep conversations about the merits of Radix Trees, The Rete Algorithm, and Oxford Commas. 

    • Contribute regularly to open-source projects. 

    You'll get...

    • Competitive Salary 

    • Full benefits - health, dental 

    • Flexible vacation days, sick days, and work from home days 

    • Technology (hardware, software, reading materials, etc..) allowance

    Culture:

    We're hard working, high energy, and fun. We have a "do what you need and do what it takes" culture. If you need to work from home or fit in a workacation in order to produce your best work, then by all means, go for it. As one of the first members of the team at Dutchie, you'll also have a great chance to play a foundational role on tech and culture decisions.

  • ABOUT US

    Brilliant is an innovative branded products and corporate gifting company. With a focus on creativity and technology, Brilliant curates, produces, and helps companies distribute memorable branded merchandise and custom products. Whether it's newsworthy press kits, welcome gifts for new hires, merch sets to promote a product launch, or giveaways people love, our team of retail trend experts, designers and engineers work together to produce impactful products that bring brands to life.

    Services include concepting, sourcing, design, packaging, merch collections, company stores, touchpoint gifting, warehousing, fulfillment and distribution.

    Technology is part of our DNA. Our proprietary technology gives clients instantaneous access to important information and tools, including real-time inventory data, on-demand fulfillment services via web and API, and a convenient 3rd party system integrations, such as Slack, Salesforce, Okta and more.

    We are a remote company, so you can be based anywhere in the US and should be enthusiastic about working remotely.

    ABOUT THE ROLE

    A Senior Engineer is someone who has solved a number of technology problems in their long career and who has architected and built complex systems that have had solid impacts on business problems. They are someone who can be relied upon to look into issues and emergencies when they happen from time to time and are capable of solving those issues on their own if necessary. Also, Senior Engineers are good, approachable mentors who are well respected by their peers for giving fair and honest feedback that is both tactful and encouraging.

    ABOUT YOU

    Brilliant would like you to be someone who has demonstrable skills and proven past performance in the above definition of this role.

    You will be Engineer #2 at a young company that is technology reliant. Once you ramp up, this gives you the privilege and responsibility of flexibility. That means this is not a 9-5 job … we want you to have work-life balance, which may mean working longer hours one day vs. another, or taking time off in the middle of the day, or having to answer an emergency outside “normal business hours” on occasion. It is also important that you view this position as more than just an engineering role. In addition to building and architecting impactful systems, you will also be building a successful business and sharing your ideas across teams.

    SKILLS AND EXPERIENCE:

    Absolutely essential

    • Systems Architecture Experience

    • Ruby on Rails

    • Ruby (C-ruby and some JRuby)

    • CSS/SCSS raw or framework (Foundation 5, Bootstrap, Other. We use Foundation 5 here.)

    • Fluent with Javascript and Javascript frameworks (we use React, jQuery, CoffeeScript and JSX here at Brilliant)

    • Unix/Linux/Bash/SSH

    • MySQL Administration

    • Redis Administration

    • Elasticsearch Administration

    • Ability to respond to Ops-level emergencies and issues, such as making load balancer changes to block incoming threats (HaProxy configuration, SSL, NGINX configuration, other?)

    • REST API Development

    • Excellent track record of self-management and good communication while working remotely.

    Nice to haves

    (stack ranked top to bottom, top being nicest to have)

    • Salesforce Developer/Administrator

    • React

    • Jruby/Vertx

    • Sockjs

    • Golang

  • [Starting date: asap] We're looking for a Rails Developer (Full-Stack) to join our team. You’ll have the chance to work in many different areas: on exciting new products, our many ecosystem projects and websites.

    • Web Products: You can help us build some exciting new products! You'll be using Ruby on Rails on the whole stack: from backend code all the way to HTML, CSS, and JavaScript. (Hint: we're big fans of "classic" web applications and page reloads; so if you're deeply in love with React or Vue.js, we're probably not the right place for you.)

    • Ecosystem Projects: To deliver "Tower" (our Git desktop client) to thousands of users, we've built our own ecosystem applications. Both our "Licensing & Activation System" as well as our "Application Updates System" are custom-built Rails applications, which are constantly gaining new features and improvements.

    • Learning Content: (optional) We love to learn new things. That's why we also love to help our users and community learn new things. Our learning content on Git and lots of other software topics is read by hundreds of thousands of people every month. In case you have a knack for writing good content, you're welcome to contribute through blog posts or in-depth tutorials for our community.

    Skills & Requirements

    • Fluent in English

    • 5+ years experience in web development (including HTML5, CSS / Sass, JavaScript)

    • 3+ years experience with Ruby on Rails

    • (optional) experience with PHP

    • You are a good and mindful communicator

    • You are open to learn our toolchain (e.g. GitHub, Heroku, Zendesk, ActiveCampaign, Postmark and their APIs)

    You

    • very reliable & thorough: you accept responsibility for your own work and its quality

    • hungry to be part of a team that creates things that matter

    • self-motivated and capable of working from home

    • open to discussions and a mindful communicator

    • willing to be part of a team & yet able to work independently

    • paying attention to details

    • open-minded and respectful – regarding people, technologies and projects

    • happy to become part of a small team of friendly & skilled professionals

    About fournova

    We are a small, fully remote, and self-funded software company based in Germany. Founded in 2010, we set out to make Git’s powerful feature set accessible to developers, designers, and non-technical people.

    Today, our software Tower is the best Git client for Mac and Windows and is used by over 100,000 customers - from startups to Fortune 100 companies

    We know we can achieve great goals only with the help of our peers. And at fournova, we are blessed to work in a team of extraordinary people. We’re not looking for someone to do the job. We’re looking for someone to join the team.

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!