Senior Software Engineer

Brilliant


4 weeks ago

11/10/2019 10:26:46

Job type: Full-time

Hiring from: US only

Category: Software Dev


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

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

  • In this role you will empower tens of thousands of young people from diverse backgrounds to make better choices when entering Higher Education. 

    We are seeking a developer who believes that the craftsmanship of software products is fundamental and consistently strives to be professional.

    Nobody is perfect, you’ll make mistakes, just communicate and we’ll learn together.

    We value kindness, compassion, professionalism and consistency. 

    We won’t talk about impact, as it goes without saying, but personal responsibility and ownership is at our core, you will own at least 1 area of the stack and have substantial weight and opportunity to share your wisdom on a daily basis.


    We care about you, your experience and insight from day one. As such we will support you to be successful and ensure that you maintain a healthy work life balance.


    For the role our ideal candidate will have mid to senior level of front-end experience, has the ability to use their experience to make balanced technical decisions swiftly and document future improvements. 


    You’ll primarily be contributing on our frontend and mobile projects, with scope to grow into other areas of the stack depending on the direction you want your career to grow.


    What you can expect in your first 2 weeks:

    • A welcome team meetup in Manchester, then monthly thereafter.
    • A tight-knit team which values transparency
    • Your code will be reviewed, and to review code from our Lead Developer.
    • You’ll likely be shipping code to production in your first week.

    What we are looking for:

    This is what we are ideally seeking for our new developer, we understand that everyone’s journey is a little different but if you connect with our values and mission, we’ll be happy to answer any questions you may have.

    - Previous experience working in a remote role with a reliable internet connection.

    - A strong desire to work in a small but fast moving team.

    - Proficiency with modern Javascript and React.

    - Experience using Git, branching and pull requests with descriptive documentation of your work process.

    - Exposure to Firebase/Firestore.


    Bonus Points:

    These are some of the other frameworks and tooling we are using, we’d love to know if you have any experience with these items!

    •  React Native
    •  AWS with docker
    •  CSS/HTML
    •  CircleCI
    •  AdonisJS
    •  Laravel
    •  BASH scripting
    •  Jira

    Apply to this job: [email protected]

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

  • 2 months ago

    About This Role

    Hello prospective pickle! Design Pickle is currently seeking out a Ruby on Rails Developer to join the product team to build out amazing, creative features within our software to aid in making Design Pickle the most helpful, creative company in the world. If you're excited at the opportunity to improve user experience primarily within the Ruby framework, please read on! 

    Who We Are Looking For

    • First, Design Pickle isn’t your average VC funded, grow-at-all-costs-for-the-TechCrunch-feature type of company. We’re self-funded, hard-working, creative-loving, and a beautifully diverse group of people from around the world.

    • Do we love pickles too? Most of us – but don’t stress. If pickles aren’t your thing, it is not a deal-breaker. We do look for a passion and interest in something though. Your unique self helps make us the great company we are today. 

    • We stand by our vision, purpose and values, and these are mission-critical to how you show up every single day.

    Specific to your role, we’re looking for individuals who…

    • Have at least 2 or more years of Ruby on Rails experience in a professional setting or relevant equivalent

    • Have a proven track record of getting things done, you’re organized as hell and completely goal and project oriented

    • Know how to handle high volume, consumer-facing websites. Even better if you have worked on subscription based sites or SaaS business structure

    • Excel at working independently and as a member of a small team

    • Possess the ability to clearly communicate and identify areas of improvement and provide appropriate solutions with code

    • Can show a breadth of technical knowledge which you use to contribute to the direction of other professional environments and developmental processes

    • Are familiar with tools like Rails 5, Javascript, HTML/CSS, Git, and PostgreSQL

    Key Objectives and Responsibilities

    As a fast-growing company, roles always evolve. However, we want you to know exactly what you’re walking into. In the first 90-days here is a preview of what’s expected:

    • Develop features using maintainable, readable, modular, and easy to change code

    • Release code that is free of errors

    • Continue to learn new technologies and techniques to improve the existing code base

    • Revamp features within our platform such as request form, file delivery system, and revision tags

    • Replace third-party softwares with similar function using in-house code

    Benefits, Compensation & Perks

    Compensation is always paid at above market rate for your role. Specifics will be discussed with qualified applicants.

    Additionally we offer:

    • 3 weeks PTO 

    • Remote-work flexibility

    • World-class creative office 

    • In-office gym

    • Paid training & personal development

    • Health insurance

    • Pet insurance

    • New parent leave

    • Team retreats, social events & adventures

    About Design Pickle

    Design Pickle was founded in 2015 with a vision to change lives through its creative software, solutions, and services. Since then, the company has grown to be the #1 flat-rate graphic design company in the world serving tens of thousands of clients with a team that spans the globe. 

    In 2019 Design Pickle ranked on the Inc. 500 as one of the fastest-growing companies in America. 

    We are a company that takes our core values to heart: 

    • We are Friendly,

    • Solve challenging problems with Smart-Working solutions,

    • Engage the marketplace and each other guided by Truth,

    • And approach every day with a Service mindset.

    Design Pickle delivers: 

    • Services – Our core graphic design solutions for businesses large and small

    • Content – Original and stock media for creators

    • Software – Experiences for clients, designers, and agencies to leverage ecosystem

    • Experiences – Live events and more to further expand our clients and their businesses

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!