Subscribe job alerts


Remote Job

Senior Software Engineer, Back End, Platform Team

Abstract
  • Posted : 4 years ago

Headquarters: Remote, United States
URL: https://abstract.com

About the Role

At Abstract we develop desktop and web applications that help teams design with confidence by providing a version control system and collaboration platform focused on design artifacts. We are looking for a Senior Software Engineer to join our Platform squad. Platform engineers enjoy a wide range of projects that improve the reliability and long term scalability of our product.

We're more interested in your ability to learn and solve problems, so while previous Go and/or Ruby experience is preferred, expertise in similar languages (Java, PHP, Elixir, Erlang, Python, Perl, C#, C++) would also suffice.


What You'll Do:
  • Discuss, plan, and build new features and web APIs
  • Diagnose performance issues and improve processing time for key operations
  • Triage and fix bugs, often working directly with our customers
  • Participate in peer code reviews through pull requests to make sure we're moving fast while also maintaining quality codebases
  • Collaborate with fellow engineers and designers building customer-facing features to decide how APIs and integrated libraries should work
  • Document service architecture and features to share knowledge with the rest of the engineering team
  • Work closely with the Infrastructure team to ensure any security concerns are addressed quickly and thoroughly
  • Own small-to-large projects of increasing complexity and scope, including code shared across services or areas
  • Define and improve best practices and guidelines for your area
  • Lead other engineers on projects
  • Interview prospective team members
  • Participate in standups, backlog grooming, demos, and retrospectives
  • Participate in the team’s First Responder rotation
What You'll Bring
  • Remote work experience
  • Excellent writing skills
  • Curiosity, and a commitment to life-long learning
  • Experience building web applications
  • A product mindset and a willingness to ask questions in order to improve the product, not only in its technical implementation but also in how well it’s serving the needs of our customers
  • The ability to make things happen even when the path is not well defined
  • Ability to clearly discuss and explain complex technical topics to peers, junior engineers, and non-technical audiences
  • Commitment to improvement and an understanding of technical trade-offs
  • Respectful collaboration across squads
  • Willingness both to listen to others and to be heard
  • Enthusiasm for jumping in to diagnose and fix the core issues when things inevitably break.
Bonus points if you have:
  • Designed high-volume APIs
  • In-depth understanding of Git internals
  • Experience working with Git libraries such as go-git and git2go
  • Worked in an environment with microservices or another service-oriented architecture
  • Designed and built applications with Docker or Kubernetes
  • Worked on small teams and are comfortable wearing multiple hats
  • Experience working in an agile environment
  • Mentorship experience
Benefits/Perks


At Abstract, we offer resources that emphasize personal and familial wellbeing. We provide 99% healthcare coverage, as well as dental, vision, and life insurance options. We offer 10 weeks parental leave, unlimited paid-time off, and flexible working arrangements. Additional perks include dependent care, a budget to set up your home office, a monthly wellness and internet stipend, and health care FSA.
 
To help employees plan for the future, we're able to offer competitive pay and a 401(k).
 
We are a distributed team and we are able to offer US-based remote employment. We offer travel opportunities for company meetings, team meet-ups, and the occasional conference.

About Abstract


Abstract is a design workflow platform for teams to version, manage, and collaborate. Our company’s mission is to dramatically improve the productivity, transparency and impact of Design. Since launching in July 2017, over 5,000 design teams across 75 countries have adopted Abstract, including teams from Microsoft, Cisco, Intuit, Salesforce, Instacart, OpenTable, and more. 
 
At Abstract, we are actively working to build a diverse and inclusive organization. Here, diversity includes age, economic class, educational background, ethnic variance, familial status, gender, gender expression, gender identity, marital status, national origin, religious affiliation, sex, sexual orientation, transgender status, or veteran status.

Abstract is fully-remote (US-based only at this time). If you have a passion for rolling up your sleeves, building new programs, and have a strong, team-player mentality, we’d love to hear from you! 
 
Notes
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. Applicants must be currently authorized to work in the United States on a full-time basis; Elastic Projects will not sponsor applicants for work visas. 
 
As part of our security protocols, offers are contingent on the successful completion of a background check.

Skills
  • php
  • java
  • ruby
  • python
  • docker
  • csharp
  • cplusplus

Similar Jobs

Remote Job

Data Engineer/Data Scientist

Lemon.io
  • 3 days ago
  • Are you a talented senior engineer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is no

Remote Job

OpenStack Cloud Engineer (DevOps)

VEXXHOST, Inc.
  • a week ago
  • We are seeking someone with a strong background in Linux and cloud technologies. In this role, you will not only support our customers using Atmosphere, our open-source cloud product, but also provide critical support to our internal CloudOps team that manages our public and private cloud infrastruc

Remote Job

Chief React WordPress Developer & Gutenberg Master – CTO Track

Quantenwerft International GmbH
  • 2 weeks ago
  • Position: Chief React WordPress Developer & Gutenberg Master – CTO Track (Europe, USA, South America, Canada, England)Location: Fully Remote (Applicants must reside in Europe, the USA, South America, Canada, or England)Employment Type: Full-time, Permanent or Part-Time Compa

Remote Job

Senior Full Stack WordPress Developer – React & Gutenberg Mastery

Quantenwerft International GmbH
  • 3 weeks ago
  • Position: Senior Full Stack WordPress Developer – React & Gutenberg, Full Site Editing MasteryThe developer should be based in one of the following countries: Europe, the United Kingdom, the United States, South America, Canada, or Bangladesh.Type of employment: Full-time Co

Remote Job

Senior Flutter Developer

Proxify
  • 4 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. 🙂 Since our launch, Proxi

Remote Job

Senior Wordpress Developer

Proxify
  • 4 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. 🙂 Since our launch, Proxify&#

Remote Job

Senior Laravel Developer

Proxify
  • 4 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. 🙂Since our launch, Proxify's d

Remote Job

Senior Unreal Engine Developer

Proxify
  • 4 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. 🙂Since our launch, Proxify's d

Remote Job

Remote Frontend Developer / Engineer for an AI Tech Chatbot Called Clepher

Clepher
  • a month ago
  • We are seeking a Frontend Developer / Engineer with 2+ years of experience. Our ideal candidate should be able to write readable, scalable, and reusable code. Definitely a plus if you're proficient in legacy PHP, jQuery, and JS code, as we're rebuilding our app from the ground up using newer

Remote Job

Website Developer / Designer - Remote (Work from Home)

StubGroup
  • a month ago
  • Who we are:We are a team of hard-working marketers running a Google Partner ad agency.We help businesses large and small. Most of our clients are located in the United States, and our team members are located throughout the United States and around the world.Check out our website: stubgroup.comWhat

View All