Find a remote job in Software Dev

Post a job

Software Dev (195)

  • ApproveMe is in immediate need of a Full-time Full-stack PHP Laravel / React.js developer to work alongside our product manager, UX Designers, lead developer and three UI engineers.


    As a PHP Laravel Back-End Developer (with React Experience), you deserve to use your development skills to their fullest potential... to grow into the BEST future version of yourself... to help build a product that changes an industry (and your portfolio) forever.


    Our team consists of some wildly talented designers and developers with backgrounds working on products such as: Active Campaign, Twitter, Atlassian, and Helpscout.


    Together we have been secretly crafting an absolutely gorgeous, user-focused SaaS product (with personality and pizzazz) based off of 6+ years of user feedback from thousands of our customers. We will be launching in 2-3 months, all we are missing is someone like you to jump on-board.


    This is an opportunity that could change your portfolio forever.


    What if you could:


    • Have the creative freedom to do your top-quality work with an inspiring and collaborative team?


     Use your full-stack (PHP Laravel, React.js) chops to help deliver a document signing app that disrupts the largest established players in the legal/tech space, changing an industry (and your portfolio) forever?


    Our mission is clear: 


    We are leveraging our exponential success of our current products to gear up and deliver a new revolutionary SaaS/cloud hosted platform. We are looking for a talented and innovative developer to help us on our mission.


    If you are a full-stack PHP Laravel/React Javascript developer able to commit to between 40+ hours weekly and have experience building highly scalable digital products, then our team would provide a great opportunity for you.

    Our Tech Stack:


    BACK END: PHP, Laravel (+ a gorgeous well-documented Swagger generated API)


    FRONT-END: React.js, Typescript, Redux-Saga for event handling, Redux for state management, React hooks, Storybook


    CLOUD: AWS, EC2, Docker, Beanstalk, Codeship



    You will work on:


    • Collaborating in an agile development team, made up of a product manager, technical lead, back-end developer, multiple UI/UX developer's all working together on an exciting industry-transforming product.

    • Developing new user-facing features and building reusable code and libraries for future use.

    • Optimizing applications for maximum speed and scalability using React.JS.

    • Developing new user-facing features as well as the integration of backend code & end points.

    • Writing and maintaining efficient, reusable, and reliable PHP Laravel code and API endpoints.

    • Ensuring the best possible performance, quality, and responsiveness of the applications by identifying bugs and solving problems.

    • Helping maintain code quality, organization, and automatization as well as the integration of user-facing elements with server-side logic.


    With Some Of Your Previous Experience You May Have Accomplished The Following:


    • 4+ years experience with modern PHP development strategies.


    • Solid working experience with PHP frameworks like Symfony or Laravel (Laravel preferred).


    • Solid working experience building RESTful APIs.


    • Solid working experience with basic database fundamentals, data modeling, and optimization. (MySQL preferred).


    • Experience with Test-Driven Development (TDD).


    • Experience integrating with third-party APIs.


    • Experience working in the AWS (Amazon Web Services) ecosystem.


    • Solid working experience with Javascript, particularly integrating with APIs (Vue.js or React would be a plus).


    • Experience with scalable/high traffic platforms.


    • Strong attention to detail and documenting APIs is a must.


    • Experience with standard Git development workflows.


    • Experience working within Agile development environments.


    • Understanding of the entire project lifecycle for software development.


    • 100% fluent in English.



    Why Work Here?


    Our developers work on exciting and complex problems. You'll learn a ton by working with a creative, fun team who value your technical expertise.

  • Help fix the legal industry!

    The way legal paperwork gets done is filled with inefficiencies, which leads to ridiculously high legal fees. We fix this by building software that automates and streamlines the process.

    We're profitable and growing sustainably. We're the most popular way for high-growth technology startups to form, and are also used by tons of top-tier startups for hiring and fundraising. Our software is more advanced than any other online legal service. We've invested a lot in architecture, maintainability, and testing, giving us a significant advantage as we build out functionality that founders and attorneys can currently only dream of.

    We're a quiet leader in the legal technology space — if you are interested in changing the legal industry, this is arguably the best place to be.

    Notes on our stack and process:

    • Our backend is mostly in Ruby on Rails, with very small amounts of Scala and Go as well.
    • Our front-end is mostly in Ember.
    • We use CI extensively for linting, tests, visual diffs, and deployment.
    • We're not religious about any particular technology — we believe in using the right tool for a given problem.

    This is a great fit if you want to work:

    • ... on a complex product, with a ton of engineering challenges
    • ... in a company that strongly values good software development practices
    • ... at a product-driven company bringing an archaic industry into the future
    • ... on a beloved product with a lot of usage and visibility in the startup community
    • ... with bright people who are extremely passionate about their work
    • ... where you'll be a key early software engineer
    • ... at a financially sound company that is not dependent on venture capital financing

    You must have:

    • An inability to write anything but clean, maintainable code.
    • A strong aversion to code without test coverage.
    • Deep experience with building, maintaining, and optimizing large-scale, production Ruby on Rails applications
    • Significant experience building software as part of a team with strong development practices
    • Very strong written communication skills
    Experience with Ember is a huge bonus, but not mandatory.

    This position can be either co-located or remote (completely up to you). If you're co-located, you can have your own office (if you want). We're located in Emeryville, California — one shuttle stop away from BART and very close to the freeway.

    We are happy to support an H-1B visa application after 2 years of employment, if desired. We are only looking directly for full-time employees - we are absolutely not interested in agencies, contractors, or recruiters.
  • Yesterday

    About the Company:

    Clarifai is an artificial intelligence company that excels at visual recognition. We do not sell an abstract, futuristic technology - we sell a solution that people can use today to solve real-world problems. We believe that the same AI technology that gives big tech companies a competitive edge should be available to developers and businesses. That’s why we build products to make it easy, quick, and inexpensive for them to innovate with AI, go to market faster, and build better customer experiences. We make “teaching” AI just as accessible as we make using AI, which is why our technology is the most personalized, unbiased, accurate solution in the market.

    We have secured $30M in funding up to date, backed by Menlo Ventures, Google Ventures, USV, NVIDIA, Qualcomm, Osage, Lux Capital, LDV Capital, and Corazon Capital. To continue to succeed, we need people like you to join the team!

    Clarifai is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

    The Opportunity:

    As a Senior Engineer, you collaborate with your colleagues on the backend team to set a technical vision for our AI systems, as well as train and mentor engineers to develop their skills and technical understanding. You architect our AI web services in addition to improving existing features, reliability, flexibility, and scalability as usage increases.

    We are looking for someone comfortable in several programming languages and excited about building new features in Go and Python. You should care about software design and have built systems that other people love to use and work with, and have experience building and scaling distributed, highly-available systems.

    Our backend tech stack includes C++, Python, Go, Postgres, Docker, Redis, REST, AWS, and Kubernetes (but don't worry if you haven't used some of these- we will teach you anything you don't know!).

    Impact:

    You build the systems and services behind the Clarifai magic. Neural networks are data-hungry beasts, and you keep them well fed!

    Requirements:

    • A minimum of 5 years backend software development experience
    • You have experience working in a tech company/industry. AI experience is a plus.
    • Must have 3+ years of experience with C++, Docker, Kubernetes, Postgres, Cloud and Linux.
    • Experience with GO or Python is a huge plus.
    • Experience with performance tuning. 
    • Clarifai has lots of projects, experience in juggling multiple projects is highly preferred.
    • Think fast! Move fast! We hope you thrive working in a fast pace environment.
    • We prefer that you have experience working on a distributed team, but great communications skills and transparency will help everyone on the team.
    • Agile experience.
    • Eligibility to obtain  security clearance is required.

    Objectives:

    In the first month, you’ll start off by learning the ropes. You will:

    • Get familiar with our code base (as well as the backend and infrastructure teams). We would like you to take this time to get comfortable working with what we’ve built and who has helped build it so far, and give us the feedback only a fresh perspective can bring.
    • Learn about the distinctive challenges of machine learning systems using GPUs.
    • Identify and resolve production bugs.

    Within 3 months, you will have gained confidence in the code and will:

    • Help to plan feature development, requirements, and our technical road map.
    • Accelerate development of our machine learning API feature set.
    • Improve user management and refining API permissions
    • Build and measure benchmarking and stress test tools.

    Within 6 months, you’ll:

    • Measure and optimize of the customer facing custom training API service.
    • Design, deploy and run web-scale distributed storage systems of various flavors, both relational (mysql, postgres) and nosql (redis, elasticsearch, etc.).
    • Expand on quality assurance infrastructure and continuous deployment.
    • Identify web security risks and write tools to improve security issues.
    • Work closely and communicate with product managers on hiring and timelines.
  • At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

    More about Security Solutions

    The Elastic Security Solutions team is building a new solution that will become the center of the Elastic security analytics offerings. The Elastic stack is already very popular among the security analyst community, and the Security team has the opportunity to significantly improve the user experience and workflows of security analysts. Challenges include collecting all the relevant data, aggregating and visualising it, detecting and alerting on suspicious events, as well as supporting the investigation phase.

    The  team is diverse and distributed. You will be working remotely with people from Germany, Spain, United States, United Kingdom, and more. We meet via Zoom, brainstorm in Google docs, discuss in open GitHub issues, and chat on Slack.

    As a Node.js Engineer on the Security Solutoins team, you will be part of a team developing a high quality, open source SIEM product aimed to help fellow Node.js developers instrument, debug, and monitor Node.js applications. As part of the team, you’ll be deeply involved with the entire codebase and take on responsibilities for new features, improving the resource footprint and roadmap planning. You will also be engaging with the open source community. The team is diverse and distributed across the world, and collaborates on a daily basis over GitHub, Zoom, and Slack.

    What you will be doing

    • Join the SIEM team alongside other team members, working on a Node.js/Typescript codebase inside Kibana.
    • Create Node.js background tasks that do data searches and manipulate large amounts of data.
    • Work on the following in a regular release cadence
      • Add new features
      • Improve the current code base
      • Build enterprise-scale backend REST services focusing towards building security, performance, and scalability into services
    • Collaborate with UI, UX, cross dependant teams like the Kibana and ML teams
    • With the bigger picture in mind, work closely with QA to improve end to end tests
    • Working closely with documentation team at every step for better user experience overall

    What you will bring along

    • In-depth experience with Node.js, including Node.js internals.
    • Experience with developing and maintaining reasonably complex software projects with high quality and over multiple years.
    • Having developed or contributed to a performance-oriented Node.js library or tooling is a plus.
    • Interest and experience in various types of automated testing.
    • You know and care about writing performant Node.js code and have traced performance issues yourself. Experience with troubleshooting using Wireshark or tshark is another plus.
    • Experience with Node.js apis such http 1.1, http2, and worker_threads, xjs, REST API, Distributed computing and graphql etc. is a big plus.
    • Ability to work independently in a globally distributed team.



    #LI-AD1

    Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • HappyPorch (European timezones)
    Yesterday

    Passionate about web development? Looking for a flexible, remote role where you are working on an enthusiastic and committed team?  This is a brilliant opportunity to develop your technical skills within a forward-thinking and supportive team.

    Initial 6 months, full time with potential for permanent.

    Anywhere within 2 hours of the UK timezone.


    The Role

    You will be helping to care for a number of Umbraco websites, including maintenance & support, bug fixing and adding new features. You will also be involved, with the rest of the development team, in the planning and development of new Umbraco sites, redesigns and overhauls of existing sites.

    You will be working remotely as part of a small team of 10 spread across the UK, Europe and beyond. You will also be communicating with clients directly. This requires excellent written and verbal English communication skills and the ability to communicate professionally with both technical and non-technical people.

    You

    • enjoy solving problems and are constantly looking to learn and improve
    • are outstanding at communicating both verbally and in written English (and more than tech-speak!)
    • are detail oriented and meticulous about quality
    • understand how important good, disciplined process is; in software development as well as communication and project management

    The ideal person will bring the correct mindset, ability to learn and adapt along with as wide a range of technical experience as possible, we therefore encourage applications from the right candidates regardless of age, disability, gender identity, sexual orientation, religion, belief or race.

    The mix of remote working and the challenge of improving your technical skills while communicating directly with the client means that this role requires very strong English communication skills and a good level of self-confidence.  Thus we encourage applications from candidates with a range of experiences, including career changers and those returning to work.

    Also check out this video some of the team made to help you understand HappyPorch a little better.

     

    Technology

    We are more interested in your interest in web development & your ability to learn, solve problems and your professional approach to coding. However, you do need to have a good working knowledge in C#, ASP.NET MVC, HTML/CSS and Javascript. Experience of Umbraco (or other CMS)  is an advantage, although is not required.


    What’s in it for you?

    Impact

    You will bring your experience, ideas and energy to the role. As part of a small, fun team you will be much more than just another cog in the wheel. There is a huge opportunity to further develop your technical & other skills. 

    Purpose

    A key part of our purpose is to contribute in a positive way to the world around us. Thus we dedicate a portion of their “on the job” time working on ‘pro-bono’ projects that have societal value. This might include open source development, charity projects or training and assisting other organisations.   

    Transparency 

    We run on self management principles.  This does not mean a completely flat hierarchy, any group of humans will have leaders. It does mean that we all input into how the company is run and everyone is invited to get involved and take on the level of responsibility that suits each of us. It also means that leadership is much more fluid than in a traditional company hierarchy. 

    We provide a lot of support and coaching to help you thrive in this environment and thus to do great work. Although it can be challenging, it is incredibly rewarding to be part of. 

      

    Location & Hours

    This role is remote, much of the time you can work from anywhere – well almost – anywhere within 2 hours of the UK timezone. We are more interested in results than micromanaging which means we are very happy to talk about flexibility in your working hours. Some of our team enjoy a very structured day, others flex their work around family commitments.

    Twice each year we meet-up for about a week to work together. Recent locations have included Morocco, Madeira, Bulgaria and Scotland. As well as being really useful it is a lot of fun, so we do all we can to help everyone join where it is possible.


    More details of the role and apply here

  • Helpscout (Remote)
    2 days ago
    As a member of our Ops team, you will be at the heart of nearly every application, tool, and service at Help Scout. The work you do everyday will reflect the team mission: Ensure uptime and security across all of our applications while developing and supporting tools to enable customer bliss.

    To help us with our mission, we are seeking an experienced Ops Engineer to join our team. You will have a direct impact on Help Scout’s success, while helping more than 10,000 businesses around the world. While customers love our product, it means nothing if they can't access our services with great performance.


    Technologies we work with

    • AWS, Linux (Ubuntu/CentOS), Chef, Git/Github, RabbitMQ, AWS Aurora MySQL & PostgreSQL, MongoDB, Redis, Jenkins, Docker/Compose, New Relic, Sensu, PagerDuty, Ruby, Go, Python, Java, and PHP.


    About the role

    • You’ll be working on a small team of six (that includes one of our co-founders) and in collaboration with our software developers to build, deploy, secure, manage, and optimize highly-available, fault-tolerant, and horizontally scalable systems in AWS.
    • Ideally, we are looking to add a team member in the North or South American timezones.
    • Our engineering teams communicate mostly via Slack and are committed to remote, agile development. When your code is ready, you’ll create and send a pull request with test cases and tag your team for review. 
    • We are investing heavily in continuous integration and delivery and strive to uphold immutable infrastructure standards. 
    • You’ll work autonomously for the most part and we trust you to get work done when/where you can be productive.
    • In order to ensure excellent service to our customers, you will be part of our rotating on-call team.


    A note about on-call

    • The 6-week rotation follows this format: 1 week on backup on-call(which rarely sees much action), 1 week of being on-call, followed by a 4 week hiatus from on-call.
    • Our on-call shift is not particularly wearisome, but as a thank you for carrying the weight for the week, the day following your shift is a free day off if you want to take it. We want you happy, healthy and well-rested!


    About you

    • You have a growth mindset, a passion for learning, and are willing to lean into discomfort for the good of our customers and product. 
    • You became an engineer because you like building systems, tools or products that help people.
    • You write code and scripts that other engineers can easily read and understand and you welcome reviews and feedback from your peers. You are comfortable writing tests and you thoroughly verify your work before you deploy. 
    • You’re a great communicator and have an excellent command of written and spoken English.As a remote company, we rely on clear communication for collaboration and execution. 
    • You believe remote teams are the future of work, or are at least excited about the idea. You have experience working with remote teams or can adjust your work and time-management style to be remote-friendly.
    • You are helpful and empathetic and care about building on our company culture that embraces these qualities.
    • You have a deep understanding of what it takes to run SaaS at scale and have a solid understanding of Linux systems and networking; from kernel to shell, system libraries, file systems and client-server protocols.
    • You are proficient and comfortable in the AWS ecosystem.
    • You are adept at automating service and infrastructure configuration via industry standard tools (E.g. Chef, Terraform).
    • You have experience building continuous deployment and testing tools. (Docker, ECS, EKS, Kubernetes)
    • You design and build systems that work well and fail gracefully.
    • Security engineering is near and dear to your heart; you build with and advocate for a security mindset when implementing new features and infrastructure.
    • You have experience working with MTAs (e.g exim, postfix) and SPAM filtering (e.g. rspamd, SpamAssassin)
    Benefits
    Competitive salary - Our salary formula is public to all employees (but doesn't divulge your specific salary) and we update it at least once per year. Your salary is the same no matter where you live. Our goal is to pay at or above the market rate of a US-based tech hub like Boston or Seattle.

    Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we'll reimburse your out-of-pocket health and dental insurance costs.

    Long-term/short-term disability insurance & life insurance - we cover 100% of the premiums for LT/ST disability insurance and base life insurance. You also have the option to purchase supplementary life insurance through our provider (currently US only).

    Flexible vacation - Take time off when you need it! We recommend 3-4 weeks in addition to public holidays, but there are no firm rules. We trust you.

    Sabbatical - After you've been at Help Scout for 4 years, you get a month of paid vacation (in addition to regular vacation) and $2,500 to spend towards travel, learning, projects or anything else during your time off. Read about what our CEO did.

    Paid parental leave, including adoption - 12 weeks of paid leave for all new parents.

    401k with 1% match- via Betterment for Business (currently US only)

    Personal Development stipend - Up to $1,800 per year to improve your craft

    Great tools - Each employee will be provided with a Mac laptop and display (or equivalent equipment of choice). We’ll also purchase any additional software or hardware you need.

    Home office stipend - Every new hire gets $1,500 USD to furnish their home office, and up to $350 USD per month if you'd like to rent a co-working desk somewhere.

    Complete transparency - Everyone has full access to business metrics and financial information about the company.

    About Us
    Help Scout is made by roughly 110 people in 80+ cities around the world, all with a passion for helping others. We come from diverse backgrounds and are united by an enthusiasm for great products and delightful customer experiences. Help Scout launched in 2011 and today we have more than 10,000 paying customers in 140+ countries.

    Why Help Scout?
    We're remote. It doesn’t matter if you’ve worked remotely before — we’ve been doing it for nearly a decade and are helping to write the playbook — we’re happy to show you the ropes. Most folks that get a taste of working in a "remote first" company have a hard time going back to the old way of doing things.

    We’re passionate about diversity and inclusion. The data is abundantly clear about diverse teams being more successful, and we're dedicated to setting the team up for success. Today our leadership team is 62% women, and that's just the start. Here’s our 2019 report. 

    We're committed to SMBs for the long term. Help Scout is focused entirely on serving small and midsize businesses, typically up to 500 employees, because those companies view customer service differently. It's not a cost to be optimized, it's their most effective marketing tool and a key differentiator from the competition. We built Help Scout for companies that truly value being customer-centric (like us) and want a product that shares their values.

    We're leaving the world better than we found it. Did you know Help Scout is a certified B Corporation, with a mission to give away at least 1% of our product through Help Scout for Good? Our company exists not just to help ourselves, but to invest in our team, our customers, our community, and our environment.

    Our commitment to you
    We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We have read the studies and understand that diverse teams build better products, bring more perspective to the table, contribute to a company’s financial success and help foster a more inclusive environment for all employees, but the bottom line is that it's the right thing to do.
  • 2 days ago

    Scopic Software is seeking a skilled Remote Senior Web Developer to join our team of 250+ professionals across 40 countries. We are looking for a talented developer, who doesn’t shy away from complex problems. The right candidate will work with a small team of advanced software engineers to build industry-leading applications with the latest technologies. 

    Requirements:

    • 4+ years of software development experience
    • Excellent backend and frontend programming skills
    • Architecture design skills (writing/reading technical specs, UML diagrams, etc.)
    • Proficiency in 2 or more of the following programming languages: JavaScript, PHP, C#, Ruby, Python
    • Strong experience with frameworks and libraries (e.g. jQuery, AngularJS, ReactJS, NodeJS, Laravel, etc.)
    • Know and follow best practices for the technologies you work with
    • Proficiency in SQL (e.g. MySQL) and NoSQL (e.g. MongoDB) databases
    • Experience implementing modern UIs
    • Experience developing multi-tiered scalable and secure web applications
    • Problem-solving skills
    • Desire to continue developing your technical skills
    • Experience with audio and video programming, preferred
    • Experience with Amazon Services, preferred
    • Experience as a technical lead, preferred
    • Intermediate written and spoken English
    • Bachelor's degree or higher

     

    Salary: Depending on skills and experience.

     

    This is a full-time position.

     

  • 2 days ago

    Our Customers Develop Software at the Speed of Ideas

    CloudBees is powering the continuous economy by offering the world’s first end-to-end continuous software delivery management system (SDM). For millions of developers and product teams driving innovation for businesses large or small, SDM builds on continuous integration (CI) and continuous delivery (CD) to enable all functions and teams within and around the software delivery organization to best work together to amplify value creation.

    CloudBees is the continuous integration (CI), continuous delivery (CD) and application release automation (ARA) powerhouse built from the commercial success of its products and its open source leadership as the largest contributor to Jenkins and a founding member of the Continuous Delivery Foundation (CDF). With a globally distributed workforce of more than 500 employees, the company reflects the global nature of the DevOps movement. We believe in walking the talk! From startups with full-stack developers practicing NoOps to large Fortune 100 companies, CloudBees enables all software-driven organizations to intelligently deploy the right capabilities at the right time.

    Over 3,500 of the world’s best known brands and over 50% of the Fortune 500, invest in CloudBees because of its ability to work across any cloud, in any development environment and to balance corporate governance and control with developer flexibility and freedom.

    CloudBees is home to the world’s leading DevOps experts helping thousands of companies harness the power of “continuous everything” and putting them on the fastest path from great idea, to great software, to great business value.

    As a remote DevOps Consultant, you will be the primary operational point of contact for one or more customers, helping to plan, review, and monitor ongoing operations of our customers Continuous Delivery pipeline. You will leverage your broad experience, troubleshooting application and architectural challenges to support our customers. You will work across customer organizations to ensure customers’ Continuous Integration (CI) / Continuous Delivery (CD) solution is well designed and scale to the needs of the world’s largest events e.g., the Super Bowl, the World Cup and the Olympics. In this role, you will also act as the voice of the customer within CloudBees to escalate problems and to drive prioritization of business needs for our customers.

    What You'll Do

    • Champion and advocate for Enterprise customers within CloudBees (be their voice)
    • Solve technical issues and work directly with CloudBees engineers to ensure that customer issues are resolved as expediently as possible
    • Participate in deep architectural discussions, calling on CloudBees subject matter experts as needed, to ensure solutions are designed for successful deployment
    • Help Enterprise customers define IT and business processes that work well with CI/CD deployments
    • Engage with Director and C-Level executives to translate business needs into technical and operational plans
    • Provide detailed reviews of service metrics to customer leadership

    What The Role Requires

    • Jenkins CI experience required
    • 5+ years design/implementation/operations/consulting experience with distributed applications
    • Exposure to Docker and MicroServices
    • Exposure to Kubernetes
    • Experience managing large scale environments including escalations, incident, problem, and service availability
    • Customer-facing experience as a technical lead
    • High level of comfort communicating effectively across internal and external organizations
    • Presentation skills; high degree of comfort with both large and small audiences
    • Bachelor’s degree or equivalent work experience required; Computer Science or Math background highly desired; working knowledge of software development practices and technologies highly desired
    • Software design, development and deployment
    • Scripting / Automation
    • Occasional travel to visit your customers

    What You’ll Get

    • Highly competitive benefits and vacation package
    • Ability to work for one of the fastest growing companies with some of the most talented people in the industry
    • Industry Certifications
    • Team outings
    • Fun, Hardworking, and Casual Environment
    • Endless Growth Opportunities

    At CloudBees, we truly believe that the more diverse we are, the better we serve our customers. A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers. Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization.

    In the technology industry, diversity creates a competitive advantage. CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers. CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.

    • Provide expert advice on all things related to Jenkins, CI, CD, and DevOps
    • Assess and make technical recommendations for customers to reach their Continuous Delivery target
    • Help customers implement CloudBees Jenkins Enterprise solutions to enable Continuous Delivery capabilities

    What The Role Requires

    • Hands-on experience with Jenkins and/or other CI/DevOps tool set
    • Experience with Docker and Kubernetes
    • Experience with cloud computing providers (e.g. AWS).
    • At least 3 years of consulting/professional services experience
    • Measurable competency with application servers, scripting, and network infrastructure
    • Understanding of agile development processes and how organizations adopt and implement those processes
    • Experience with enterprise Linux environments (RHEL or Ubuntu specifically)
    • Bachelor’s degree in Computer Science or related field 

    Travel- 50% (every other week is ideal)

    We are looking for someone on the East Coast.  This is a remote role.

    What You'll Get

    • Highly competitive benefits and vacation package
    • Ability to work for one of the fastest growing companies with some of the most talented people in the industry
    • Team outings
    • Fun, Hardworking, and Casual Environment
    • Endless Growth Opportunities

    At CloudBees, we truly believe that the more diverse we are, the better we serve our customers.  A global community like Jenkins demands a global focus from CloudBees.  Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers.  Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization.

    In the technology industry, diversity creates a competitive advantage.  CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers.  CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere.  Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.

     

  • 2 days ago

    QA Engineer
    6 Month Contract
    100% Remote Work

    Here at iPresence, our growth is dependent on hiring amazing people! Wherever in the world they work, everyone is rewarded for their contribution. Are you ready to develop your career in an exciting hyper-growth company?

    iPresence was founded in Vancouver, BC to provide clients with a reliable partner to their online marketing and web development needs. We provide a wide variety of web services and predominantly specialise in high traffic websites. Just one of our websites receives 120 million views each month, making it one of Alexa’s Top 60 destinations in Canada.

    Our vast in-house experience and expertise enable us to provide our clients with access to valuable resources to tap into their target audiences. We oversee millions of impressions per month through our network of websites building on our customized long term approach to customer success.

    We also actively develop highly successful and profitable ventures of our own and work on a variety of tech-based products which have evolved with market trends.

    Requirements

    You will be a QA Engineer who has a CV which demonstrates that you have:

    • A minimum of 4 years experience in a similar role
    • A good understanding of popular web application's architecture
    • A very high level of interpersonal and communication skills
    • You should be a self-starter who is highly self-motivated
    • You should be accustomed to critical thinking
    • It is essential to be someone who always questions implicit assumptions

    It is also desirable for you to be able to demonstrate that you have the following:

    • At least a basic knowledge of at least one OO language (Java, Kotlin and PHP preferred)
    • Previous exposure to Javascript
    • Some experience with SQL databases
    • Experience with GitHub and Docker
    • A basic familiarity with *nix systems (being able to work with: nano/vi, grep, cat, tail, env variables)
    • A familiarity with mocking tools
    • An understanding of Postman or similar tool

    Benefits

    100% remote work.

    Competitive salary

  • Wizeline (Willing to work on PT)
    3 days ago

    What You Will Bring to the Team

    As a Software Engineer at Wizeline, you will advocate for the use of cutting-edge technology to build intelligent and scalable products. You will act as a technology partner for our clients from inception to completion. By understanding their needs and translating requirements into world-class design, you will be responsible for delivering high-quality applications.

    Partner with multidisciplinary teams located across the world (Technical Writing, User Experience, Product Management, and Project Management) to solve challenging problems. As a relationship builder with direct communication with stakeholders, you will also drive internal initiatives and objectives.

    You will work on projects that will allow you to develop your skills and gain exposure to multinational brands. We promote fun and continuous learning and we are proud of working with the brightest minds in the industry.

    Are you a Fit?

    Must Haves:

    To be successful in this role, you need:

    • Hands-on working experience developing secure, scalable enterprise applications.

    • Passion and experience building web-based technology products or applications.

    • Comfortable in learning new coding languages and frameworks, and seamlessly switching from one to another, when required.

    • Familiarity with computer science algorithms and data structures to optimize solutions.

    • Knowledge of relational and/or non-relational databases.

    • Strong architecture skills, with the ability to select the best stack for each project.

    • Strong communication skills in English.

    • Experience in one or more of the most commonly used web applications stacks.

    Nice to Haves:

    Some nice-to-have qualities that will further help you are:

    • BS/MS in Computer Science, Engineering, or a related subject

    • Experience in working directly with clients

    • Hands-on knowledge of working in Agile environment

    • Frontend or backend experience leveraging some of the following web technologies and frameworks:
      - Frontend: ReactJS, AngularJS, or Vue.js
      - Backend: Express.js, Django, Node or Flask
      - Databases: MySQL and MongoDB
      - Programming Languages: JavaScript, Python, Ruby, Java, and/or PHP

    • Experience working with Cloud platforms like AWS or GCP

    • A code repository you can share with the team, showcasing your contributions to open source projects

    • Being a DevOps advocate, with working knowledge of Docker, Jenkins, Travis, and/or Kubernetes

  • Frontastic GmbH (Europe only)
    3 days ago

    Frontastic is looking for a Solution Architect (f/m/*) as full-time or part-time employee or freelancer. We are a remote-first company currently operating in the Europe/Berlin timezone.

    As Solution Architect you are the technical pillar of our arising sales team and support us in the distribution of Frontastic. You will work closely with developers of partners and potential customers, convincing their technical decision-makers and making sure that our solution scenarios fully meets customer needs. You have a background in Software Engineering and a deep understanding of the E Commerce industry? You are communicative and love to talk with tech teams, CTOs and decision makers of potential customers on equal terms?

    This is not a junior position, which doesn't mean you must have worked in this role before. In any case, you are aware of your technical ambassador talent and are able to excite people.

    WHAT YOU'LL DO

    • You demonstrate the Frontastic platform (architecture and functional scope) and participate in follow-up sales meetings to discuss and finalise technical questions with our customer tech teams and/or CTOs

    • You take responsibility for all technical questions in the sales team

    • You perform hackathons and proof of concepts workshops together with partners and customers

    • You educate and empower developers who want to build on Frontastic through technical content, including sample applications, presentations and blog posts

    • You give customers support in the development of the overall architecture including other involved systems and the migration strategy

    • You develop convincing customer-specific answers in the technical part of requests for proposal and specifications

    • You may speak at meetups and conferences

    WHO YOU ARE

    • You reside and work in Europe

    • You have good writing and communication skills in English

    • Speaking German is an advantage (but not necessary), as we currently have a large share of German customers.

    • You're an experienced software developer, you have written and deployed a production application more than once. Experience with React, Atomic Design Patterns and Service Oriented Architectures are a plus.

    • You understand that there are always trade-offs between different software architectures and are able to discuss requirements and solutions without with openess and respect.

    • You're experienced in the e-commerce field

    • You understand customer requirements and problems and are able to translate them into product features

    • You can relate technical benefits and constraints of a platform to business requirements and are willing to embrace problems by non-technical shareholders and incorporate their requirements.

    • You have an open and honest personality with a good sense of humour and a confident appearance

    • You're good at networking and getting in touch with others quickly

    • You have a well-structured working style and are used to managing many projects at the same time.

    Please note: this role does involve an amount of travel (up to 20%) mainly within Europe.

    WHAT WE OFFER

    Our team strives to improve themselves following these guidelines:

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • The same goes for us as a company. We continuously refactor our rules and guidelines. Over all we have a very transparent, helpful, warm, familiar employee culture.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Hangouts and Slack to stay in touch during our daily work.

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If we receive job applications from yet underrepresented groups those applications will be preferred.

    COMPENSATION

    For this particular job we are offering to pay between 60.000 € to 100.000 € based on experience and skills. Optionally you can get Virtual Shares from our Virtual Shares Options Program AVSOPB as part of your compensation.

    If this job sounds interesting to you, please send a letter of motivation, CV and your earliest possible starting date to [email protected] Do you still have a question? Do not hesitate to get in contact via mail!

  • Basecamp (US only)
    3 days ago

    We’re hiring a programmer to join our Research & Fidelity team to help shape the front end of our Rails applications and expand our suite of open-source JavaScript frameworks. We’re accepting applications for the next two weeks with a start date in early April.

    We strongly encourage candidates of all different backgrounds and identities to apply. Each new hire is an opportunity for us to bring in a different perspective, and we are always eager to further diversify our company. Basecamp is committed to building an inclusive, supportive place for you to do the best and most rewarding work of your career.

    About the Job
    The Research & Fidelity team consists of two people, Sam Stephenson and Javan Makhmali, whose work has given rise to Stimulus, Turbolinks, and Trix—projects that exemplify our approach to building web applications. You’ll join the team and work with them closely.

    In broad terms, Research & Fidelity is responsible for the following:

    • Designing, implementing, documenting, and maintaining front-end systems for multiple high-traffic applications
    • Building high-fidelity user interface components with JavaScript, HTML, and CSS
    • Assisting product teams with front-end decisions and participating in code reviews
    • Tracking evergreen browser changes and keeping our applications up-to-date
    • Extracting internal systems and processes into open-source software and evolving them over time

    As a member of the R&F team at Basecamp, you’ll fend off complexity and find a simpler path. You’ll fix bugs. You’ll go deep. You’ll learn from us and we’ll learn from you. You’ll have the freedom and autonomy to do your best work, and plenty of support along the way.

    Our team approaches front-end work from an unorthodox perspective:

    • Our architecture is best described as “HTML over the wire.” In contrast to most of the industry, we embrace server-side rendered HTML augmented with minimal JavaScript behavior.
    • We implement features on a continuum of progressive enhancement. That means we have a baseline of semantic, accessible HTML, layered with JavaScript and CSS enhancements for desktop, mobile web, and our hybrid Android and iOS applications.
    • We believe designers and programmers should build UI together, and that HTML is a common language and shared responsibility. Our tools and processes are manifestations of this belief.
    • We are framework builders. We approach intractable problems from first principles to make tools that help make Basecamp's product development process possible.

    Here are some things we’ve worked on recently that might give you a better sense of what you’ll be doing day to day:

    • Working with a designer during Office Hours (our weekly open invitation) to review and revise their code
    • Researching Service Workers and building a proof-of-concept offline mode for an existing application
    • Creating a Stimulus controller to manage “infinite” pagination using IntersectionObserver
    • Investigating a Safari crash when interacting with elements and filing a detailed report on WebKit’s issue tracker
    • Extracting Rails’ Action Text framework from the rich text system in Basecamp 3
    • Working with programmers from the iOS and Android teams to co-develop a feature across platforms
    • Porting Turbolinks from CoffeeScript to TypeScript and refactoring its test suite
    • Responding to a security report for our Electron-based desktop app and implementing a fix

    About You
    We’re looking for someone with strong front-end JavaScript experience. You should be well-versed in modern browser APIs, HTML, and CSS. Back-end programming experience, especially with Ruby, is a plus but not a requirement. You won’t know how all the systems work on day one, and we don’t expect you to. Nobody hits the ground running. Solid fundamentals with software development, systems, troubleshooting, and teamwork pave the way.

    You might have a CS degree. You might not. That’s not what we’re looking for. We care about what you can do and how you do it, not about how you got here. A strong track record of conscientious, thoughtful work speaks volumes.

    This is a remote job. You’re free to work where you work best, anywhere in the world: home office, coworking space, coffeeshops. While we currently have an office in Chicago, you should be comfortable working remotely—most of the company does!

    Managers of One thrive at Basecamp. We’re committed generalists, eager learners, conscientious workers, and curators of what’s essential. We’re quick to trust. We see things through. We’re kind to each other, look up to each other, and support each other. We achieve together. We are colleagues, here to do our best work.

    We value people who can take a stand yet commit even when they disagree. And understand the value in others being heard. We subject ideas to rigorous consideration and challenge each other, but all remember that we’re here for the same purpose: to do good work together. That comes with direct feedback, openness to each others’ experience, and willingness to show up for each other as well as for the technical work at hand. We’re in this for the long term.

    Pay and Benefits
    Basecamp pays in the top 10% of the industry based on San Francisco rates. Same position, same pay, no matter where you live. The salary for this position is either $149,442 (Programmer) or $186,850 (Senior Programmer). We assess seniority relative to the team at Basecamp during the interviewing process.

    Benefits at Basecamp are all about helping you lead a healthy life outside of work. We won’t treat your life as dead code to be optimized away with free dinners and dry cleaning. You won’t find lures to keep you coding ever longer. Quality time to focus on work starts with quality time to think, exercise, cook a meal, be with family and friends—time to yourself.

    Work can wait. We offer fully-paid parental leave. We work 4-day weeks through the summer (northern hemisphere), enjoy a yearly paid vacation, and take a one-month sabbatical every three years. We subsidize coworking, home offices, and continuing education, whether professional or hobbyist. We match your charitable contributions. All on a foundation of top-shelf health insurance and a retirement plan with a generous match. See the full list.

    How to Apply
    Please send an application that speaks directly to this position. Show us your role in Basecamp’s future and Basecamp’s role in yours. Address some of the work we do. Tell us about a newer (less than five years old) web technology you like and why.

    We’re accepting applications until Sunday, February 2, 2020, at 9:00PM US-Central time. There’s no benefit to filing early or writing a novel. Keep it sharp, short, and get across what matters to you. We value great writers, so take your time with the application. We’re giving you our full attention.

    We expect to take two weeks to review all applications. You’ll hear from us by February 14 about whether you've advanced to the written code review part of the application process. If so, you’ll submit some code you’re proud of, review it, and tell its story. Then on to an interview. Our interviews are one hour, all remote, with your future colleagues, on your schedule. We’ll talk through some of your code and some of ours. No gotchas, brainteasers, or whiteboard coding. We aim to make an offer by March 20 with a start date in early April.

    We look forward to hearing from you! ✌️

  • aware3 (US only)
    3 days ago
    aware3 is seeking a mid-to-senior level iOS app developer to join our existing native development team. Client-branded apps are a major component of our platform's offering, and we're looking to continue to improve it. For this role, we have a single iOS project code base which is configured with custom settings for thousands of clients, that range from churches, schools, and non-profits, all across the United States.

    At aware3, we believe in the power of community-minded organizations. We help those organizations grow their impact by making it easy to engage anytime, anywhere. Our mobile-led strategy includes customized mobile apps, communication, and online giving. We help churches, schools, & nonprofits engage and grow their communities through text, web, & branded apps. You can learn more about our company values over on our Careers page.

    This position is full-time and can be either remote, in our Warwick, RI office, in our Denver, CO office, or in our Kansas City headquarters. We have a casual and fun work environment with an exceptionally strong team dynamic.

    Each team member needs to be ready to shift between working independently and collaboratively daily to achieve results. Our company moves quickly on all fronts. We keep meetings and delivery cycles short. If you love a friendly & supportive team who is always questioning the limitations, we’re your team. The aware3 team strives for a balanced Agile methodology. You can read much more on our perspectives on all this in our Tapas Teamwork blog post.

    You should have a focus on writing readable and testable code. We don’t give bonus points for writing code in the fewest number of lines. Stars are earned when another team member can easily hop in and understand code; gold stars for test coverage. PR’s and pair programming are a part of daily life.

    Responsibilities

    • Implement and maintain features in the iOS project with concise, efficient, testable code.
    • Explore requirements and recommend solutions to achieve those needs.
    • Support teammates and end users with code fixes and day-to-day interactions.
    • Be responsible for the code that you write, including writing tests, patching holes and building supports as load grows.

    Requirements

    • Interest in both Objective-C and Swift.
    • Interest in automated testing (Appium, XCUITest, etc).

    Nice-to-Haves

    • Familiarity with Android development. Collaboration on the team is celebrated.
    • Working knowledge of industry standard iOS frameworks, for example, Alamofire.
    • An interest in Human-Centered Design and UX excellence.

    Our Tools & Technologies

    • Jenkins, AWS, Fabric, Fastlane, Crashlytics, Firebase, Appium.
    • The backend stack is powered by PHP. The web frontend experience is rendered with a focus on API-driven interactions, with Vue and Knockout javascript in play. Many AWS technologies are employed to ensure scalability and reliability.
    • We embrace new tech and best practices frequently.

    Our Hiring Process

    • Apply
    • Possible code sample request
    • Chat with hiring manager (30-60 minutes)
    • Skills interview with a panel (60 minutes)
    • Chat with the CTO
    • Come help our clients engage and grow their communities
    Salary will be dependent on experience. Standard compensation package includes 401k and insurance.

    We believe that diversity contributes to a broader collective perspective that will lead to a better company and better products. We are working hard to increase the diversity of our team wherever we can and we actively encourage everyone (yes, you!) to consider becoming a part of it.

    This full time position is available for both local and remote candidates. Remote candidates need to be located +/- 2hrs to America/Chicago time zone and be presently authorized to work in the US. We have a casual work environment with a collaborative team dynamic.

    No recruiters, staffing firms, or contractors, please.
  • Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, Theorem wants to know more about you!

    Theorem is a software consultancy that believes in simplicity in software design. We deliver solutions for startups and enterprises - You can see our portfolio to learn more about the results we've delivered for our clients.

    This is a remote role. We are a remote first company with offices in Los Angeles and New York. We have team members all around the world. This role sits in a team that collaborates and works in congruency with other development teams in a more structured environment.

    Please note this project team is working with a client in the Pacific Time Zone, UTC -7 Candidates located within UTC - 3 to UTC - 8 will be given priority for team time zone alignment.

    At Theorem you can make a significant impact while enjoying a flexible work schedule.

    Duties and Responsibilities:

    • Design and build scalable enterprise web applications within .NET Core ecosystem

    • Write lots of clean, readable, and reusable C# code 

    • Engage daily with your distributed, remote engineering team working on different layers of the infrastructure

    • Collaborate with product designers and clients to clarify requirements, prototype functionality and build products

    • Plan, estimate and prioritize work in a remote, distributed team environment

    • Guide our clients in best practices in order to achieve great project success

    Job Requirements:

    • 5 + years of professional experience

    • Strong server side development experience utilizing .NET Technologies

    • Hands on professional experience using .NET Core is a strong plus 

    • Experience with web application frameworks, such as ASP.NET Core 

    • Expertise in C#, with a good knowledge of its ecosystems

    • You enjoy writing reusable libraries and clean, readable C# code

    • Good knowledge of design and architectural patterns and development best practices

    • Knowledge of concurrency patterns in C#

    • Previous experience building scalable enterprise web applications

    • Have previous experience creating database schemas that represent and support business processes

    • Good understanding of CLR and its limitations, weaknesses, and workarounds

    • Strong hands on experience using Git is required

    • Previous experience using TFS is a plus

    • Previous professional experience with cloud providers is required. Experience with Azure is definitely a plus

    • Familiarity with continuous integration

    • Previous remote work experience is required

    • Previous experience collaborating on highly distributed teams

    • Possess a passion for software development

    • Possess a drive to get things done

    • Must have excellent communication skills

    • Previous consulting experience is a strong plus

    • Experience working within an Agile/Scrum environment.

    • Possess a strong and reliable internet connection.

    • Align a portion of your day with the business hours of Pacific Time Zone - UTC -7

    You like to get the work done! You want to collaborate in a consultative environment and guide our clients in best practices in order to achieve great project success in addition to contributing to the growth of a great company. We want to know more about you!


    About Theorem


    Theorem is a team of experts steeped in the theory and practice of mathematics and computer science. This is the core of our iterative, hypothesis-driven process. We are craftspeople who build amazing products for global brands. We believe in cultivating a high degree of leadership and technical excellence in all of our team members. Together we build technology driven systems, services, applications, and platforms that solve our customers' business-critical problems.


    While we have offices in LA and New York, we work remotely with team members around the world

    • 100% REMOTE - Work from your remote location if you are not called to travel to client site

    • TEAM RETREATS - We get together at an inspiring location to meet, work and play

    • HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.

    Theorem expects team members to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment are not tolerated. We encourage success based on our individual merits and abilities, and all decisions regarding recruitment, hiring, promotion, compensation, skills development decisions such as training, and all other terms and conditions of our relationship, will be made without regard to race, nationality, national origin, citizenship status, employment engagement status, ethnicity, ethnic origin, color, creed, religion, belief, age, marital status, pregnancy, gender, gender identity, sexual preference, lifestyle, social class, military status, disability, physical features, or any other protected status. We oppose all forms of unlawful or unfair discrimination.

    Theorem is an equal opportunity employer.

    No statements by Theorem are intended to create an offer of employment unless made in a writing signed by an officer of the company and no offer shall become effective unless countersigned by the prospective employee.

  • Primer is an early-stage startup with backing from Europe's leading fintech investors (early stage investors in Revolut, TransferWise, Monese, UiPath). We're on a mission to help online merchants power the best commerce experiences in the world (we know, it won't be easy). 

    Fresh off the back of our initial round of funding and we don't even have a logo yet :) However, we do have a clear vision for our MVP and for the future of our platform and are hiring our core engineering team to join us on our journey to go to market in late 2020 / early 2021.

    We're looking for product-minded engineers to play a critical role in specifying our underlying technical architecture and establishing the foundation for a highly scalable, and extensible mission-critical global SaaS. 


    Responsibilities

    • Work directly with the Head of Product and Engineering to translate functional objectives into technical execution
    • Play a critical role in establishing our technical roadmap inline with our launch objectives and delivery of our MVP
    • This is a Greenfield project where you will grow our stack using the best tools for the job
    • Define and implement an initial CI/CD pipeline - with emphasis on automated testing and code review
    • Establish a highly available technical infrastructure optimised for global reach
    • Define and take ownership of our internal and public-facing APIs - and strive to deliver best-in-class developer experiences
    • Champion industry best practises and software development methodologies, and stay abreast of new tools and trends which may prove useful
    • Establish a strong, customer-centric engineering culture of problem-solving, continuous improvement and always asking "why?"

    Desired Experience

    • Have experience securing highly sensitive data
    • Experience implementing serverless architectures and technologies (and generally managing high throughput traffic)
    • Have strong experience implementing micro-services architectures
    • Have experience with a variety of cloud-services and container orchestration tools and systems (AWS, Azure, Docker, K8S)

    Bonus

    • Knowledge of payments schemes and the regulatory landscape surrounding payments
    • Interest or familiarity with ML (in Python, R or similar)
    • Familiarity with industry standard analytics and data visualisation tools (Sumo Logic, Looker, Tableau, etc)
    • Experience with card payments and alternative payment methods
    • Prior experience working with e-commerce platforms (Magento, Bigcommerce, etc)

    Benefits

    • Greenfield project where the best ideas win out
    • Early stage share options
    • Set, execute and take ownership of our technology strategy

    Apply

    Email your resume and cover letter to: [email protected] or reach out over LinkedIn :)

  • ConsenSys (Europe or US)
    4 days ago

    About Quilt:

    Quilt is a research-focused team in ConsenSys R&D. We’re focused solely on pushing the ecosystem forward - no strings attached to business functions.

    Quilt has one simple mission: push forward progress on Ethereum 2.0. We also love Rust <3, we’re fully open source and 100% remote.

    Although the mission is simple, beyond the Beacon Chain, these are the many contributions needed to continue building on Eth 2.0:

    • Build infrastructure, simulations and tests for an end to end eth 2.0 prototype and testnet ready for benchmarking and viability studies
    • Design and build the spec for the execution environments - optimal accumulators, designs, proofs
    • Explore different approaches and models for cross shard calls
    • Prototype and research atomicity and synchronicity in a sharded system 
    • Research on incentives, game theory and specification of fee markets/transaction broadcasting
    • Integrate state channels and layer 2 markets into a multi-sharded system
    • Formalize the Ethereum 2.0 VM (Web Assembly)
    • Actively contribute to https://ethresear.ch

    Responsibilities:

    As a Rust engineer, you will initially be most active in the development and iteration of the testnet. Followup work would likely be focused around viability studies, benchmarking, and networking/scalability across multiple shards. Support around WASM and the execution layer is also needed if interest is shown.

    Qualifications:

    • Rust and WASM experience preferable but C++ or other systems level experience ok
    • Understanding of ethereum and blockchain tech
    • Highly pragmatic engineer balancing research and prototyping
    • Knowledge and understanding of cryptography and the field as a whole, a plus

    About ConsenSys:

    ConsenSys was started by co-founder of Ethereum Joseph Lubin, with over 50 projects and 900+ members around the world. The ConsenSys mission is to use the decentralized solutions from its projects to fundamentally reshape the economic, social, and political operating systems of the planet.

    ConsenSys is proud to be an equal opportunity employer and deeply values diversity. We strive to create an inclusive environment for the diverse cultures, perspectives, and experiences in our workforce.



  • About Us

    Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.

    Simon Data is a data-first customer experience orchestration platform, designed to disrupt the marketing technology and marketing cloud category. Simon’s platform empowers businesses to use enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.

    Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that champions these core values we would love to hear from you.

    The Role

    Do you get inspired by replacing today’s de facto process with a faster and safer automated solution tomorrow? Are your favorite customers your own coworkers? As a Tools & Productivity engineer at Simon you’ll build powerful features that are game-changers for both our own developers as well as our clients. The future of Customer Data Platforms and Marketing Cloud Platforms are moving toward self-service and visibility. Starting with features iterated on internally with our engineers and customer success team, you will have a direct impact on our ability to deliver this. From Day 1, you’ll be welcomed into a team that values transparency, education, and ownership.

    What You'll Do

    • Relentlessly improve efficiency and process by crafting easy-to-use tools
    • Cross-functionally collaborate and own the success and impact our of data pipes toolchain
    • Embed yourself in our client development group and support them as they deliver customer requests and tasks
    • Completely internalize our data ingestion process and visualize and implement the glue to evolve troubleshooting and process
    • Be an active member of our mentorship program
    • Build out tooling for a data development environment for our clients on our platform
    • Drive technical requirements from high-level marketing and business needs of our end users

    Qualifications

    • Minimum of 2 years of in-depth software development experience designing, deploying and owning several substantive projects with company-wide impact
    • Minimum of 1 year of experience working with various functional owners in your company (spanning product management, program management, and Customer success)
    • Comfortable writing and developing applications with Python and Django
    • Passion for efficiency
    • Strong affinity for collaboration

    Diversity

    We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.

  • Summary

    We are looking for a Site Reliability Engineer! Would you like to join the highly dynamic team responsible for the reliability and performance of a global top-10 website — Wikipedia? You would join the Search Team, where we build the infrastructure for search and discovery of Wikipedia content. We are working on Open Source, JVM / Linux based stacks (Elasticsearch, Wikidata Query Service).

    We are searching for people with a drive to explore, experiment, and learn new technologies. Do you enjoy eliminating boring things from your daily workflow by automating them? Are you comfortable working in a highly collaborative, consensus-oriented, open environment and as part of a globally-distributed team? Then you might be just the person we need.

    Responsibilities

    • Performing day-to-day operational and DevOps tasks on Wikimedia’s public facing infrastructure (deployment, maintenance, configuration, troubleshooting)
    • Implementing and utilizing configuration management and deployment tools (Puppet, Kubernetes)
    • Assisting in the architectural design of new services and making them operate, at scale
    • Monitoring of systems, services and service clusters, optimization of performance and resource utilization
    • Assisting in or leading incident responses, diagnosis and follow-up on system outages or alerts across Wikimedia’s production infrastructure
    • Sharing our values and working in accordance with them

    Qualifications

    • 3+ years experience in an SRE/Operations/DevOps role as part of a team
    • Experience with managing geographically distributed, highly available, high-traffic infrastructure based on JVM / Linux
    • Working understanding of garbage collection, Java logging frameworks and JMX
    • Comfortable with Open Source configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack, etc.)
    • Experience with the use, and configuration of, monitoring, metrics and logging infrastructure (Icinga/Nagios, Prometheus, Grafana, Graphite, Logstash/Kibana, etc.)
    • Comfortable with shell and scripting languages used in an SRE/Operations engineering context (Python, Go, Bash, Ruby, etc.)
    • Comfortable with managing remotely bare-metal servers and virtualized environments
    • Aptitude for automation and streamlining of tasks
    • Strong English-language skills and ability to work independently, as an effective part of a globally distributed team
    • B.S. or M.S. in Computer Science or equivalent work experience

    Pluses

    • Track record of open source contributions is a major plus
    • Experience with Elasticsearch
    • Experience with graph databases
    • Low level systems troubleshooting and debugging (CPU/memory profiling, C/C++ experience, in-depth Linux knowledge)
    • Example projects

    These are some of our upcoming projects you might be working on soon…

    • Upgrade a multi-terabyte Elasticsearch cluster to the next version of software, without any impact to our users (or uptime)
    • Scale our graph database (Wikidata Query Service) to more than 10 billion triples
    • Help define a hardware procurement strategy to grow our Elasticsearch clusters

    The Wikimedia Foundation is... 

    ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

    The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply

    U.S. Benefits & Perks*

    • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
    • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
    • The 401(k) retirement plan offers matched contributions at 4% of annual salary
    • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
    • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
    • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
    • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
    • Telecommuting and flexible work schedules available
    • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
    • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

    *Eligible international workers' benefits are specific to their location and dependent on their employer of record

    More information

    WMF
    Blog
    Wikimedia 2030
    Wikimedia Medium Term Plan
    Diversity and inclusion information for Wikimedia workers, by the numbers
    Wikimania 2019
    Annual Report - 2017 

    This is Wikimedia Foundation 
    Facts Matter
    Our Projects
    Fundraising Report

  • Front-End Software Developer

    Here at Crisp, we value the strength in teamwork, and strongly believe that it’s the key to Crisp’s success. By bringing together bright, motivated creators, wherever they live and work, we are leveraging humanity’s diversity of experience and background in order to understand the challenges facing our food supply, and solve them together. Come join us, and help build the type of business you’d like to be a part of.

    We are a socially conscious, distributed team. We give you the opportunity to solve challenges in the global food industry while living where you’re most comfortable and working in areas where you can help foster and grow the community that you are a part of.

    We believe in transparency, diversity, merit and fostering a culture of empowerment, personal impact and career growth. As one of our first front-end developers, your decisions will have an outsized influence on the future of our product.  You’ll take input from product, design, and customers and then you’ll collaborate with other experienced, passionate engineering team to build the frameworks and features that will support our customers now, and in the future.

    Signs of a great candidate

    • Collaborative. You know that your team members’ perspectives will make your solutions better. Similarly, you use your strengths to help us grow together.
    • Customer focused. User experience trumps everything. You understand that a product will have little value if the customers don't enjoy using it.
    • Disciplined and reliable. We are a distributed company and you enjoy the benefits of working distributed while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
    • Appreciative of honest feedback. You know that the best way to learn and grow is through constructive feedback delivered kindly, but without unnecessary ambiguity. You view feedback given to you as an opportunity to get better and strive to do the same for others.
    • Work smarter and harder. You often identify a problem, design a solution and bring it to a state of completion - with others, or even on your own. You are fluent with your toolchain and can deliver well-designed, well-tested production-ready features quickly. You find ways of eliminating or automating stuff that is uninteresting or wasteful, rather than complaining about them.
    • Analytical and practical mind. You strive for simple, precise solutions to complex problems. Complex solutions are only acceptable when absolutely needed. You strive for correct solutions, but know what actually matters and when to make compromises. You know when to ship and when to optimize.

    Crisp's Frontend Tech Stack

    • Statically typed, modern languages. We use TypeScript and React for the UI, and GraphQL with Apollo to communicate with our backend.  Knowledge of these specific technologies is not a requirement. If you’re willing to learn, we’re willing to help you along the way.
    • Continuous deployment. Code is never far from being deployed to production, because if it’s not in production, it’s not solving problems in the real world. Our branch time spans are short, and features under development are hidden behind feature flags.
    • Micro-services. Not for the sake of the buzz, but when they make sense. By adopting a modern, thoughtful services architecture we’re able to scale organizationally, reduce technical debt, and maintain a high, sustained velocity.
    • Start-up mode.  The team is still small, and the product is fresh.  You’ll be able to exert a large amount of influence, and contribute to decisions that will determine the future of the product and the team.

    We are building a team of developers with a breadth of combined experiences so that we can collaboratively build great products. There are no hard requirements on specific background, experience or geographical location. Instead we’re looking for individuals that are capable, reliable, and hoping to grow along with us. Do you have strengths you can share? If so, we’d love to hear from you!

  • Company Overview

    Netlify is changing the way people build web projects, and people seem to like it! We are a growing team of talented, thoughtful, and diverse people rapidly shipping features to our customers.

    We’re a venture-backed company, and so far we've raised ~$45M from Andreessen Horowitz and Kleiner Perkins, Bloomberg, and prominent founders and professionals in our space.

    About the Role

    An optimal candidate enjoys helping people succeed with technology, isn’t afraid to help improve our practices and our product, and loves to learn.

    From our UI, to our service, to our customer support: our customer experience is pretty well regarded. You won’t be yelled at by angry customers, and you won’t be apologizing nonstop for broken features.  Please take a look at our Support Values document, and see if you agree with the way we do our work. We are looking for someone to help us with that mission and provide technical support to our developer customers during European business hours. 

    Most of our support is conducted in our Community Forums, over email, and occasionally over live chat, and much of our team collaboration is in Slack, so great written communication skills are a must.

    If you’re a good fit, you’ll agree with what this linked blog post has to say about being excited to do (technical) support . This is not to say that you can't choose to move into other roles within the company, but instead that right now, and for the next while, providing technical support is what you want to do.

    To be successful in this role

    You should be up for a challenge and enjoy it. Sometimes you won’t know the right answer, but you’re the kind of person who can always come up with somewhere to look for it—sometimes you’ll just have to Google it.

    You should be curious, motivated, and flexible. You will be learning new things every day. You will be solving hard problems, and this needs to bring you joy. We don’t want you to pretend to be something you don't want to be, and we won't tell you how to feel, but we do hope you’re excited to grow.

    There are some technologies you’ll need to have experience with and a solid understanding of:

    • You can troubleshoot and explain networking issues and concepts like HTTP(S), DNS, and network proxies.
    • You can find your way around using the terminal command line.
    • You've used Git and are looking forward to learning even more about it.
    • You're a user and creator of the web (specifically HTML and JavaScript), and you know how to work with browser caching and browser-based debugging.
    • You're comfortable helping customers craft API calls and use JavaScript with our service.
    • In case you have some Ruby experience (reading more than writing), it would be a great bonus.

    You'll be advising people on connecting systems outside of our scope (databases, remote websites, DNS providers) to our service, as well as helping debug front-end code and site building software like yarn, npm, and webpack. While you will definitely learn more about these technologies as you work here, it would be useful to arrive with an understanding of them.

    Applying

    We ask that you attach a thoughtful cover letter explaining why you enjoy doing technical support and why you’d like to work at Netlify, hopefully linking to a sample of your experiences communicating with technical audiences in a public setting along with a brief (or thorough) listing of your relevant work history, and we’ll get back to you with next steps.

    About the Team

    The Support team is small but mighty; Netlify is a fast-growing startup. You will be working across the company: with the founders, developers, our designers, and marketers. We need people who can help us build a path towards the future. Everyone at Netlify is great at their work and interested in the customer-centric feedback we can provide from Support. We’re also interested in helping you succeed at your goals of the moment – be that answering a customer question, learning a new web framework, or honing your blog-writing and public speaking skills. To learn more about our team and who we are click here.

    We believe that empowered, engaged employees do the best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions for improvement not just in your daily job, but in many other aspects of building a company. Whether you work from our main office in San Francisco, or you are a remote employee, we’ll be working together a lot - particularly, pairing and collaborating - we want you to succeed! We don’t want you to work too hard (burnout is real), and we do want to encourage you to grow (impostor syndrome is also real) - and we’ll help you do that.

    Netlify is devoted to building a team of people with different backgrounds and lifestyles. We eagerly invite applications from people of all kinds. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, religion, age, race, citizenship, pregnancy status, or any other differences. If we can do anything to provide a better interview, i.e. accommodate a disability, then please do let us know.

    Location

    ~63% of the company are remote across the globe, the rest are in our HQ in San Francisco. However to maintain a distributed culture we have Tuesdays and Thursdays as work from home days. 

    Comp & Benefits

    We offer a competitive salary, great benefits, and equity. We encourage you to speak at conferences, and will pay your attendance costs as you represent Netlify at these events.

  • Summary

    Happy Cog is looking for a full-time PHP Web Developer to join our team immediately. We’re a growing interactive agency of 55+ people in Manhattan's Flatiron District with great clients (like Google, Airbnb, Twelve South, Etsy, The Associated Press, New York City, St. Regis, Columbia University, and WPP) and an incredible roadmap.

    Our development projects are typically built on PHP and are often Laravel. You don’t need to know it to join our team, as long as you’re experienced with another modern framework (such as CakePHP, Zend, or another MVC- or SOA-oriented system). Given the range of work you’ll be doing you’ll never get bored. We need someone who loves keeping up-to-date on the newest advancements in the field and can figure out when to start applying those advancements to client work.

    You’ll be a member of our development team, working closely with our other fantastic front-end and backend developers during every phase of your projects. You’ll also be communicating directly with clients and with our project managers to understand their requirements and present your work. Your job will be fun, challenging, and interesting.

    You’ll be working on 2-3 projects at any time; typically one large application and a few smaller projects to keep things fresh. 

    Responsibilities Will Include:

    • Building new applications, websites, and features with Laravel.
    • Contributing to high-level architecture planning, consulting with our internal team on approach and level of effort, directing more junior developers.
    • Flexing your muscles on aspects of application development outside of app code: database modeling, query optimization, setting up efficient logging and monitoring solutions, and other advanced requriements for highly functioning apps (you do not need to be a DBA or Sys Admin).
    • Working closely with our front-end development team on website projects. We’ll want and expect your input on the best ways to structure the build — from start to finish.
    • Staying up-to-date on the latest development technologies and methodologies.

    Requirements

    • Previous MVC framework experience, Laravel is highly preferred.
    • Ability to understand user behavior and intent, and use this information to build intuitive apps and websites for our clients.
    • Knowledge of Git, we use it on all projects.
    • Experience with AWS services is a plus.
    • Experience with Raspberry Pi (or similar platforms) is a plus.

    We offer:

    • A creative environment to do the best work of your career.
    • An amazing team of developers, designers, marketers, project managers, and the occasional four-legged office pet.
    • Lunch paid for by the company, every day, via your own Seamless/Stadium accounts.
    • Flexible hours.
    • Flexible paid vacation policy.
    • Health, Dental, and Vision insurance.
    • Retirement plan with company matching.
    • Perks and discounts from many stores and services-- cell phone bills, hotels, rental cars, gyms, etc...

    Join Us!

    If you’re interested please apply as soon as possible, attention Jeremy Gimbel. Examples of your real-world work are more important than a perfect resume. If you worked on a project with a team, please tell us which parts you were responsible for.

  • Our mission at FullStory is to rid the world of utterly regrettable product experiences. A crucial by-product of that mission is to imbue our customers with a deeper empathy for the people who use their software. We’re looking for a developer who’s passionate about crafting clean, extensible UIs in a cross-functional team environment. You’ll partner with other teams across engineering, product management, and design to create an enjoyable and seamless experience for FullStory customers.

    You might be a good fit if you:

    • You are self-motivated: you own and drive efforts to completion rather than waiting for someone to tell you what to do.
    • You take pride in producing high-quality code: you care about architecting clean solutions, participating in code reviews, and doing design QA.
    • You are passionate about building and curating high-leverage React components: you look forward to supporting features like session playback, search, and the many visualizations that FullStory has to offer.
    • You are experienced with HTML/CSS/JS (bonus points if you have experience with Typescript, React or Redux).
    • You are comfortable with technical concepts like algorithms, data structures, and networking basics.
    • You get excited about the idea of writing back end code in Go to serve new endpoints needed by the UI.
  • Company Overview

    Ceros is an experiential content platform that empowers the creation of bespoke, immersive digital content without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom interactive microcontent, to immersive event microsites, you can build it with Ceros. Publish and update live content instantly, and embed it into your site instantly. Join us in ending the endless creation of static content and be part of the movement towards meaningful content experiences.

    We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

    About the Product

    Designing and building the Ceros platform is not an easy task. We require the best-of-the-best web developers, designers, and QA testers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

    Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

    We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Docker, Jenkins, etc. on the Amazon AWS cloud.

    About the Team

    As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward.

    We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

    About the Job

    Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

    As a Sr. Full Stack Developer, your typical day-to-day involves:

    • writing maintainable code (probably goes without saying)
    • having your day ruined by functional QA testers who find every bug you write
    • planning and leading high-complexity stories and epics
    • reviewing story docs and offering insights on impacts to other parts of the application
    • performing code reviews and helping to enforce our code and architectural standards
    • participating as a primary on-call resource for service disruptions
    • handling superfriend responsibilities with minimal assistance
    • acting as release owner
    • mentoring other developers
    • suggesting new technologies and techniques to improve developer productivity
    • agonizing over the user experience until even a trained monkey could use the product
    • collaborating with and mentoring your peers on security best practices
    • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

    Key Things to Know

    • This is a remote role
    • We want you to start ASAP
    • This is a full-time position

    Benefits

    • Competitive salary
    • Unlimited vacation days
    • Stock options
    • Premium health insurance
    • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.)
  • 6 days ago

    About Argent

    Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

    To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

    We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

    The Senior Javascript Engineer role

    You'll lead the development of several important areas:

    1. The Argent Security Center. A core part of the Argent experience, this web application helps to secure our users' data. It's a customer facing React app that interacts with the Ethereum blockchain and our own backend services.
    2. The Argent Javascript SDK. You'll develop, publish and maintain this product. This is a vital part of how we'll help millions of people access a new, decentralized internet.
    3. Our Internal Dashboard. We have an internal view to help solve customer issues and keep our engineering team happy when debugging (also in React).

    You'll have extensive experience building and maintaining web products and be fluent in JavaScript. Ideally you'll also have some experience of Ethereum JS libraries. In the role you'll work closely with the founders and a small team of highly skilled and experienced engineers and designers.

    Requirements

    • 5+ years experience with building and maintaining web products
    • Fluent in JavaScript/Typescript and its functional style
    • Solid understanding of Javascript frameworks such as React/Vue
    • Experience with Ethereum JS libraries (web3js, ethers.js, ...)
    • Experience with Node.js
    • Fluency in written and spoken English

    How we work

    We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

    Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

    We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve been to Nice, Toulouse, Brussels, Lisbon and Barcelona.

    Equal opportunities

    At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

  • Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of +40 is located all around the world.  

    You must

    • Know Ruby (and Rails) like the back of your hand

    • Have a super high standard of quality

    • Be super well organized

    • Have some real-world code we can check out

    • Have a lot of experience

    Technologies you will use


    • Ruby (and Rails)

    • PostgreSQL

    • MongoDB (sorry about that)

    • BigQuery

    • Redis

    • GraphQL

    • Heroku

    • You might also play with Golang, Node.js and React

    We offer

    • Solid pay

    • Fully remote team (+13 countries just on the engineering team)

    • Trips to international off-sites (next one in July/20)

    • Health Benefits (US)

    • Paid co-working space anywhere you want

    • And more

    Try out Shogun

    If you want, you can use Shogun to get a feel for the product. We'd love to hear what you think. Here is how:


    1. Create a Shopify Developer Account: https://developers.shopify.com

    2. Create a development store: https://help.shopify.com/en/partners/dashboard/development-stores

    3. Install Shogun on your development store: https://apps.shopify.com/shogun

    4. Create a couple of pages. We will take a look.
  • 1 week ago

    BEE (https://beefree.io) - MailUp Group’s Business Unit that develops and markets a popular drag-&-drop email builder - is looking for a Customer Support Engineer to join the team in North America.

    Your impact

    As a Customer Support Engineer, reporting directly to the Support & Community Manager of the business unit, your role will be to help in the adoption and use of BEE Plugin, the embeddable version of our email editor. Over 500 software companies around the world have already decided to license and embed BEE instead of developing their own drag-n-drop editor because by doing so they save time, money, and all the complexity of creating & managing a new product.

    Your core responsibilities will be:

    • Assist prospects in the discovery of BEE Plugin features, at a technical level.

    • Help new customers in the implementation of the editor within their SaaS application.

    • Support existing customers when their support requests are escalated to you.

    • Help the development team by performing technical troubleshooting on those escalated tickets.

    You will carry them out by:

    • Becoming an expert user of BEE Plugin, the embeddable version of the BEE editor.

    • Becoming very familiar with the sample code that prospects use to build Proof Of Concepts with BEE Plugin, and contribute to the code base, whenever able to do so.

    • Becoming intimately familiar with - and a contributor to - BEE Plugin technical documentation, which helps prospects understand the potential of the product & build prototypes with it, and helps customers implement the software in their SaaS applications.

    • Identifying and troubleshooting issues that prospects and new customers are reporting while integrating BEE Plugin, resolving as many as you can on your own, and escalating them when needed to the engineering team as bugs, or to the product team as product feedback.

    • Interact with prospects and customers remotely through a variety of channels used by the company, which include: phone calls, video calls, Slack chats, support tickets (Zendesk), threads in the Community portion of our Web site, questions posted to the technical documentation site, and more.

    • Collaborating with the Sales, Support, Development & Product teams to deliver a user experience to our prospects and customers that’s as seamless as possible.

    • Providing the product and engineering team with continuous feedback, which includes opening detailed bug reports in the bug tracking system (JIRA).

    What we offer

    BEE stands for "Best Email Editor" and that's the original, ambitious goal chosen for this project. Made with lots of passion between the United States and Italy, BEE is becoming a standard for digital content creation, starting with emails (“beautiful emails, fast”, is one of our tag lines). The editor is used by hundreds of thousands of people every month at beefree.io and embedded in over 600 SaaS applications.

    When you join our company, you can expect:

    • Full time work in a fast growing, exciting project with worldwide recognition as a market-leader in our industry.

    • A dynamic team, geographically dispersed (Italy, USA), working with a startup mindset.

    • Flexibility: trust is one of our values and we strongly believe in results and in the continuous feedback culture.

    • Yearly team retreat, often in Italy (in 2019 the BEE team retreat was here).

    • Many opportunities for professional development through your daily exposure to marketing-leading products, and also through access to online training resources (free, unlimited course subscription to Udemy) and offline events (attendance to conferences, etc.).

    • Competitive salary plus incentive-based compensation.

    • Health insurance benefits;

    • 401K plan with employer matching;

    • Commuter benefits, and many other benefits.

    The legal name of the BEE business unit is MailUp, Inc., a Delaware corporation that is a wholly-owned subsidiary of MailUp SPA (MailUp Group’s head legal entity). MailUp, Inc. is headquartered in Oakland, California.

    What we are looking for

    • Computer science degree or equivalent experience.

    • 3+ years of experience as a full-stack Web developer.

    • 2+ years of experience in a customer-facing technical role: technical support, product support, training, etc.

    • Technical skills:  strong front-end Web application development skills: JavaScript, SCSS, CSS, and HTML; deep understanding of how RESTful APIs work, including the JSON data format;  understanding of front-end security concerns: CORs, TLS, and XSS; Understanding of Docker, basic networking, and VMs (e.g. AWS EC2) to the extent you can study our documentation, install our Docker-based on-premises solution, and answer technical questions.

    • Outstanding communication skills: you love interacting with both customers & team members, in writing or in person/video call.

    • Outstanding writing skills: you enjoy explaining things to people in writing, providing examples, how-to’s, and ensuring that the message gets across.

    • Troubleshooting skills: you enjoy finding the cause behind a specific problem, explaining it to others, and working with others to help find a solution.

    • Organizational skills: you like working independently and are able to organize your activities without supervision.

    • Experience with customer support software like Zendesk is a plus.

    • Experience with B2B SaaS is a major plus.

    Location & Travel

    • North America (US or Canada). We have an office in Oakland, CA, but you can work remotely as well.

    • If you work remotely, we may ask you to join us in Oakland (or another location) for in-person sessions from time to time. 

    • Some travel may be required to help at our booth when we sponsor a conference.

    • Some travel will be required for our yearly team retreat. Between travel and meeting time, the retreat typically requires about a week of your time. We will provide ample notice so that you can plan for it.

  • 1 week ago
    We're looking for a Senior Software Engineer to help build and make Aptible the best security management platform for startups.

    This is a unique opportunity to be a high-impact, early member of the Aptible Team. You'll be responsible for designing and developing tools that help our clients improve their security posture.

    About Aptible

    Our Vision

    We see a future where it’s easy to bring a great idea into the world using the internet, while respecting data security and privacy. The next generation of businesses will design security and privacy into their operating processes. If every business is going to be a software business, every business will need to be a security business.

    We’re working to make information security a core competency of every startup. We envision a world in which startups have access to great information security, are empowered to focus on their businesses instead of on compliance, can scale faster and more efficiently, and are confident that they're creating quality products.

    Your Impact

    • You'll design, develop, test, deploy, maintain and improve Aptible Comply.
    • You'll autonomously manage and own individual project priorities, deadlines, and deliverables within an application or service.
    • You’ll scope and implement project-level solutions with minimal guidance.

    • You’ll collaborate and pair frequently with teammates and peers.
    • You'll inform the product roadmap and implementation decisions based on feasibility.
    • You'll ensure that our product is maintainable, meaning that other engineers are able to contribute new functionality easily, and without frequent technical debt.
    • You'll partner with Product and Design to effectively plan new features, avoiding bottlenecks and maximizing velocity when it comes time to implement.

    Your Strengths

    • Ability to Design to Constraints: You can produce a design to achieve a goal (e.g. “the user needs to see this particular piece of information here”). Your designs should be performant, maintainable, for years, not months, and evolvable.
    • Desire to Improve: You seek to understand why things are the way they are, and think about ways to make them better.
    • Product Sense: You seek to understand the features you're working on, and actively propose positive changes.
    • Desire to Learn Our Tools: You seek and have the ability to learn the tools we use today, and the new tools we might use tomorrow. Knowledge of what we use today is a plus. 1) Concepts: Type Systems, Web Development 2) Tools: Rails, Postgres, React, Redux, Typescript.
    • Team Player: You provide clear, useful documentation to other engineers and enjoy mentoring team members. 
    • User Focused: You have experience building and scaling web applications with real users.

    Our Benefits

    • Work from Anywhere: Enjoy the flexibility of working from home, a local co-working space, or your favorite coffee shop.
    • Open Vacation Policy: We encourage you to take the time you need, when you need it — for any holiday or matter of personal importance.
    • Paid Parental Leave: We offer job-protected Paid Time Off — 14 Weeks, Fully Paid — for all parents to bond with a newly born, adopted, or fostered child.
    • Medical, Dental, and Vision Insurance: We offer comprehensive health care for employees, with 100% of premiums paid by Aptible.
    • Hardware & Software: We help you create your ideal office setup and provide any software you’ll need.
    • Company Travel: We come together in-person at least two to three times per year, in locations around the globe.
    Our Commitment to Diversity and Inclusion
    We prioritize diversity within our team and value different perspectives, educational backgrounds, and life experiences. We encourage people from underrepresented backgrounds to apply.
  • At Railroad19, Inc. we develop customized software solutions and provide software development services.

    We are currently seeking a talented Sr. Front-End Developer (React focused) with a full stack awareness, to join our world-class team of developers assigned to work on a new project. This role will be responsible for contributing to the development and implementation of the front-end solution for our client. In addition to contributing code and tangible deliverables, the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and some travel to the customer.

    At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

    The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).
     
    Core Responsibilities:

    • Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements
    • Quickly provide insight and options to front-end challenges
    • Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users
    • Contribute both technically and in an advisory role to projects
    • Develop and manage extensible, stable code bases for a variety of applications
    • Provide front-end architecture and aesthetic thought leadership
    • Stay current with the fast-changing landscape of React
    • Evaluate frameworks, technology, platforms, and tooling solutions
    • Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions

    Skills & Experience:

    • Strong understanding of the DOM, HTML5, CSS3 and JavaScript
    • Significant experience with the React eco system (Flux, Flow, Redux, routing, etc)
    • Experience front-end tooling workflows: Node.js (NPM), WebPack, Create React App, Flow, Babel, TypeScript, etc
    • Strong understanding of debugging for the browser
    • Experience testing JavaScript code — Jest preferred, but not required
    • Experience with Responsive Web Design (RWD) patterns
    • Can-do Ability to work on other technology as needed
    • Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using React and/or HTML/CSS/JavaScript
    • Experience with unidirectional data flow patterns
    • Full Stack awareness, but this role is front-end based
    • Experience with data integration; understanding/experience with RESTful API design and/or WebSockets
    • Working in an Agile environment
    • Strong team-building, vendor and customer relations skills
    • GIT and GitHub
    • Strong communication skills (wireframes, rapid prototypes, PoC’s, white boarding)
    • Experience maintaining and extending a style guide for scalability and cross application usage

    Nice to Have, but not Required

    • React Native
    • WebWorkers experience
    • ServiceWorkers experience
    • Experience using TypeScript 2.x
    • Experience with RxJS or other Reactive programming techniques/libraries
    • PWA experience

    NO AGENCIES***

  • Spreedly is a rapidly growing, payments technology firm, with headquarters located in downtown Durham.

    We develop a powerful infrastructure that is central to the massive and growing payments market. We're growing incredibly fast too. In fact, we just raised $75M from Spectrum Equity. And we're processing over one million transactions per day.

    Join us as we continue to build a great fintech software company in Durham, NC.  We’re hiring innovators like you.

    Spreedly is seeking an experiencedSupport Engineer to join our team, learn all about Spreedly and begin contributing quickly. We’re a payments API that’s used by developers around the world, so you’ll become a product expert as you support our users.  

    Our thorough API documentation, ease of implementation, and timely responses are just a few reasons our customers love Spreedly. We are a lean, quickly evolving team that isn’t afraid to reflect on process, approach, and tools to make sure we’re providing the smoothest experience for users in the most efficient way as we scale our team. We will look to you for meaningful feedback on product, user experience, internal processes, and beyond. 

    We are looking for a strong communicator who demonstrates the ability to prioritize, present solutions and take initiative. You listen with curiosity and a desire to learn, are patient and can see the big picture. 

    A typical day might include running API calls to troubleshoot a customer issue, combing code to verify product behavior, updating documentation to provide clarity on said behavior, and running  scripts to unblock customers. Outside of the queue, you’ll have opportunities to own projects that help our team scale and develop new skills. 

    What You'll Do

    • Research and troubleshoot API implementation questions and issues, encouraging self-service where possible
    • Work with partners to ensure optimal integration health for mutual customers
    • Provide early feedback on feature development, training and documentation
    • Seek out and execute new ways to optimize and automate team processes and responsibilities
    • Track feature requests, deeply understanding the customer use case, value and impact
    • Discover, analyze and communicate gaps in the customer experience
    • Create and maintain Help Center and technical documentation to aid in customer education and self-service

    We're looking for someone with

    • 3-5+ years of experience supporting customers, including support of a technical product
    • Technical experience with APIs and building integrations between tools
    • Passion and excitement for how quality customer interactions can drive business growth
    • Superior verbal and written communication skills
    • Demonstrated ability to learn new languages and technologies
    • Ability to thrive and take ownership in loosely structured environments

    Nice to have's

    • Prior experience at a growth stage SaaS company.
    • Prior experience supporting developers.
    • Prior experience in the payments industry.
    • Knowledge of and experience coding for HTTPS networking, security, web services, JSON or XML
    What we offer:

    -Competitive salary + equity package
    -Outstanding medical and dental benefits(we pay 100% of monthly premiums for employees + families)
    -Open PTO policy
    -Medical and dependent care FSA
    -Life and long-term disability insurance
    -Tues./Thurs. in-office days; the rest of the week work from wherever you choose
    -Paid lunches on in-office days
    -12 weeks paid family leave for all full-time employees
    -Company sponsored 401k
    -Yearly paid professional development

    Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.

    Spreedly is an equal opportunity employer. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

    Thank you for your interest in our company, because of the high volume of resume flow, we will only respond to those candidates that we think will be a potential fit.
  • 1 week ago
    Rainforest QA is an on-demand QA solution. It’s our mission to enable development teams to deliver bug-free software while moving at the speed of continuous delivery. We are truly a global team, allowing us to bring together the best and most diverse talent. Our commitment to the distributed team model and to our company values has earned us multiple culture and workplace awards and helped us build a diverse team of individuals working toward the same goal: change the way QA is done.

    Learn more about Rainforest QA by visiting our LinkedIn, Glassdoor, Instagram, and Facebook pages.

    DevOps Engineer
    As a DevOps Engineer at Rainforest QA you'll be part of an experienced and diverse team with members all over the world.

    We were built as a distributed team from the beginning and we've committed to implementing tools and processes that allow for and support continuous and effective communication across the world.

    What you'll do

    • Rainforest QA automatically runs hundreds of thousands of tests each day for our clients and each test is run in a dedicated, newly provisioned virtual machine (VM) to guarantee a reliable and repeatable testing environment. You will be working to improve how we create, manage, and deploy these VMs. 
    • Work with our customer facing teams to triage, troubleshoot, and fix bugs
    • Help other team members to achieve their goals
    • Continuously learn about new technologies and ways to solve problems

    What we’re looking for

    • 3 years of Linux system administration with experience in running VMs on Linux
    • Experience of Jenkins
    • Experience of using Git
    • Can script in shell and Ruby, Perl, or Python
    • Ubuntu Linux system configuration and maintenance
    • Experience with configuration management tools such as Puppet, Chef, or Ansible
    • An ownership mindset: you should look not only at what you’re asked to do, but ask why you’re doing it and how it impacts on the rest of the product, our customers, and whether it makes sense. We expect you to be responsible for your work and to resolve any bugs you might ship
    • Excitement to learn: this position is mainly focused on creating new and maintaining existing Virtual Machines;we expect you to learn, use, and develop DevOp tools - and to play an active role in suggesting alternatives
    • Excellent communication skills and able to give and receive constructive feedback
    • Happy to review code and have your code reviewed
    • Can work effectively remotely with remote team members(we are a fully distributed company)
    • Comfortable working in a large codebase with many stakeholders

    About our stack

    • We work with Agile methodologies
    • Nagios
    • AWS / Google Cloud Platform / GKE
    • Terraform
    • CircleCI

    Identify with our company values

    • No BS, No Ego: We are radically candid with each other in every interaction. This means a lack of politics, a lack of showboating, a lack of BS. This also means brevity, clarity of thought, and clarity of communication. We give and take feedback without ego, with the knowledge that we all are operating with good intent. No ego is the check system to balance no BS and keep it kind. No ad-hominem attacks.
    • 1% better every day: Continuous improvement is what motivates us. We design our product, our organization and our careers to be continually improving. Mistakes are only bad if they are repeated. Experiments are only wasted if they are not learned from.
    • Own the journey: We are all owners. We demand that of each other. The journey we own is threefold: our customers’ journey, our company’s journey and our personal journey. Our reason for existence is to nail our customer journey, so that we can scale our company’s success.

    How we'll reward you

    • Flexible, remote work options
    • Generous vacation time
    • Competitive compensation and stock options
    • Professional development, career coaching, and conference attendance
    • 3 offsites per year: every ~4 months we arrange an offsite for the whole company to get together so we can get to know our colleagues better and understand what we need to do. The location is ever changing, so you will get to see some new places!
    OUR COMMITMENT TO DIVERSITY AND INCLUSION

    At Rainforest QA we believe that diverse teams improve our business. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.
  • Ceros is the world's leading collaborative design platform. We empower designers and marketers to create beautiful, interactive content experiences, all without the need to write a code or test in all those pesky browsers.

    Our customers include some of the world’s leading brands, such as Mashable, GE, Red Bull, United Airlines, and IBM. We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

    About the Product

    Designing and building the Ceros platform is no easy task. We require the best-of-the-best web developers, designers, and Quality Engineers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

    About the Team

    As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward. We find a way.

    We have a very dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

    This position is 100% remote, but we are primarily in U.S. Eastern time zone and prefer candidates who can have an overlapping work schedule with the rest of the team.

    About the Opportunity

    Affectionately referred to internally as the “Day-Ruiners”, our Quality Engineers work hand in hand with developers, aiming to ensure releases are bug-free. Day to day responsibilities include writing automated tests, manually testing new features, creating and maintaining test-cases in TestRail, working with our support team to triage and document defects found in production, and assisting with releases. 

    You should be proficient with at least one programming language (our automated test suite is written in Javascript, so Javascript experience is a big plus). You should understand how web applications work and where things can break down. Proficiency using browser developer tools and being comfortable with the command line is also a must. Most importantly, you need to care deeply about our customers and their experience working with us.

     Requirements

    • 2+ years experience manually testing with an agile software team
    • 2+ years experience writing automated tests
    • Comfortable in at least one programming language (Bonus if it’s javascript)
    • Comfortable with the linux command line 
    • Understanding of CI/CD pipelines and tooling
    • Understanding of the different types of software testing
    • Strong attention to detail
    • Excellent written and oral communication skills

    Bonus

    • Experience load testing web applications
    • Experience performance testing javascript based applications in the browser
    • Experience testing web application security
    • Experience testing a visual design application of some kind

    Next Steps

    If you want to be part of the Ceros team, please send your resume and a cover letter to us. We’re a company of passionate, honest, and sometimes silly people, so don’t be afraid to express yourself.

    Key Things to Know

    • This is a remote role
    • We want you to start ASAP
    • This is a full-time position
    • Unlimited vacation days
    • Competitive salary
    • Stock options
    • Premium health insurance
    • Ceros does not provide sponsorship for this role
  • Get to know us

    We create open-source software that puts users in control of their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser, and Flattr, help sustain and grow a fair, open web, giving users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

    What you'll do

    With your knowledge of automation, and creative mindset, you'll develop solutions to anticipated issues and drive those solutions forward. Support the blocking of disruptive ads while helping to counter ad-block circumvention. You'll communicate with stakeholders from different teams to improve technical processes and tools in our Filters department.

    After your morning coffee, you’ll be expected to...

    • Develop solutions for automated crawling of web content and monitoring of ads to asses ad-blocking quality.
    • Work on automating pushes to the anti-circumvention filter list in response to common circumvention methods
    • Support any innovation initiatives around monitoring with technical expertise.
    • Create, maintain, and improve technical processes, including tooling and documentation.
    • Improve team communication and sync with your colleagues to make sure everybody is on the same page.

    A little bit about you...

    • 4+ years of experience in software development
    • Good knowledge of JavaScript (especially Node.js)
    • Strongly process- and quality-oriented
    • Experience with agile methodologies
    • Basic DevOps knowledge, e.g. Docker
    • Proficient user of spoken and written English

    It's great, but not required, if you have...

    • A university degree (incl. Applied sciences) in Information Science or related
    • Knowledge of additional scripting languages
    • Experience with multi-lingual/multi-cultural teams
    • Knowledge about machine learning

    A little bit about the team you’ll work with

    You’ll join the Filters department and work on the Circumvention and Filter List teams. We’re proud to unite people from diverse backgrounds in our cross-functional teams. We all have our niche expertise areas and projects we work on, and that means we can support each other if somebody gets stuck with an issue. Right now, we’re all about improving and automating processes. Join us if you want to become part of a great team that makes a difference in the web ecosystem.

    A lot of our eyeo colleagues work remotely and so can you. We’re happy to pay for a coworking space, or if you prefer, we will help you relocate to our offices in Cologne or Berlin.

    Not sure if this is for you? Consider contributing first.


    Privacy Notice
    When you apply, you’ll be automatically forwarded to our recruitment platform operated by an external service provider called Greenhouse (seated in the US). Greenhouse collects some information on its website, such as anonymous usage statistics, by using cookies, server logs, and other similar technology. For more information, please refer to Greenhouse’s Privacy Policy. All documents and information provided by you are stored with Greenhouse. In order to ensure an adequate level of data protection, eyeo and Greenhouse have entered into the EU Standard Contractual Clauses (“processors”) - Commission Decision C(2010)593. You can request a copy of this by contacting us at privacy[at]eyeo.com. If you don’t want your data forwarded to Greenhouse, please do not apply. For detailed and further information, please refer to our Privacy Policy at https://eyeo.com/en/privacy.
  • Linux Systems Support Engineer - Americas

    Why Canonical?

    At Canonical, we believe in the power of open source to change the world.   Our services help businesses and governments around the world with migrations, management and support for some of the best open source projects - Ubuntu, OpenStack, Kubernetes, MAAS, LXD, Ceph.  We are enthusiastic professionals from over 30 countries, the majority of whom are working from home.

    What is a Linux Systems Support Engineer?

    We solve challenging technical problems.  From not-seen-before kernel crashes to configuration issues to root cause analysis, we provide an expert level of support and satisfaction to our customers.

    We are rapidly expanding and are looking for talented problem solvers with a passion for working on the next generation of Ubuntu solutions for our customers.

    Benefits

    • Work from home - take back those commuting hours and save those vehicle/transit costs!
    • Get paid to help improve open source software.
    • Possibility of international travel, up to 4 weeks a year.
    • Daytime working hours - keep that work/life balance.
    • Swap days add schedule flexibility when needed.
    • Time off for conferences.
    • Talent development program.
      • Initial mentoring program to bring up to speed on needed technologies.
      • Additional mentoring opportunities with some of the best in Linux, OpenStack, and more.
      • Study time and expenses for obtaining relevant certifications.

    Requirements

    • Excellent verbal and written communication skills in English.
    • Bachelors or equivalent 4-year degree from an accredited college or university
    • Pass a background check.
    • Minimum 4 years experience supporting Linux systems including experience in:
      • Virtualization - especially with KVM or OpenStack.
      • Containers - especially with Docker, LXD/LXC, or Kubernetes.
      • Storage - especially with Ceph, Swift, XFS, ZFS, btrfs.
      • Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.)
      • Linux integration with other environments (authentication/directory services, network file systems, etc.)
      • Cloud computing (provisioning, monitoring, orchestration, etc.)
    • Troubleshooting experience:
      • Basic reading of stack traces to be able to search for duplicates, escalate to correct team.
      • Understand OS and Application level bugs and advise on next steps
      • Programming fundamentals in any language.
    • Customer support experience:
      • Know how to adapt your speech depending on your audience.
      • Communicate clearly: setting the right expectations, providing timely status updates, and clearly explaining necessary steps.
      • Not getting too attached to a technical problem to not be able to let go or see the bigger picture.

    Challenges

    • Investigate issues reported by customers by doing your own research and involving others across the organisation as necessary.
    • Work to resolve complex customer problems related to Canonical’s wide variety of products including Ubuntu server, Ubuntu desktop, Ubuntu cloud images, Juju, MAAS, Snaps, Landscape, Canonical’s distributions of OpenStack and Kubernetes, and more.
    • Ownership of results: Ensure that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments.
    • Engage directly with customers and work collaboratively by phone, ticketing system, and remote sessions to resolve their issues.
    • Participate in a regular weekend working rotation.
    • Contribute new knowledge base articles and maintain existing articles, ensuring shared knowledge and lessons learned are available to customers.
    • Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix.

    Background check required

  • Clearbit (US/European timezones)
    1 week ago


    We're looking for a growth engineer to join our Conversion team. This is a role you can (and we hope you do) grow immensely in, all while making a big impact on the business. Once an idea or problem is identified, you get a lot of autonomy as to how you test and solve it.

    About the role

    The Conversion team works across the funnel - on anything from churn to improving sales efficiency to landing page conversion to free tools. We work in one week sprints, where we identify experiments, research and run with them. We default to an MVP model – splitting ideas into the minimum to test (while still being on brand) before building out. 4 launches + feedback (iterations) over 4 weeks is much more appealing to us than a month of work before feedback. We are often wrong, and want to learn as quickly as possible.

    Here's what you'll be doing:

    (1) Building and enhancing free useful tools for our target audience: We work on free tools to help with lead generation. For example, we have our Connect email finder tool and a "lite" version of our Salesforce integration, as a free Chrome extension. 

    (2) Improving the experience of new users: This includes optimizing onboarding for new users (both in and out of product) and making our free trial experience better. We've recently launched a new product, X, so there is a lot of potential here.

    Example: When a new user signs up, we show them integration and use-case paths we think are the best fit for them based on their tech stack and job function/role.

    (3) Finding and acting on opportunities for improving conversion. You will work across our web properties (clearbit.com, our blog, free tools) running experiments and A/B tests to test hypotheses for increasing conversion.

    Example: We recently overhauled our main demo request form with many features - dynamic enrichment to minimise the amount of form fields needing filling by prospects, auto-completing their email address, or hiding the form and showing a CTA to schedule time with their CSM if they're a customer. Try it out on our homepage 😉

    (4) Helping other teams be more efficient. One of the great things about this role is you are not siloed. If there are areas of opportunity to help the CS team, we'll do it.

    Example: We built a Prospect Research tool for our customer facing teams. It pulls information together on a prospect from a multitude of sources (including Clearbit 🙂) saving sales reps 10 minutes of research prior to each call.


    (5) Implementing personalization and product demos in our work: This includes anything from implementing personalization on our website and within our emails to detailed product and use-case demo pages for the sales team.

    Example: We use hyper personalization on our Reveal page, including pulling in a screenshot of the visitor's homepage and showing them how it could look if they used personalization.


    Summary

    Hard skills are great, and we do expect a certain level of experience, but more importantly we're looking for someone who can learn on the job, loves solving problems, is adaptable to change. Our priorities can change, new exciting ideas can surface and we have many different products and areas of scope. 

    Our goal is to build the best growth team there is - for both your growth and the company's growth. Focused on results, but with the freedom and autonomy to experiment with new things and jump on opportunities as they arise. We work and learn fast, but have the infrastructure in place that we still test everything thoroughly and abide to the high quality bar we set for ourselves. Learn more about us here.


  • 1 week ago

    We are trusted advisors to the world's leading businesses, governments, and organizations — helping to secure their commerce, data, IT infrastructure, and intellectual property. From critical infrastructure to credit cards; social media to mobile games; flight navigation systems to frozen waffle factories — we’re right there, advising every bit of the way.

    We’re hiring a DevOps Engineer to join and advance our engineering team.  

    Who You Are and What You’ll Do

    You are a DevOps professional seeking a new role – one with ample opportunity. You are more than ready to take a new mission and run with it. And in the case of Bishop Fox, that mission will be to relentlessly design, automate, enhance, and ultimately maintain one of our most important infrastructures. This, in turn, will improve reliability and performance while maximizing developer velocity and quality of life.

     At Bishop Fox, your success will be measured by the following outcomes:

    • Designing and developing infrastructure via automation tools to host our core product
    • Creating and maintaining continuous delivery tools to enable developers
    • Maintaining and ensuring product services health through instrumentation, monitoring, failover, and alerting systems
    • Automating and verifying capacity needs are met as demanded for product services
    • Routinely perform analysis of deployed services to identify outages and service degradations
    • Triaging, resolving, and communicating outages and unscheduled downtime
    • Terraform a must
    • Golang or Python or Node.js pluses
    • AWS plus
    • Docker plus
    • PostgreSQL plus

     In your first six months, you will have mastered the following:

    • Building a fully functional delivery pipeline
    • Integrating monitoring and alerting systems
    • Performing critical infrastructure upgrades
    • Developing an operational dashboard to better system instrumentation
    • Scaling existing systems in accordance with use
    • Ensuring service uptime
    • Communicating issues to stakeholders

    We pride ourselves on our culture at Bishop Fox. You will be surrounded by some of the most brilliant minds in the cybersecurity industry; working here will continually push you to be better each day. Not only that – we all work hard, but we know when to take a step back. We value our time and our well-being, and we look out for each other. Everyone here plays a role in our success.

    Why Bishop Fox

    Bishop Fox offers competitive salary, generous benefits, flexible schedules, and travel. If you’re looking for opportunities to grow professionally, this is the place. You’ll work alongside some of the most talented and experienced security consultants in the industry.

    We have a casual workplace environment, but we‘re consummate professionals.

    Your Experience

    The following is a list of skills you will have in your repertoire. If you have most of these, we’d like to speak to you.

    • Experience in object-oriented languages
    • Golang would be a plus
    • Knowledge of relational databases (MySQL, PostgreSQL, mssql)
    • Previous experience in developing or software engineering
    • Amazon Web Services (AWS) experience
    • An interest in cybersecurity would be ideal
    • A degree is nice to have, but by no means a necessity
    • Emotional intelligence + ego-less intelligence
    • Flexibility; you adapt to dynamic environments well
    • Autonomy – you work well on your own
    • Demonstrable proof of your work (a GitHub or GitLab link, a portfolio, or other selected samples)

    This position will be fully remote.

    Interested candidates should submit a link to their portfolio of recent relevant work in addition to their resume and cover letter. Resumes without cover letters will not be considered.                           

    All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin.

  • 1 week ago

    BetterUp is a mobile-based coaching platform that brings personalized professional coaching to employees at all levels. We help managers lead better, teams perform better, and employees thrive personally and inspire professionally. Our mission is to help professionals everywhere pursue their lives with greater clarity, purpose, and passion. Our product was developed by a team of leading behavioral scientists, researchers, and technologists. We’re already transforming the way companies approach talent development at high-performing organizations like Airbnb, Genentech, Mars, LinkedIn and Workday.

    This is a remote role, anywhere in the US!

    Your responsibilities will include

    • Product Engineer - Collaborate with designers and stakeholders to craft consumer grade experiences with SPA frontend (Ember) and RESTful backend (Ruby on Rails).
    • Lean and Agile Owner - Collaborate with cross functional teams to distill and synthesize requirements into discreet and meaningful iterations that can be implemented quickly to facilitate tight feedback loops and learning via data and metrics.  Leverage Lean Startup and Agile methodologies along with Continuous Integration and Continuous Deployment infrastructure to rapidly prototype and validate ideas.
    • Data Spelunker - Answer business questions and influence product roadmap decisions using statistical analysis, ad-hoc reporting, or machine learning algorithms for offline modeling.  Enable team members to answer questions with data systems and processes that leverage quantitative and qualitative inputs.  
    • Operational Maintainer - Build scalable and tolerant systems using container technologies (Docker) and cloud infrastructure (AWS) as well as internal tooling to accelerate product development cycles.

    You will be successful if you

    • Act as an owner - It’s not done until it’s in production.  Adept at moving projects forward and able to unblock projects regardless of role on the project.
    • Do less, deliver more - Familiar with the terms YAGNI and yak shaving?  Focus your efforts on high impact initiatives that really move the needle.
    • Impress yourself - We hold ourselves to a quality above and beyond something that “just gets it done”.  Each line of code is an opportunity to blend craftsmanship with playfulness.
    • Collaborate without ego - Willing to take on roles small or large in order to further the mission at hand.
    • Stay on your edge - Continuously learning and applying emerging technologies.  Pushing yourself and your team to new heights.

    And if you have

    • 5+ years relevant experience, at least part of which in a startup environment
    • Alignment with BetterUp mission and enabling behavior change
    • Succeeded in a remote work environment
    • Frontline maintainer of "production" consumer application (volume, support, debugging)
    • Strong experience with automated testing patterns
    • Ruby on Rails, Ember.js, Gitflow, Docker
    • Experienced in Agile product development processes (SCRUM, Kanban, Lean Startup, etc)
    • Expert in current web technologies (HTTP, REST, Web Sockets, etc)
    • Strong verbal and written communication
    • Impressive Portfolio

    Benefits 

    We provide amazing benefits, but if you ask the team, they’ll tell you that the greatest benefit we offer employees is an incredibly meaningful mission and transformative work.

    • Full coverage medical, dental and vision insurance
    • Unlimited use, at your own discretion, vacation policy
    • 14 paid annual holidays
    • 5 BetterUp Inner Work days (https://www.betterup.co/inner-work)
    • 5 “Volunteer Days” to give back
    • Professional development through BetterUp coaching for you and a significant other
    • 401(k) self contribution
    • A competitive compensation plan with opportunity for advancement

    BetterUp Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, disability, genetics, gender, sexual orientation, age, marital status, veteran status. In addition to federal law requirements, BetterUp Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

     

  • Argent (Europe only)
    1 week ago

    About Argent

    Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

    To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

    We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

    Day to day you'll

    • Be responsible for a bug-free Argent
    • Perform an extensive variety of tests to ensure the app we deploy is of the highest quality
    • Find, verify and record bugs, prioritising them too
    • Establish beta testing program
    • Create, implement and maintain test plans that ensure exhaustive testing of all our mobile products
    • Collaborate with developers in an agile environment to improve overall product quality
    • Coordinate closely with our engineering team to continuously improve our testing and release process

    Requirements

    • 3+ years experience as a mobile QA tester on iOS and /or Android
    • Experience establishing beta testing
    • Excellent written communication
    • Experience with deployment using CI tools (e.g. Jenkins, Bitrise etc)
    • Basic knowledge of Ethereum online tools (etherscan, myetherwallet etc)
    • Practical use of tools such as Postman and Charles Proxy for API and proxy checks

    How we work

    We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

    Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

    We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve been to Nice, Toulouse, Brussels, Lisbon and Barcelona.

    Equal opportunities

    At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.


    No recruiters please

  • PeopleDoc (France)
    1 week ago

    PeopleDoc is on a mission to revolutionize how every HR function provides services to their employees.  

    Our unique “state of the art” HR Service Delivery platform provides HR teams with the tools they need to provide great services while considerably decreasing the manual work behind the scenes and allowing companies to go paperless in their administration.

    The PeopleDoc HR Service Delivery platform helps HR teams more easily answer employee requests on demand, automate employee processes,  across multiple locations. PeopleDoc serves more than 1000 clients with employees in 180 countries in 12 languages. PeopleDoc is now a part of Ultimate Software. Ultimate Software is a Leader for Cloud HCM Applications.

    We are constantly working on improving our support & integration for our customers to maintain a high level of service experience. In order to provide the utmost quality responses, PeopleDoc is looking for Cloud App Engineers to join our international integration Delivery team and to help our customers to complete the best integration with their system in order to meet their business challenges.

    You will join a high performing, fast-paced and quite fun team committed to solve complex issues, learn and improve constantly personally and technically.

    This position will provide the opportunity to work autonomously on an internal SaaS solution, designed and developed in France. And of course, a lot of room to grow your skills and experience along with the company!

    You will be required to:

    • Develop, implement, document, and execute standard operations procedures
    • Integrate technologies, processes, tools, and methodologies to SaaS Operations services (procedures, application management tools, monitoring and more)
    • Communicate deployment and production related activities internally and externally when appropriate
    • Become a subject matter expert in supported applications functionality

    You will have : 

    • The ability to work on distributed remote agile teams with a high degree of self-motivation and ability to work independently
    • Your organizational skills and your curious mindset 
    • Experience in troubleshooting issues / IT development knowledge
    • The ability to create and manage documentation
    • Working knowledge of Linux-based software stacks & basic networking protocols
    • Python scripting and  APIs usage experience are a plus


  • 1 week ago

    Keywords:  ceph, swift, block storage, c++, open source, storage replication, distributed object storage, distributed block storage, and distributed file storage, remote job, software development, software engineering

    Reports to:  OpenStack Product Engineering Manager

    Job location:  Remote, home-based, Americas or Europe

    Job Summary

    Canonical and Ubuntu are at the heart of cloud computing, distributed computing, and scalable software systems. Whether public or private clouds, bare metal, or virtualized in a container, Ubuntu is there.

    In this role, you’ll be building and modeling software to drive distributed storage systems.  You’ll be engineering solutions to scale in production. You’ll work with our field and product teams to ensure we’re meeting the needs of customers who are looking to adopt cutting-edge technology to solve real-world business challenges.

    Applicants should be passionate about the future of the software-defined datacenter, distributed storage systems, and open source. Canonical is a globally-diverse team of engineers who share that passion, and you will need to work well in that context.  Engineers who thrive at Canonical are mindful of the dynamics of the open source ecosystem, and equally aware of the needs of large, innovative organizations.

    You will travel internationally 4 to 6 times per year for team engineering sprints, industry events, and strategic planning sessions, generally for 1 week at a time.  Recent locations include: Montreal, Malta, South Africa, Berlin, Ghent, Brussels, Vancouver, Salt Lake City, New York City, Budapest and Shanghai.

    Key responsibilities:

    • Develop high-quality, extensible, and reusable software (Python, C++).
    • Display strong technical leadership in feature definition, feature delivery, code review, and backlog management.
    • Interact with stakeholders, product owners, including field teams and customers, to define new features and to resolve issues.

    Required skills and experience:

    • Professional track record (2+ years) of software engineering using Python, C++, Golang or similar.
    • Advanced working knowledge of cloud computing and distributed storage systems.
    • Degree-level education in a technology field.
    • Experience with agile software development methodologies.
    • Experience with Linux and the free software world.
    • Excellent communication skills in the English language, both verbal and written, especially in online environments such as mailing lists and chat systems.
    • Ability to effectively interact with a diverse group of people (both technical and non-technical).
    • Ability to be productive in a globally distributed team through self-discipline and self-motivation, delivering according to a schedule, and to motivate and mentor others to do the same.

    Desirable skills and experience:

    • Demonstrated track record of open source code contributions and community participation.
    • Experience with one or more Linux package distribution technologies (deb, snap, rpm).
    • Experience with Ceph, Swift, and/or DRBD as a developer or as an operator/administrator.
    • Experience with container technologies and platforms (LXC, LXD, Docker, Kubernetes, or similar).
  • Snowplow Analytics (UTC +/- 5)
    1 week ago
    London or remote (UTC +/- 5)

    At Snowplow, we are on a mission to empower people to differentiate with data. We provide the technology to enable our customers to take control of their data and empower them to do amazing things with it.

    There are tens of thousands of pipelines using our open source pipeline worldwide, collecting data emitted from over half a million sites. Running on AWS and GCP data technologies, it is ideal for data teams who want to manage their data in real-time and in their own cloud. We also collect, validate, enrich and load up to 5 billion events for our customers each day and help them on their Snowplow journey through our management console.  

    The Opportunity

    Snowplow has seen significant growth over the last 6 months and we’re set to grow further in 2020. We are looking for a Scala engineer to join our experienced team and extend the capabilities of our management console. 

    The team’s mission is to improve the onboarding of customers and empower them to derive more and more value from their Snowplow pipeline over time. To enable this through the UI, we are building Scala services to expose pipeline metrics, configuration and controls to our UI and directly to our customers. 

    You will be joining a team of 12 engineers who work closely with our tech ops, support, product and customer teams. There is plenty of opportunity to learn more about all aspects of engineering and data, from code to customers.

    We love working with people who jump at the opportunity to own challenges and are dedicated to building a great team and product!

    What you’ll be doing.

    - Designing and building services that power our management console, which is where our users can view pipeline health, make configuration changes, manage schemas and in future find workflows that help solve the people/process challenges around data governance and meaning.

    - Continuing to improve our testing and deployment processes so that we can ship features quickly and with confidence.

    - Working closely with our Product Office and the wider team on building the best solutions for our customers.

    - Being an active part in decision making on what we build and how we deliver it. You’ll bring a different perspective and we’ll want your input!

    You’ll also have:

    - Opportunities to work on the React and TypeScript powered UI.

    - Opportunities to contribute to our many open source projects and extending the capability of our data pipeline.

    What we’re looking for..

    - The idea of working for a growing startup excites you.

    - You have experience working collaboratively on complex engineering projects.

    - You have experience with Scala most importantly, but JavaScript would be a bonus. Our data security and integrity are fundamental to what we do. You’ll need a solid understanding of security threats and how to overcome them.

    - Previous experience in data is a plus, but most importantly you’re interested in data and how it can empower our customers to make better decisions.

    - You don’t wait to be told what to do. You can accept a mission, drive toward it and recognise when you need support or more direction.

    - We can’t do everything today. You’ll be pragmatic in your approach to software delivery and balance our speed of learning with our commitment to providing a reliable and trusted service to customers.

    - Our remote team depends on expert collaborators to work effectively. You’ll be a great communicator and enjoy working closely with the team.

    What you’ll get in return.

    - A competitive package based on experience, including share options.
    - 25 days of holiday a year (plus public holidays wherever you’re located).
    - Freedom to work from wherever suits you best. We trust our team to find the right environment for them to do their best work.
    - Two fantastic company Away-Weeks in different European cities each year (last one was in Bratislava in November 2019).
    - Grow and develop in a fast-moving, collaborative organisation full of supportive and talented people. 
    - Convenient location in central London (specifically Shoreditch) for frequent collaboration or occasional visits, depending on where you’re based.
    - A high spec MacBook or Dell XPS 13/15.
    Snowplow is dedicated to building and supporting a brilliant, diverse and hugely inclusive team. We don't discriminate against gender, race, religion or belief, disability, age, marital status or sexual orientation. Whatever your background may be, we welcome anyone with talent, drive and emotional intelligence.

  • Develop a state-of-the-art product. Make sense of the future. Use data to drive business.

    If you are a coding fanatic and passionate about building awesome products, we want you to help us make a huge impact. Our clients love our products and are thirsty for more!

    At CB Insights we build products that help clients make sense of the future and drive their businesses forward using data. Our system retrieves large amounts of structured and unstructured data sets and uses scientific methods to extract knowledge and insights. We present those analytics through a sophisticated, dynamic user interface which enables our clients to find answers to their most important questions.

    The role you'll play:

    As a Senior Backend Engineer at CB Insights you will be part of a cross-disciplinary, self-motivated team with clear ownership and passion to form the future. Our team uses state-of-the-art technologies and writes quality code that ships often.

    Our backend software engineers work across the stack, building beautiful user interfaces, robust services and scalable data processing jobs.

    We focus on modularity and reuse where it makes sense, while ensuring that there are no constraints to delivering world-class software continuously.

    You will be part of a remote-first team where every team member works remotely from anywhere in the USA. Strong communication skills, adaptability and a collaborative mindset are key attributes we are looking for in all candidates.

    Much of our software team has been with us for several years, despite a white-hot tech market with options galore. We attribute this to our collaborative, “teach and learn” culture where the role evolves with your interests.

    If this sounds interesting to you, reach out and join CB Insights now!

    Your main tasks:

    • Develop features for our next generation market intelligence platform on a small Agile team.
    • Consistently and frequently deliver solutions that are well-engineered, maintainable and tested within the agreed upon timeframe.
    • Participate in code reviews and sprint planning, help identify opportunities, work through challenges and share knowledge with colleagues.
    • Collaborate with the product team to understand business requirements.

    What you bring to the table:

    • BS in Computer Science or similar; advanced degrees also acceptable
    • 5+ years professional experience in Go or Python
    • Relational database proficiency (e.g. MySQL, Aurora, PostgreSQL)
    • Professional experience building API’s and Microservices 
    • Professional experience working remote or telecommuting 
    • Proficiency developing in a Mac/Linux environment
    • Believer in Lean and Agile values and principles for building software
    • Excellent written and verbal communication skills
    • Excellent problem solving and analytical skills
    • Helpful, Humble Human
    • Love for experimentation

    The Perks:

    • Amazing culture: Happy, Helpful, Humble, Hungry. Learn more here
    • A newsletter that 600k people follow:  Sign up here.
    • Be Healthy: Health with HSA and FSA options, dental, and vision insurance along with unlimited/take what you need sick day policy
    • Plan for the future: 401k with up to 4% match
    • Continued Learning: $1,000 yearly continuing education stipend
    • Rest and Relax: Competitive vacation and holiday plans 
    • Refuel: Daily lunch stipend, unlimited snacks/coffee

    We know that diversity makes for the best problem-solving and creative thinking. We are dedicated to adding new perspectives to the team and encourage everyone to apply if your experience is close to what we are looking for.  

    Equal Opportunity Employer: CB Insights is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    If you know someone who'd be perfect for the role, submit here and you'll be eligible for $5,000!

     #LI-RR1
  • Effin Amazing, a kick-ass Marketing Technology, and Marketing Analytics consultancy, is in search of a Senior UX Designer, Front End Developer with a passion for design, marketing, Wordpress & front end development. 

    We support businesses with analytics, marketing automation, customer data platforms, data piping, websites, AB testing and all sorts of marketing operations. As we derive insights from these technical efforts, we also inform growth strategies that routinely move the needle for our clients. 

    Our track record is impeccable, and our leadership has supported some of the fastest-growing companies in the world. Effin Amazing’s core client base sells online and has complex data and marketing practices that drive our team to dig deeper every day.

    This is a high-impact role that works closely with Effin Amazing’s clients. You will be working in an entrepreneurial, start-up environment where deadlines and time management are a must. This is a senior-level role, and we are looking for a curious, highly communicative, hard working peer to join us in our dedicated effort to be the best marketing technology consultancy there is. 

    The Designer/Developer we hire will have strong experience in Wordpress theme building and plugin development. You will develop, launch, and maintain websites and systems for our growing client base. They will also be a great designer who will apply their passion for brand, craft and design fideltiy to guide the design process to create delightful high converting digital experiences.

    The successful candidate will demonstrate proficiency in design, development and programming. They will be able to make a meaningful contribution from day one and will be comfortable working with team members of all levels and departments within the organization. You will be willing to share your questions, opinions and insights with clients and teams in order to affect decision making and solutions. You will be challenged on a daily basis to solve problems in a new and creative way as we continually add new products and services to the company.

    The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication.

    Desired Experience:

    • At least 1 years of experience working from home/Remote

    • At least 6 years of experience with UX/UI Design (Photoshop, Skitch, Illustrator)

    • At least 6 years of experience with building WordPress themes and WordPress plugin development. Experience with WordPress Network Sites is a plus.

    • At least 6 years of experience with development using PHP, Jquery, MySQL, JavaScript, HTML and CSS.

    • Ability to write clean code and follow coding standards

    • Ability to work in a team setting and able to adapt at a moment's notice.

    • Develop and maintain complex WordPress-based applications

    • Implement complex features using modern PHP code and patterns while following standards

    • Develop in WordPress widgets, plugins, custom post types, and page templates.

    • Comprehensive understanding of what it takes to write secure and performant code

    • Proven expertise of Object Oriented Principles, software development life cycle, and best practices.

    • Experience with continuous integration and automated deployment pipelines

    • Experience using Git

    • Google Analytics

    • Mixpanel, Amplitude, and Segment

    • Google Tag Manager

    • Optimizely, VWO or Google Optimize

    • Experience building marketing landing pages

    Desired Skills:

    • Team player

    • Highly coachable

    • Quick learner that can adapt to an ever-changing startup environment

    • Ability to work in a fast-paced environment

    • Excellent communication skills (speaking, listening, and writing)

    • Positive and energetic personality

    • Fearless with a willingness to try new ideas and concepts

    • Organized, efficient, and ready to get stuff done

    • Autonomous and driven

    • Scrappy and resourceful

    • Project management

    Benefits of Working for Effin Amazing

    • Flexible hours

    • Work remotely

    • Radically Transparent workplace

    • Continuing education

    • Training from some of the best in the business

    • Ample opportunity to implement your ideas and suggestions

    • Become a thought leader in the marketing technology community

    • Build products with us

    • Work from Home

  • Cookly is recruiting a Senior Software Developer to help produce and implement functional software solutions for our platform and mobile app. In this position, you will work with upper management to define technical requirements and take the lead on operational and technical projects. You will be providing technical leadership and coaching to a team of junior developers located around the world. The goal will be to develop high-quality software that is aligned with user needs and business goals. Our fast growing startup will require you to make decisions to balance speed with quality and scalability. With our head office in Bangkok, you will have the opportunity to work remotely. The ideal candidate for this position is passionate about technology, self-driven and shares our love for food.

    Responsibilities:

    • Develop high-quality software design and architecture

    • Lead and coach a team of junior developers

    • Identify, prioritize and execute tasks in the software development life cycle

    • Develop tools and applications by producing clean, efficient code

    • Automate tasks through appropriate tools and scripting

    • Review and debug code

    • Perform validation and verification testing

    • Collaborate with internal teams and vendors to fix and improve products

    • Document development phases and monitor systems

    • Ensure software is up-to-date with latest technologies

    Requirements:

    • Proven experience in software development

    • Extensive experience in software development, scripting and project management

    • Experience using system monitoring tools and automated testing frameworks

    • Knowledge of selected programming languages (e.g. Python, JS, etc) 

    • Analytical mind with problem-solving aptitude

    • Ability to work independently

    • Excellent organizational and leadership skills

    • Experience working remotely is a plus 

    Benefits:

    • Live the Digital Nomad lifestyle - work from wherever you want

    • You will be part of a growing tech startup in the food and travel space

    • You will join an international team of people who don’t hate Mondays

  • Our mission is to enable everyone to work from home and take advantage of these benefits. To accomplish this mission, we’ve built HoloMeeting, a remote collaboration solution for Mixed Reality. Our solutions is already being used by large enterprise clients and we are looking for more adventurers to join us on our quest. 

    We are looking for highly motivated and creative individuals to join us in our mission to transform how humans work and collaborate together.

    In this role you will work with an international team of artists and Unity developers to help create a Mixed Reality remote collaboration application using Unity/C# and other tools. 

    You will develop new immersive reality features that contribute to the product roadmap, translate design and product documentation into technical specifications and subsequently develop them as new features. You will write efficient code, optimise the general performance of our software and help keep bugs at a minimum level.

    Provide general project support by assisting the team with technical questions and creating authoring and/or debugging tools.

    Responsibilities, including but not limited to:

    • Development of ultra-fast, highly scalable, holographic remote collaboration solution

    • Implementation of security "best practices” to keep user data secure

    • Coordinate and work with front-end and back-end developers, UX/UI designers, 3D artists, and the production teams to achieve goals

    Requirements:

    • 3+ years of Unity experience in a professional development team

    • Virtual Reality or Augmented Reality experience (ideally Microsoft HoloLens or immersive VR)

    • Strong .NET/C# skills

    • BS in Computer Science

    • Knowledge of Unity team project best-practices (prefabs, asset naming, organised scene hierarchy)

    • Experience with git or other repository.

    • Good communication skills. We are looking for someone who thrives on collaborating with a remotely located team

    Preferred:

    • Agile

    • HoloLens development

    • Photon Networking

    • Experience working with cloud-based systems and/or local servers including, but not limited to: web-based protocols, REST APIs, and sockets

    • C++ or other programming skills (e.g. Python)

    • Azure

    • iOS/Android

    Work Environment

    We are a startup and this job operates in a remote environment. Candidates should have flexible working hours to accommodate this role and the company growth. We do not intend to work longer than necessary, however, we are looking for people who get things done when necessary.  

    Benefits

    • Upon joining the team, you will receive a company HoloLens, experience HoloMeeting for yourself and assist the team in continuous improvements

    • Work in a remote environment

    • Enjoy the flexibility of remote hours

    • The ability to travel 

    • A supportive people team who cares for your professional development and has plans to prove it!

    Screening Question Statement

    Here at HoloMeeting, we take the time to carefully review each profile for both technical and cultural fits. We ask that you help us with this effort by providing detailed and relative responses as you progress through the questions below. 

    (Please note that applications with insufficient responses (i.e., NA, Available upon request, refer to resume, etc) will not be advanced in the screening process).

    We’re excited to learn more about you! 

  • 2 weeks ago

    We're currently extending our tribe and are looking for an experienced front end developer that loves crafting beautiful web and mobile apps. If you're looking for a position where you can work in a friendly but highly effective team, contribute directly to product development and really make a difference in the business (and be rewarded for it) we should talk!

    MUST HAVES

    Your background:

    • You have a Bsc/MsC in computer Science, mathematics or any other degree or experience that demonstrates highly analytical skills

    • You've got a successful experience working for a startup

    • You've helped your team build a great B2B/SaaS (rather complex) product and can demonstrate your direct contribution in achieving this

    Your skills:

    • 4-6 years experience designing and developing web and mobile apps with at least 2 years experience working with our technology stack (e.g. html5/CSS3, Angular JS, React JS)

    • You can demonstrate very strong design skills applied to SaaS products

    • You’re very good at understand business customers problems and you're pretty creative at finding solutions to solve them.

    • You own your features from A to Z and can ship the features expected with clean code, quickly.

    • You understand the importance of customer analytics and are familiar with the tools and techniques to analyse customer behaviour and improve product UI.

    • You're very comfortable with customer facing interactions (e.g. customer feedback or ideation sessions, demos)

    Personality traits we’ll be looking for:

    • You've got tons of curiosity

    • You learn insanely fast and adapt to change easily

    • You've demonstrated grit, tenacity to achieve challenging goals (personal and/or at work)

    • High EQ: you communicate well and can get along with all our team members (rather they're in product or growth parts of the business)

    • You have strong work ethic and are autonomous

    NICE TO HAVES

    • Experience with finance/accounting, CRM or other B2B data-rich apps

    • You speak another foreign language (e.g. French, German, Spanish, Italian)

    SALARY/COMPENSATION

    We believe a small team of rock stars can accomplish at least 10x more than an average team so we recruit very selectively and for the right candidate our salary/compensation package can be pretty competitive. We also offer flexible/remote working conditions however team get-togethers are required from time to time, especially during your onboarding (expect somewhere fun in South Europe, but that's a surprise!), so you need to be opened to travel on a regular basis.

    PLEASE NOTE: We currently accept remote work only from the UK and Europe.

  • We're looking for a Senior Backend Engineer

    Join us on our mission to help the best products win.

    It's often said that:

    The best products don't win, the ones with the best distribution do.

    We're doing something about that. Blanket gives the best products an unfair advantage by giving them access to the best distribution.

    The first problem we're solving on our way to fulfill that mission is to automate the Sales Development process. That's prospecting, reaching out, crafting collateral, and booking sales demos.

    We're looking for teammates that need to see their work have an immediate impact, and enjoy fast-paced and high-growth environments. Join us and play a crucial part in building a platform that some of the most respected companies will use to increase their sales.

    Senior Backend Engineer

    What your day will look like

    You’ll be working closely with Ricardo (CTO) and Miguel (Senior Front-end Engineer).

    Here’s what your typical day would currently look like:

    • Integrate with various APIs and third-party platforms

    • Collaborate with your teammates on software design and implementation

    • Help design and create a robust, scalable, and clean server-side architecture that can handle large volumes of data

    • Constructively participate in code reviews

    • Collaborate with your teammates across departments

    • Own whatever comes your way and see it through to the end

    • Build highly scalable endpoints, microservices, and systems

    • Maintain very large databases

    • Our stack is NodeJS, React, Postgres.

    Requirements

    • 4+ years of professional software development experience with JavaScript, Node.js, Redis

    • Experience with modern JavaScript and Node.js frameworks

    • Strong Computer Science background and understanding of algorithms and data structures

    • Experience with REST API design, implementation, and usage

    • Writing clean code, and testing it throughout the development process to ensure the quality is up to standards

    • Excellent communication skills

    • Experience with the Github development flow and code reviews

    • Experience working with relational databases

    • Experience working with cloud services (AWS, Google Cloud, etc.)

    • Experience working with microservices architectures

    • Ability to self-manage, prioritize, and deliver functional solutions

    Preferred

    • BS Computer Science or equivalent experience

    • Experience working remotely

    • Experience with tech startup environments

    • Experience building scalable server-side systems

    • Experience with automated testing

    • Experience with ML/AI theory, practice, and implementation

    What we value

    We’re building a teammate centric and remote-first company that recruits the best talent regardless of location, background, or gender.

    We consider our work to be our craft. We're driven by progress, getting a little bit better at what we do every single day. We value working openly and transparently because it helps maintain and scale our culture.

    The best way to feel what we value is to check out our culture guide.

    We're likely not a good fit if you

    • Seek comfort

    • Feel best around teams with a clear hierarchy

    • Find that teams work best when people stick to their job descriptions ("I probably shouldn't do that, that's not my job")

    • Think hustle and hard work are overrated

    • Feel that you're at a skill level that you're complacent with

    • Think that remote teams don't work as well as having everyone in the same office

    • Are any combination of ninja, rockstar, or guru

    • Enjoy big-reveal moments after working siloed on a project

    Consider joining if you

    • Value a teammate approach to company building

    • Enjoy working in flat-ish hierarchies

    • Think that there's still a ton for you to learn

    • Believe in openly sharing progress as you work

    • Believe in giving and receiving candid and transparent feedback

    • Are capable of having robust debates

    • Embrace a Disagree and commit culture, because it leads to better products than consensus-driven ones

    • Are an entrepreneur at heart

    • Believe in being deliberate about how you spend time

    • Are high on self-awareness and introspectiveness

    Perks and benefits

    Our four biggest perks and benefits:

    • Work environment freedom and flexibility

    • Everything you do or say matters

    • Everything you do or say has a tangible impact

    • Results are valued over egos on all interactions

    Since we believe those benefits are vital to long-term sustainable happiness, it means that our monetary and lifestyle benefits will always use them as a Northstar:

    • Work wherever you want

    • We cover 90% of your health insurance premium

    • We cover 75% of your dental and vision insurance premiums

    • Workspace stipend (up to $500 a month)

    • Book stipend (up to $30 a month)

    • Learning and development credit per year to invest in your craft

    • Three paid weeks and five paid holidays per year

    • 12 weeks of paid family leave (for primary and secondary caregivers)

    • You can also check out the complete list of current and future benefits.

    To apply

    Please fill out this form. Looking forward to hearing from you!

    Alex Nucci, Cofounder and CEO.

    PS: Check out our perpetually-work-in-progress Company Docs to get an overall picture of what we're like.

  • 2 weeks ago

    Description

    The Solutions Architect brings deep technical expertise with a self-starter passion to enable successful adoption of Linux containerization and distributed-compute technologies in customer environments. They are problem solvers at heart, coders and scripters for work and play, and above all understand the impact containerization, infrastructure, and automation can bring to a DevOps workflow.

    Working in partnership with BoxBoat leadership, this role provides technical expertise for both pre and post sales support, thought leadership for future engagements, and above all architectural guidance in implementing container-based solutions to BoxBoat’s rapidly expanding customer base. The Solutions Architect is adept at handling both client and teammate relationships on engagements, finding opportunities for business growth, and communicating all of this effectively to BoxBoat leadership. It entails a process-driven work ethic to manage to a wide variety of needs, while still engaging at a deep technical level to ensure client success. This role assumes exposure to both technical and business-oriented problem solving in pursuit of growing the BoxBoat customer base.

    Responsibilities

    • Lead full stack implementations of distributed and automation technologies in customer environments including docker, IaaS tool sets, git, container orchestrators, and continuous integration platforms

    • Provide technical leadership on customer engagements, guiding team members on the implementation and being the primary technical point of contact for the customer

    • Form technical architectures from customer environment assessments using appropriate open source and COTS tool sets in modernizing workflow by improving reliability, scalability, and increasing overall resource utilization

    • Create proof-of-concept and pilot demonstrations of technology to customer groups surrounding microservice architecture and service meshes

    • Establish credibility and trusted relationships as an advisor to customer leadership

    • Engage with vendor product development teams as a trusted  partner to provide feedback and collaborate on issues

    • Advocate for BoxBoat as a containerization evangelist by contributing written works to the BoxBoat knowledge base and social media channels, engaging in meetups for fun, and finding presentation opportunities to spread the word

    • Help to establish and document implementation best practices and socialize them with the BoxBoat team to ensure repeatable success

    • Develop deep technical expertise in emerging container and CI/CD technologies and educate other BoxBoat team members

    • Participate in technical training engagements, leveraging your practical project experience to help educate customer resources

    Required Skills

    • Deep full stack expertise of the software life cycle from development to operations

    • A passion for containers, DevOps, microservice architecture, and how it’s revolutionary to the development landscape!

    • Hands-on “Production” experience working with Docker and other container platforms and supporting technologies such as Jenkins, Swarm, Kubernetes, etc.

    • Expert Linux administration skills…including software packaging, distribution, and configuration

    • Experience with IaaS, PaaS and cloud technologies (AWS, GCP, Azure)

    • Experience of distributed application concepts and DevOps tooling

    • Excellent writing and communication skills

    • Demonstrable troubleshooting and debugging ability

    • Experience in a sales engineering a plus

    • BSc. degree in Computer Science, Mathematics, Engineering or equivalent professional experience.

    Benefits

    BoxBoat is a group of fun, smart people innovating with technology and process to create amazing outcomes for our clients. We understand the modern era of the telecommute and want to provide the ability to stay out of the office! While many of our engagements are on-site, we take advantage of remote administration of client environments with the ability to stay at home. We still do hope to catch you every now and then at our office location in Washington, D.C.

    • Medical

    • Dental

    • Vision

    • Disability

    • 401k (match)

    • Unlimited PTO

  • Auth0 (US, Argentina, Canada)
    2 weeks ago

    Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

    We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

    We’re growing fast here at Auth0 and are looking for an experienced Engineering Manager to lead and grow our Platform Testing Team.  

    The Platform Testing team builds and maintains the tools and systems that we use to evaluate the performance, correctness, and robustness of our products and services.

    What will you be doing?

      • Leading a team of engineers dedicated to delivering high quality test infrastructure.

      • Building and executing load tests to evaluate the scalability and robustness of our production systems and environments.

      • Developing testing tools that integrate deeply into our build and deploy pipelines, and surface failures and regressions before they affect our customers.

      • Creating and maintaining test environments that accurately model our production environment.

      • Identifying creative new ways to test the quality of our systems at scale.

      • Working with product teams to adopt new testing systems and maximize their effectiveness.

      • Acting as the point of contact for testing systems within the platform organization.

      • Helping to grow the engineers on the testing team, and managing their careers.

      • Finding and hiring excellent people to join the team.

    You might be a good fit if you:

      • Are a strong believer in the value of automated testing.

      • Love to tackle problems at scale.

      • Want to help drive the direction of testing at a fast growing and dynamic company.

      • Know how to focus teams to achieve their goals.

      • Are comfortable working with (and managing) remote teams.

      • Have experience with large-scale testing, or testing of distributed systems.

      • Can communicate your ideas effectively.

      • Like to lead by example.

    Bonus points for:

    • Experience with Node.js and JavaScript testing frameworks.

    • Experience managing a remote team.

    • Experience working on Identity and Access Management software and concepts.

    You can learn more about our hiring process here.

    Preferred Locations:

      • #US; #AR; #CA;





    Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

    We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

    Join us on this journey to make developers more productive while making the internet safer!

    APPLY FOR THIS JOB
  • About us

    Beat is one of the most exciting companies to ever come out of the ride-hailing space. One city at a time, all across the globe we make transportation affordable, convenient, and safe for everyone. We also help hundreds of thousands of people earn extra income as drivers. 

    Today we are the fastest-growing ride-hailing service in Latin America. But serving millions of rides every day pales in comparison to what lies ahead. Our plans for expansion are limitless. Our stellar engineering team operates across a number of European capitals where, right now, some of the world’s most ambitious and talented engineers are changing how cities will move in the future.

    Beat is currently available in Greece, Peru, Chile, Colombia, Mexico and Argentina. 

    About the role

    Are you a Senior iOS Developer who has excellent problem solving skills and loves technical challenges? If yes, then jump into our Beat team and build with us an amazing product with international reach! 

    Our iOS team is working on some great features that are significantly improving the way people interact with our app and move in the city, and we’re ready to deploy a number of very cool new services to expand our footprint in the market.

    You will get the opportunity to work on one of the most used and well liked apps in the Latin America (#1 in Transportation Category and 5 million active users). What is interesting is that you will work not only on one, but two large scale apps, both at the same time (Passenger, Driver).

    Beat takes great care of all employees and your personal development is at our utmost interest. As such, a generous conference allowance is provided to help you improve your skill set and enrich your knowledge (UIKonf, App Builders, WWDC).

    What you'll do day in day out:

    • Take ownership and have an impact on the product

    • Assist the product team with shaping the product’s vision

    • Be part of one of our agile, cross-functional teams (mobile, backend, QA, design and product)

    • Be involved in designing and implementing new product ideas

    • Analyze current state of the codebase, propose architectural and technological improvements, automate processes and scale the iOS team

    • Take full ownership of building apps from architecturing to coding, testing and publishing

    • Work side by side with designers to create scalable UIs

    • Coach and mentor fellow engineers

    • Constantly learn, improve on your skills, share knowledge and adapt to industry-wide best practices, processes and conventions

    • Experiment on pure engineering tasks that can improve the team’s day-to-day life

    What you need to have:

    • 3+ years of native iOS app development experience

    • Expert understanding of the Apple ecosystem and UIKit building blocks

    • Passion for Apple platforms

    • Understanding of Agile development methodologies

    • Detail-oriented, focusing on writing maintainable and testable code of high quality

    • Experience in developing apps with Swift and Objective-C

    • Experience with iOS architectural patterns (MVC, MVVM)

    • Experience working with RESTful APIs

    • PR and code reviews expertise

    • A strong sense of ownership in your work

    • Experience with testing (Unit/Integration/UI Automation)

    • Experience in version control and source code management platforms (Git, Github)

    • You stay up to date on the latest technology, trends and keep yourself informed about best practices during app development

    • Have a positive mindset, be proactive and a team player

    What it's nice to have:

    • Experience with Asynchronous programming (GCD)

    • Experience with watchOS

    • Experience with Dependency Injection

    • Experience with Geo-Location based apps

    • Experience with TDD

    • Experience with xcbuild and CI/CD

    • Open source contributions and projects

    • Active participant at meet-ups and conferences in the iOS community

    • Experience working with remote teams

    What's in it for you

    • Competitive salary package

    • Flexible working hours

    • High tech equipment and top line tools

    • A great opportunity to grow and work with the most amazing people in the industry

    • Being part of an environment that gives engineers large goals, autonomy, mentoring and creates incredible opportunities both for you and the company

    • Please note that you will be working as a contractor.

    As part of our dedication to the diversity of our workforce, Beat is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion. 

  • At Rollbar, our mission is to help developers build software quickly and painlessly. We are a ~40-person team based in San Francisco, Barcelona, and Budapest. Over 100,000 developers use our product to power all kinds of applications that affect people’s lives and livelihoods. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Geico, Zendesk, JP Morgan Chase and Twitch. 

    We are looking for an experienced Backend Engineer to join our Scale team to not only help build and run our systems and services, but help define backend engineering at Rollbar.

    Our tech stack:

    • React, Webpack, Sass

    • Python, Node.js, Scala

    • MySQL, Elasticsearch, Redis, Memcache, Spark

    • Google Cloud Platform, Kubernetes, Terraform, Ansible, Consul, CircleCI, Rollbar

    You will:

    • Work with other engineers to design and build highly available and scalable systems

    • Measure and monitor system performance, availability, and reliability

    • Implement performance improvements to our processing pipeline

    • Be in the on-call rotation and the first line of defense for major infrastructure issues

    • Help improve the tools we use to build and run Rollbar

    You have:

    • 5+ years experience in a software engineering or SRE role

    • Experience building and scaling real-time streaming data pipelines

    • Experience operating services running on cloud providers like AWS or GCP

    • Attention to detail and a methodical approach - ensuring things rarely fall through the cracks

    • BS in Computer Science or equivalent work experience

    • Benefits and perks

    • Rapid career growth opportunities

    • Competitive salary and stock options

    • Medical, dental and vision health benefits

    • Parental leave: 12 weeks 

    • Generous hardware and software allowance

    • Casual work environment

    • Inclusive team-oriented culture

    • Have fun and make an impact

  • 2 weeks ago

    We are Astro HQ and we build hardware and software tools that unlock creativity and productivity. Tools like: 

    • Astropad – Software that turns the iPad into a high-end drawing tablet.

    • Luna Display – The first hardware solution that turns the iPad into a wireless second display.

    We are looking for a Windows Software Engineer to join our team. You would lead our effort to bring Astropad & Luna Display to the Windows platform. We are looking for someone that is ready for the challenge and wants to make a big impact as part of a small team. 

    You will… 

    • Work on cross-platform infrastructure in Rust, C, and C++

    • Build our Windows user interface and corresponding platform layer

    • Develop test suites and internal tools

    • Collaborate on a daily basis with our engineering team via Slack, Zoom, and GitHub

    Skills & Requirements 

    • Extensive experience developing for Windows

    • Familiarity with C/C++ and Visual Studio

    • Familiarity with the Rust language a plus

    • Experience with DirectX a plus

    • Experience in developing drivers and support software on a Windows platform for USB and other peripherals a plus

    • Comfortable reading macOS/iOS Objective-C code

    • Experience in shipping Windows applications

    • Self-starter with a special eye for product design & development

    • Experience working remotely a plus

    About Astro HQ 

    We are a small, bootstrapped startup founded by a team of ex-Apple engineers. Our tools are used by tens of thousands of creative pros and some of the largest animation studios in the world, and we are just getting started! We are looking for people who care about building the next generation of tools that unlock creativity to join our team. 

    We are a fully remote company with a small office in Minneapolis, MN. If this sounds interesting to you, please get in touch! 

    We offer: 

    • Remote work (or our office in Minneapolis, MN)

    • Flexible work schedules and good work/life balance

    • Competitive pay + equity

    • Health & dental insurance

    • Parental leave

    • 3 weeks vacation

    • $300/mo towards a co-working space

    • Challenging and creative work

    • High impact and significant responsibility

  • Learnerbly (Europe & UK)
    2 weeks ago

    Learnerbly is a team of entrepreneurs and innovators on a mission to redefine learning and development in the workplace. We aim to give every person the opportunity to be their best selves at work. We’re just getting started but so far we’ve already helped businesses like ustwo, carwow, GoCardless and IDEO to find the best learning opportunities to accelerate the growth of their people.

    We are looking to hire a passionate full-stack engineer with experience in designing for and operating AWS based systems. Developing in Javascript for an AWS Lambda based architecture, using AWS DynamoDB and AWS hosted ElasticSearch, the ideal candidate should be familiar with these technologies. This knowledge may come as professional experience or personal research but you will be expected to speak knowledgeably about the state of the art with respect to web application development and infrastructure design. We like ‘geeks, and your ‘geek’ credentials are more important to us than your professional or educational experience. Show us your personal projects, tell us what you like and what you don’t like, about interesting things you have read, projects you have been involved with, people you have met and what you have learned.

    The project is new and the team is small so you can also expect to be involved in making significant, material decisions from day 1.

    These are ideal but not required as we know women are less likely to apply for the role unless they are 100% qualified (hbr.org/2014/08/why-women-dont-apply-for-jobs-unless-theyre-100-qualified). We promote a diverse, inclusive and empowering culture at Learnerbly.

    Areas of responsibility

    1) Help us to develop our learning and development platform.

    2) Provide primary design and support for the AWS infrastructure.

    3) Help us to define our product in terms of features and development priorities.

    4) Support the rest of the team with tooling and technical operations support.

    5) Build our company culture with us.

    Requirements

    By far the most important requirement is that you have a strong passion for building great software systems. Candidates with strong professional experience will be preferred (especially experience working in a start-up environment), but what really matters is a passion for building things. We want people who enjoy what they do, and we know how to spot it. If you think this describes you, get in touch.

    Benefits

    You’ll share a fun and dynamic learning environment with proven entrepreneurs and thought leaders. We’re passionate about learning and development and will do everything we can to maximise your personal and career growth. You’ll also receive:

    • A competitive salary

    • Equity will be offered

    • A generous learning and well-being budget

    • The opportunity to learn from senior advisors from Google, Eventbrite and The Times

    • Access to a vast network of 7000+ organisations across the United Kingdom

  • 2 weeks ago

    Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

    Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is partnering with the National Center for Missing & Exploited Children and building technology to optimize the broader ecosystem combating online child sexual abuse.

    What You'll Do

    • Collaborate with other engineers on your team to build a data pipeline and client application from end-to-end.
    • Prototype, implement, test, deploy, and maintain stable data engineering solutions.
    • Work closely with the product manager and engineers to define product requirements.
    • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

    What We're Looking For

    • You have a commitment to putting the children we serve at the center of everything you do.
    • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
    • You’re experienced with devops (Docker, AWS, microservices) and can launch and maintain new services.
    • You are experienced with distributed data storage systems/formats such as MemSQL, Snowflake, Redshift, Druid, Cassandra, Parquet, etc.
    • You have worked with real-time systems using various open source technologies like Spark, MapReduce, NoSQL, Hive, etc.
    • You have knowledge in data modeling, data access, and data storage techniques for big data platforms.
    • You have an ability and interest in learning new technologies quickly.
    • You can work with shifting requirements and collaborate with internal and external stakeholders.
    • You have experience prototyping, implementing, testing, and deploying code to production.
    • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use

    You should have experience with at least a few of these, and a desire and ability to learn the rest.

    • Python
    • Elasticsearch / PostgreSQL
    • AWS / Terraform
    • Docker / Kubernetes
    • Node / Typescript

  • Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team. Without a doubt, you are a passionate technical leader that adeptly navigates between the big picture, details, and team dynamics

    Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is building products that enable this vision.

    What You'll Do:

    • Lead a team of engineers through the product evolution for one of Thorn’s key products in the detection of Child Sexual Abuse Materials (CSAM).
    • Define the scope of development, requirements and technical roadmap with Product, Design, Data Science, and Engineering.
    • Prototype, implement, test, deploy, and maintain stable engineering solutions with the engineering team.
    • Present possible technical solutions to internal and external stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.
    • Manage and mentor people on your team fostering ownership, critical thinking, and dynamic problem-solving.

    What We're Looking For:

    • You have a commitment to putting the children we serve at the center of everything you do.
    • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
    • You have experience prototyping, implementing, testing, and deploying code to production.
    • You have experience creating and leading a team to success.
    • You are able to guide technical work across multiple teams and balancing the tradeoffs of reusing existing solutions vs building your own.
    • You have the ability and interest in learning new technologies quickly.
    • You can work with shifting requirements and collaborate with internal and external stakeholders.
    • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use:

    You should have experience with at least a few of these, and a desire and ability to learn the rest.

    • React / TypeScript
    • Node / Express
    • Python
    • PostgreSQL / MemSQL / Elasticsearch
    • Docker / Kubernetes
    • AWS / Terraform / Packer

    Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity, and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

  • Your role

    You help make it simple and powerful for developers to embed secure, performant, private networking into Internet-distributed applications. 

    Your responsibilities

    • Use NetFoundry software, SDKs and APIs to embed networking into applications.  Publish your apps as open source and as NetFoundry reference applications (or submit pull requests when starting with open source apps).  As you build your apps, determine what is needed to make the NetFoundry software even more simple to use, and more robust in functionality.

    • Build support structures to help other developers including sandbox environments and quick start guides.  As you support other developers, determine what is needed to make it simpler for those developers to meet their needs with better self-service type support and NetFoundry software improvements.

    • Answer questions submitted by other developers in NetFoundry forums and third-party online forums.  Ensure those answers are also added to NetFoundry support structures, while synthesizing and abstracting the questions into requirements to continually improve NetFoundry software.

    • Organize developer workshops and meetups, and participate in third-party developer events, user groups and workshops, sharing your vision and expertise.

    • Build relationships with NetFoundry ecosystem partners and their developer communities, and gather feedback to continually improve NetFoundry’s software.

    • Create technical collateral to publish across multiple channels to inform and support developers.

    Valuable skills and experience

    • Recent software startup experience and 3+ years of overall software dev experience

    • History of open source contributions and participation

    • Strong interest in new technology and a history of new technology evangelism

    • Desire and aptitude to help other developers design and develop solutions

    • Technical writing expertise

    • Ability to think out of the box and create from scratch.

    Environment and Location

    You will be working in a fast-paced environment as part of a small, agile team. You will need to wear multiple hats including helping with developer enablement, product development and technical writing.

    You will have 10% to 40% work travel, depending on location. USA candidates will have the least travel.

  • Query Optimizer and Stream Processing Team

    As part of the core database team, the engineers on our query team are responsible for the query processing and analytics capabilities of our time series platform. If you build query processors, query engines, query optimizers, or stream processing systems, and are interested in open source time series analytics, we want to talk to you.

    We highly value experience contributing to a project like the ones below:

    • Apache Beam (https://beam.apache.org)

    • Apache Arrow (https://arrow.apache.org)

    • Apache Flink (https://flink.apache.org)

    • Apache Spark (https://spark.apache.org)

    • Druid.io query engine.

    • A NewSQL query optimizer

    • An OLAP query optimizer

    • The InfluxDB database team is mostly remote. Demonstration of working remotely is a strong plus.

    * From a remote perspective, we currently support the UK, Germany, Italy and the following US states: AZ, CA, CO, CT, FL, GA, ID, IL, MA, MD, MN, NC, NJ, NY, OK, OH, OR, TX, UT, VA, WA *

    InfluxData is the creator of InfluxDB, the leading open source time series database. We are a Series D-funded startup, backed by Sapphire Ventures, Norwest Venture Partners, Mayfield Fund, Trinity Ventures, and Battery Ventures, and a Y Combinator success story. Headquartered in San Francisco, InfluxData’s workforce is distributed throughout the U.S. and across Europe. The company was recently named one of the 50 Best Workplaces for Innovators by Fast Company.

    Our technology is purpose-built to handle the massive volumes of time-stamped data produced by IoT devices, applications, networks, containers and computers. We are on a mission to help developers and organizations, such as Cisco, IBM, PayPal, and Tesla, store and analyze real-time data, empowering them to build transformative monitoring, analytics, and IoT applications quicker and to scale.

    We offer fantastic benefits; in the US these include:

    • Medical/ dental/vision insurance with 100% coverage for employees and dependents

    • Company contribution to FSA and commuter benefits

    • Open PTO - take the time you need

    • Life lnsurance, short- and long-term disability insurance

    • 401k (non matching)

    ....and more!

    Our Core Values

    Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:

    • We value each other

    • We get stuff done

    • We believe humility drives learning

    • We embrace failure

    • We are committed to open source

    Visit our careers page to learn more about working at InfluxData.

    InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

    InfluxData does not accept unsolicited resumes from headhunters and recruitment agencies through our website, job board or directly to employees. InfluxData will not pay fees to any third-party agency, headhunter or company that does not have a signed agreement for this position in place.

  • Spider Strategies (US only)
    2 weeks ago

    Spider Strategies needs your help to expand our diverse team, boost our creativity and accelerate the delivery of new features to our customers. We are creators of QuickScore, the leading Balanced Scorecard software in the market. We're looking to leverage that position to expand into the broader business intelligence market and grow the company to the next level.


    Our ideal team member will:


    • leverage their empathy for our customers to find solutions that meet their needs

    • collaborate with coworkers to find optimal answers to complex problems

    • take initiative to identify places where the software could be improved

    • honestly admit strengths and weaknesses so the team can leverage strengths and provide opportunities for learning

    • keep focused and productive while working independently

    As part of our team, you will:


    • collaborate with designers to flesh out the final details of designs

    • code new features and fix bugs

    • participate in code reviews to share knowledge and improve software quality

    • hand off your work to front-end CSS experts to polish the final appearance of new features

    • assist testers in identifying areas that should be tested

    Our application uses Java to connect a database backend to a modern web frontend. Of course there are a lot more technologies than that involved, and we'll be excited to go over that during your interview! We're looking for someone who is comfortable both on the backend with Java and SQL, and on the frontend with JavaScript. We have some CSS experts in-house, so if that's not your thing we have you covered.

    We win awards every year because we treat our developers like gold.  You'll work hard here, but you'll also enjoy tons of vacation, fantastic benefits, and the luxury of setting your own hours while working from home. Our benefits include 100% paid medical, dental and vision insurance for you, and 80% coverage for family members. We also offer life insurance, long term disability insurance, a simple IRA with matching, all federal holidays off, and maternity and paternity leave. Our benefits are trans-inclusive.


    How to Apply:

    We are only able to accept applications from US Citizens due to federal contracting requirements. Please send resume and cover letter to [email protected].

  • 2 weeks ago
    Our mission is to help organizations, big and small, embrace the cloud-native culture. We believe that cloud-native organizations can better help their customers and improve their businesses.
    We are drastically improving the way engineers and developers work with Ambassador (https://www.getambassador.io), the leading Kubernetes-native API Gateway built on Envoy Proxy. With thousands of users including Microsoft, PTC, Ticketmaster, and Cisco, the Ambassador OSS Slack channel boasts nearly 2000 members. What better way to spend your time than creating bleeding edge technology that is respected and beloved by the open source community? 

    We’re looking for a Senior Software Engineer who can join the Ambassador development team to push our ambitious roadmap forward.


    Responsibilities

    • Develop, build and maintain efficient, reusable and reliable C++ code
    • Own Envoy development efforts
    • Actively engage with the upstream Envoy community and become a trusted contributor
    • Help maintain code quality, organization, and automation


    Requirementts

    • Strong proficiency in C++
    • Proficient in network programming
    • Distributed system experience
    • Experience working on a cloud software application or infrastructure
    • Open source development experience
    • Proficiency working with Git
    • Plus: Experience using Envoy Proxy, Kubernetes and/or Docker
  • PropertyMeld (North America)
    2 weeks ago

    Who We Are

    Property Meld’s mission is to radically improve how the property management industry handles property maintenance by offering intelligent maintenance. If you’ve ever had a maintenance issue at your housing rental, you know how much of a pain it can be to get it fixed quickly and reliably. It doesn’t have to be this way. Join Property Meld and help solve the headache that is rental maintenance for millions of people every single day.

    Recognized as one of the fastest growing prop-tech startups in Property Management, we are looking for a motivated software engineer who wants to have an impact. You’ll be part of the core team and have the chance to build on the foundation of a product used by tens of thousands of users (and growing!). Our development team cares deeply about making a great product that is fast, reliable, and easy to use.

    Your role
    As part of the engineering team you'll help scale Property Meld's web application. This will include developing new features, improving our CI/CD processes, profiling and fixing performance issues, and brainstorming with the rest of the team on other technical challenges.

    What you can expect from Property Meld

    • The chance to scale and build out an ambitious project

    • Work-life balance

    • Smart and dedicated coworkers

    • Team environment with a culture of development

    • Use exciting technologies

    • Involvement in the decision-making process

    Who You Are

    • Bachelor’s degree in Computer Science, Software Engineering, related technical degree, or equivalent level of experience

    • Software development experience: 3+ years

    • Thorough understanding of software development principles

    • Strong analytical and problem-solving capabilities

    • Ability to work with leadership on translating strategic initiatives into product features

    • Ability to work with staff to translate technical requests into product features

    • Ability to work with staff on bug identification, reproduction, and resolution

    • Have shipped high quality production software

    • Experience designing and implementing backend services

    • Experience with SQL databases

    • Python experience is preferred (Django experience is a plus)

    • Excellent verbal and written communicator

    What You Gain

    • PTO- Three weeks paid vacation annually

    • Benefits- Healthcare plan for you and your family

    • Personalized Remote Work Equipment-Your choice of tech equipment

    • Thriving Culture- Adult Professional culture with an environment of ownership and accountability

    • Travel Opportunities- Meetups with the rest of the company 1-2 times a year
  • Didomi (didomi.io) helps companies get in compliance with data privacy regulations like GDPR and CCPA. We build a consent management platform that consists of apps, web components, and APIs around collecting, sharing and managing user consents. We know privacy appears to be a boring and hard problem, but we strive to make it interesting and easy to solve for our clients.

    We are looking for a senior software engineer with a focus on back-end development to join our team of 10+ people. While our main office is in Paris, we are a very distributed team and are open to people working remotely all around the world.

    What you will do

    Leveraging your experience in building and maintaining complex business applications, you will drive the development of our main APIs using Node, Feathers, PostgreSQL, DynamoDB, etc.

    We are looking for someone who is eager to:

    - Collaborate with other developers to ship new features

    - Be in charge of the overall architecture of web applications

    - Ensure that we have the right tests and structure in place to make sure that we can move quickly without breaking everything

    - Share his/her knowledge of back-end development principles and best practices with the team

    - Keep learning new technologies and be on the look-out for new ideas that we should try out

    What we are looking for

    - A JavaScript expert

    - Experience with complex back-end applications in Node and modern JavaScript tooling and libraries

    - Quality-oriented mindset: testing, code reviews, code quality, etc.

    - Awareness of performance considerations

    - A passion for simple, maintainable and readable code that balances pragmatism and performance

    How do we build our products?

    Most of our front-end applications rely on Angular 2+/Material/Redux. We love Angular but sometimes we need lightweight applications that can be embedded on thousands of websites so we also use Preact/Redux Zero for that.

    We also build mobile SDKs for Android and iOS for our clients to embed in their apps.

    Our back-end applications use Feathers JS, an amazing service-oriented Node.js framework for building REST and GraphQL APIs. We try to keep our services small and lean and use AWS Lambda/Serverless for background jobs. We leverage PostgreSQL and DynamoDB as our main databases.

    We process millions of events every day and are building our analytics platform on Kinesis Firehose, AWS S3, AWS Athena and Redash to provide an easy-to-use platform for querying and graphing events to everyone in the company and outside. You can read more about it in our blog: didomi.io/en/blog/2018/02/built-analytics-platform-day.

    We rely on a lot of AWS/GCP services (Beanstalk, Lambda, CloudWatch, S3, etc.) for building, deploying, serving, monitoring and scaling our services. We use Gitlab for our code and issues and our CI.

    Our vision as a team

    We are building a product and engineering team that is strongly committed to a high level of quality in our products and code. We believe that automation is the key to consistently achieving that along with velocity of development and joy and pride in what we deliver.

    We rely on automated tests of all sorts (unit, integration, linters, you-name-it!) and continuous integration/delivery to build flexible applications that are able to evolve without breaking. We trust that it enables engineers to focus on the quality of their code and iterate fast without fears of breaking stuff. And when we break stuff, we fix it and learn from our mistakes.

    Recruitment Process

    Our interview process usually includes interviews with tech and non-tech people and a practical exercise/discussion like a code challenge, a code review or an architecture design. We understand you already have a job, obligations (and maybe a personal life!) so we'll work with you to make sure it doesn't take up too much of your time while still providing a good basis for a very concrete discussion.

    We hope that you like what you are reading here. You are just one step away from getting started with us! Apply here and we'll be in touch within 24 hours.

  • 2 weeks ago

    Work directly with company leadership and producers on various app development projects, creating iOS applications for our clients.

    About the Role

    As a Senior Developer you will work directly with company leadership and producers on various app development projects, creating iOS applications for our clients. We execute on all sorts of interesting projects, from lifestyle and entertainment to IoT, business and enterprise applications. You will be joining a great team of designers and developers and working with the latest mobile technologies.

    Skills and Requirements

    All candidates need a passion for mobile applications and a deep understanding of the iOS and Apple ecosystem and tools. Successful candidates will exhibit strong skills in Swift and Objective C, and have at least 3 years of experience developing apps for iOS. Examples of apps you’ve shipped are a must.

    How To Apply

    Send us your CV along with a cover email letting us know why you think you will be a good fit for Small Planet.

    About Small Planet

    Small Planet Digital is an award-winning company of developers, designers, and producers in Brooklyn, New York. We make chart-topping apps for Disney, Planned Parenthood, Oakley, Girls Who Code, FanDuel and the NBA, Aetna, and more.

    Email to apply: [email protected]

  • 2 weeks ago

    We are looking for a QA Mobile Automation Engineer based anywhere in Latin America to work on a long term project for one of our clients, a Data Analytics and Business Intelligence services company based in Los Angeles.

    The QA Mobile Automation Engineer reports directly to our Client's QA Manager. The ideal candidate should be able to work independently with little supervision. Should also have excellent organization and problem-solving skills.

    Our Client’s wants someone who can learn about their product and can take ownership of the QA process from planning to production release.

    Responsibilities

    • Work directly with our client’s product team and business owners

    • Manage testing process from planning to production release, with guidance and assistant from the QA Manager

    • Execute automated and manual testing on mobile devices

    • Documenting test cases as needed

    Requirements

    • Advanced Level of English

    • +5 years of experience doing QA Automation

    • Extensive knowledge of Python and Javascript

    • Experience working with Appium

    • Extensive knowledge and experience working with Selenium

    • Knowledge and experience working with Puppeteer and Nightwatch.js

    • Deep understanding of testing framework such as WebDriver IO

    • Understanding and experience building tests using a Page Object Model

    • Familiarity testing as part of a CI pipeline for Continuous Delivery

    • Bring a culture of innovation, ideas, and continuous improvement

    Bonus Points

    • Bachelor’s Degree in Computer Science, Systems Engineering or related fields

  • ROLE DESCRIPTION

    We are looking to expand our team of Kubernetes Operations engineer. The focus of this role is 3-fold:

    Work directly with clients and customers to assist in consulting, setting up and operating Kubernetes clusters. Generally, the Kubernetes clusters will be based on our own Lokomotive full-stack Kubernetes distribution.

    Work as a part of the engineering team working to improve Lokomotive, Flatcar Container Linux and our other Kubernetes-related projects, applying your operations experience and direct feedback from customers to help guide the projects.

    Be part of the oncall schedule to support our subscription customers.

    We are working to build a follow-the-sun team so that support times during the week are during work hours.

    In essence this role has elements of both a Site Reliability Engineer (SRE) and a Software Engineer.

    The ideal candidate has operations experience with Kubernetes but also beyond. It is a person who has the experience of being oncall, and resolving and helping to mitigate issues in production environments. It’s also a person who can clearly communicate to customers about these issues and communicate with the engineering team about the experiences that matter to customers. This role is the interface between the customer and the product engineering teams.  It is this role’s positioning as the feedback loop between customers and the product that makes it so crucial.

    To support you, you’ll have at your disposal the renowned Kinvolk engineering team that has completed dozens of challenging projects at every layer of the system. You’ll find that your supporting team can get you then answers you need and help you find short and long-term solutions to issues and help you grow as an engineer.

    Responsibilities

    • Work directly with customers to assist in consulting, setting up and operating Kubernetes clusters

    • Interface with clients and advise on best practices for managing Kubernetes cluster

    • Be on call during reasonable hours on a rotating basis (follow-the-sun rotation)

    • Provide first-line support to customers

    • Work to improve our open-source cloud products

    • Be a liaison between customers and product engineering team

    • Participate in product engineering

    • Review and document changes

    • Stay current on the cloud infrastructure technology landscape

    • Work closely with the rest of the Kinvolk team; communicating across projects.

    • Represent Kinvolk at community events

    Multiple openings are available.

    REQUIREMENTS

    This role requires experience in setting up and operating Kubernetes clusters at a senior level. One is expected to be able to interface directly with customers to provide authoritative responses and advice.

    To get the job done, you’re going to need these.

    Required

    • Experience operating Kubernetes in production

    • Deep understanding of how Kubernetes works

    • Ability to listen to customers and distill that input into actionable tasks and recommendations

    • Good knowledge of distributed systems

    • Good knowledge of Linux systems

    • Good networking know-how

    • Experience in scripting languages

    • Ability to interface directly with clients and customers

    • Ability to work independently

    • Good at communicating technical issues and requirements

    • Good written and spoken English

    Desired, not-required

    If these items apply to you, awesome! If not, expect to add these while at Kinvolk.

    • Passed Certified Kubernetes Administrator exam. If not, we will support you in attaining this within 6-months of joining

    • Experience with the Go programming languages

    • Low-level knowledge of container and process isolation technologies

    • Comfortable giving talks at conferences

    • If in Berlin, good written and spoken German is a plus

    WHY KINVOLK?

    • We’re always looking for ways to make Kinvolk a friendly and motivating work environment. Here are some of the things we already offer.

    • You would be working on the cutting edge of technology, with a world-class team from whom you will be able to learn - just as we hope to learn from you!

    • We offer a competitive salary (reviewed annually), with equity participation (virtual share options) for all employees

    • Flexible working hours policy, and generous holiday allowance

    • An open, non-hierarchical, multi-cultural environment, with nearly as many nationalities represented in as we have people

    • And many others like:

    • Work exclusively on Linux technologies

    • Work closely with open-source communities

    • Lunch paid once/twice weekly (Berlin)

    • Assistance with public transport ticket and home Internet bill (Berlin)

    • Company mobile phone plan (Germany)

    • German language classes 2 times weekly, if needed (Berlin)

    • Generous hardware allowance for laptop, monitor, phone and/or tablet of your choice

    • Represent Kinvolk at conferences

    • Free drinks and snacks if you're working out of the office

    • Need a book? We’ll order it for you and add it to our tech bookshelf

    HOW TO APPLY

    Apply using the button below. If you have other questions, please send those to [email protected]

    ABOUT US

    Kinvolk is a rapidly growing tech company building Linux & Kubernetes-based open-source software products, and offering related engineering and technical support services. Our customers are amongst the largest and most influential in the space: Microsoft, SAP, CoreOS, and many more.

    While founded in Berlin, Kinvolk is quicky expanding and has recently opened an India subsidiary.

  • Agnoris (Europe, Israel, Russia)
    2 weeks ago

    What we're looking for

    Agnoris is seeking a no-BS and down-to-earth techie who is interested in building a product that will set the bar for a large industry and for data analytics in general. 

    You'll be part of the early engineering team of Agnoris, working directly with founders. This is an incredible opportunity to make a meaningful impact on the future of a very large industry.

    Responsibilities

    - Implement large frontend pieces of the product roadmap

    - Optimize UX for speed and scale

    Qualifications

    - Layouts/CSS Zar

    - Sufficient experience with the latest React.js, Redux and Apollo GraphQL

    - Experienced engineer who makes tech decisions within product and business contexts

    - Self-directed and self-sufficient problem solver

    - Needs 5 minutes to understand our tech stack - AWS Serverless + Postgres + Python + React -  and a week to learn the basics of the code

    - Experience with D3.js is an advantage

    Benefits

    - Market-level compensation

    - Flexibility of hours and locations

    - Opportunity to make a dent in a very large industry

    - Opportunity to join a YC company with strong culture

    - If we like each other, just tell us what you need and we'll find a way to make it happen

  • Our Customers Develop Software at the Speed of Ideas

    CloudBees is powering the continuous economy by offering the world’s first end-to-end continuous software delivery management system (SDM). For millions of developers and product teams driving innovation for businesses large or small, SDM builds on continuous integration (CI) and continuous delivery (CD) to enable all functions and teams within and around the software delivery organization to best work together to amplify value creation.

    CloudBees is the continuous integration (CI), continuous delivery (CD) and application release automation (ARA) powerhouse built from the commercial success of its products and its open source leadership as the largest contributor to Jenkins and a founding member of the Continuous Delivery Foundation (CDF). With a globally distributed workforce of more than 500 employees, the company reflects the global nature of the DevOps movement. We believe in walking the talk! From startups with full-stack developers practicing NoOps to large Fortune 100 companies, CloudBees enables all software-driven organizations to intelligently deploy the right capabilities at the right time.

    Over 3,500 of the world’s best known brands and over 50% of the Fortune 500, invest in CloudBees because of its ability to work across any cloud, in any development environment and to balance corporate governance and control with developer flexibility and freedom.

     CloudBees is home to the world’s leading DevOps experts helping thousands of companies harness the power of “continuous everything” and putting them on the fastest path from great idea, to great software, to great business value.

    At CloudBees, we truly believe that the more diverse we are, the better we serve our customers.  A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers.  Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization. 

    In the technology industry, diversity creates a competitive advantage.  CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers.  CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.

    We are helping global companies around the world deploy Jenkins-based solutions at large scale. The only way to help customers successfully achieve their goals is to ensure our support team is made of Jenkins specialists who can provide expertise to our customers, with the direct backup of our elite Jenkins engineering team.

    Support is a global function at CloudBees. The team addresses customer requests from around the world, although the bulk of requests today come from the US and Western Europe.

    What You’ll Do

    Provide software technical support to developers and configuration managers on the CloudBees products. This includes communicating directly with customers via our support portal. This is however, much more than just a “support” position.

    • Ability to analyze scenarios of software implementations and provide solutions for problems
    • Set correct priorities for ongoing issues
    • Work with the CloudBees development team to improve products and/or resolve customer issues
    • Work with other software partners to resolve customer issues
    • At times, work in high pressure situations such as “customer down” priority scenarios to resolve issues timely and professionally
    • The support engineer must be well-rounded in IT skills, the ability to use a wide range of that knowledge at any given time is crucial
    • Capable of working in a fast-paced environment

    What The Role Requires

    • Degree in computer science / IT – or – equivalent experience
    • Trouble shooting skills with multi-threaded applications (debugging, analyzing a thread dump, troubleshooting
    • Jenkins user (setting up release processes, for example)
    • Measurable level of experience in multiple operating systems (Windows, Linux, OS X)
    • Measurable level of experience with continuous integration. Jenkins experience preferred
    • Measurable level of experience with Docker, AWS and Configuration Management tools (Chef, Puppet, etc...) 
    • Basic knowledge of shell scripting (CMD, KSH)

    What You’ll Get

    • Highly competitive benefits and vacation package
    • Ability to work for one of the fastest growing companies with some of the most talented people in the industry
    • Team outings
    • Fun, Hardworking, and Casual Environment
    • Endless Growth Opportunities

    At CloudBees, we truly believe that the more diverse we are, the better we serve our customers. A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers. Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization.

    In the technology industry, diversity creates a competitive advantage. CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers. CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.

     

  • Transform (US only - West Coast)
    3 weeks ago

    We are hiring a Principal Engineer (iOS) to build our iPhone app and help school our AI team on best practices for consumer applications. You will work closely with our product design, backend engineering & AI teams to make an app that pushes the boundaries of what is possible on modern smartphone GPUs & hardware. This is a very senior role.

    This is a **remote** position open to candidates located within a 2 hour flight from the Bay Area. In lieu of an office, we host monthly “onsites” at travel destinations like Lake Tahoe & Laguna Beach.

    Job Responsibilities

    - Build highly secure, world-class iOS app from scratch using Swift

    - Integrate AI models running CoreML

    - Run realtime inference neural network on iOS

    - Test app across variety of devices

    - Listen to users & contribute product ideas

    - Work closely with product design, backend engineers, AI team

    - Teach social app best practices to team

    Requirements

    - Deep experience building realtime, low-latency iOS apps

    - Deep experience building consumer apps & strong understanding of best practices

    - Real empathy for users, strong product sensibilities & good taste

    - Intellectual curiosity & fearlessness

    - Portfolio of products you've built

    - Experience writing in Swift

    Nice to Haves

    - Founder/CTO of a social network or app

    - Experience with hardware-accelerated graphics

    - 7+ years professional engineering experience

    - Experience with CoreML

    You will be one of the first 5 engineers at Transform. You will work directly with the founders and contribute both ideas and code. You will be asked to weigh in on engineering, product & business decisions. As the company succeeds, you will hopefully grow into a leadership role & potentially run an entire team.

    Compensation

    - Cash: $130 - 180k

    - Equity: 1.5 - 3%

    - Unlimited vacation, minimum 2 weeks per year

    - Full health & dental insurance

    Transform is backed by some of the most famous investors in Silicon Valley. Our founder/CEO is a successful 4x entrepreneur & single dad who got his start as a 911 paramedic in NYC (who happens to be latino).

    The #1 trait we look for in candidates is "intellectual fearlessness." People who attempt to do things that their resume says they're unqualified to do, things that would would scare normal people in their position. People who punch above their intellectual weight class.

    We don't care where you went to school or what you studied (or didn't study). We don't care if you have a PhD from MIT or you dropped out of high school. The only things we will judge is your attitude and your ability to do the work.

    This isn't out first rodeo as startup founders. We've set out to create a very intentional, high-performance company culture. We try to practice good self-care and encourage employees to do the same.

    Expect high standards, hard work and minimal stupidity

    Diversity & inclusion (gender, age, class, politics, ethnicity) isn’t just a nice thing we talk about. Due to the product we're building, it’s a strategic priority. Women & ethnic minorities especially welcome.

  • Didomi (didomi.io) helps companies get in compliance with data privacy regulations like GDPR and CCPA. We build a consent management platform that consists of apps, web components, and APIs around collecting, sharing and managing user consents. We know privacy appears to be a boring and hard problem, but we strive to make it interesting and easy to solve for our clients.

    We are looking for a senior software engineer with a focus on data engineering to join our team of 10+ people. While our main office is in Paris, we are a very distributed team and are open to people working remotely all around the world.

    What you will do

    Leveraging your experience in building and maintaining complex data pipelines, you will drive the development of our analytics platform currently built on AWS Firehose, S3 and EMR / Python / Spark / PostgreSQL.

    We are looking for someone who is eager to:

    - Collaborate with other developers to ship new features

    - Be in charge of the overall architecture of data pipelines

    - Ensure that we have the right tests and structure in place to make sure that we can move quickly without breaking everything

    - Share his/her knowledge of data engineering principles and best practices with the team

    - Keep learning new technologies and be on the look-out for new ideas that we should try out

    What we are looking for

    - A Spark expert

    - Experience with complex data pipelines in the Cloud

    - Quality-oriented mindset: testing, code reviews, code quality, etc.

    - Awareness of performance considerations

    - A passion for simple, maintainable and readable code that balances pragmatism and performance

    How do we build our products?

    We process millions of events every day and are building our analytics platform on Kinesis Firehose / S3 / EMR, with Python/Spark and PostgreSQL to provide an easy-to-use platform for querying and graphing events to everyone in the company and outside.

    Most of our front-end applications rely on Angular 2+/Material/Redux. We love Angular but sometimes we need lightweight applications that can be embedded on thousands of websites so we also use Preact/Redux Zero for that.

    We also build mobile SDKs for Android and iOS for our clients to embed in their apps.

    Our back-end applications use Feathers JS, an amazing service-oriented Node.js framework for building REST and GraphQL APIs. We try to keep our services small and lean and use AWS Lambda/Serverless for background jobs. We leverage PostgreSQL and DynamoDB as our main databases.

    We rely on a lot of AWS/GCP services (Beanstalk, Lambda, CloudWatch, S3, etc.) for building, deploying, serving, monitoring and scaling our services. We use Gitlab for our code and issues and our CI.

    Our vision as a team

    We are building a product and engineering team that is strongly committed to a high level of quality in our products and code. We believe that automation is the key to consistently achieving that along with velocity of development and joy and pride in what we deliver.

    We rely on automated tests of all sorts (unit, integration, linters, you-name-it!) and continuous integration/delivery to build flexible applications that are able to evolve without breaking. We trust that it enables engineers to focus on the quality of their code and iterate fast without fears of breaking stuff. And when we break stuff, we fix it and learn from our mistakes.

    Recruitment Process

    Our interview process usually includes interviews with tech and non-tech people and a practical exercise/discussion like a code challenge, a code review or an architecture design. We understand you already have a job, obligations (and maybe a personal life!) so we'll work with you to make sure it doesn't take up too much of your time while still providing a good basis for a very concrete discussion.

    We hope that you like what you are reading here. You are just one step away from getting started with us! Apply here and we'll be in touch within 24 hours.

  • Argent (Europe only)
    3 weeks ago

    About Argent

    Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

    To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

    We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

    The Senior iOS Engineer role

    You'll be crucial to our effort to build the best mobile product in crypto and fintech. This involves putting yourself in our users' shoes and figuring out how to address the opportunities and challenges facing them.

    You'll have proven experience building top-tier apps that you're proud of. This will have involved working closely with other iOS engineers, quickly shipping features in an agile environment, and taking ownership of the entire development lifecycle. You'll also have worked with other stakeholders - such as designers, QA, and product - to build and develop world class UX.

    Ideally you'll be passionate about the ecosystem and have contributed to open source projects and relevant discussions online.

    In the role you'll work closely with a small team of highly skilled and experienced iOS engineers, as well as our founders, designers, backend engineers and QA.

    Our app

    The Argent app is 100% Swift. We use our own open source web3.swift library for communicating with the Ethereum blockchain. We follow a Flux-inspired architecture and write unit tests to cover complex pieces of business logic.

    Requirements

    • 5 years experience building top tier iOS apps, minimum 2 years in Swift
    • Expert knowledge of the Apple ecosystem (everything from UIKit animation and navigation stacks down to Keychain and Operation Queues)
    • Expert in debugging iOS apps (memory management, object lifecycle, view hierarchy)
    • Expert understanding of network protocols and data persistence techniques
    • Experience testing iOS apps with unit tests and UI tests
    • Experience implementing different design patterns (VIPER, MVVM, Redux)
    • Familiar with implementing security best practices for safeguarding data on a mobile device
    • Experience with continuous integration and source control, App Store Connect, Certificates & Entitlements
    • Strong computer science fundamentals
    • Can communicate clearly, and collaborate, with a remote team

    How we work

    We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

    Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

    We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve been to Nice, Toulouse, Brussels, Lisbon and Barcelona.

    Equal opportunities

    At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

  • APAC

    This position is remote based.

    The Security Team is responsible for the internal security of GitLab, GitLab.com services, and actively contributes to the security of the open-source and enterprise editions of the GitLab product.  Security Engineers engage with partner teams across GitLab to solve common goals and encourage good security practices.

    Abuse Engineers are the builders of the Anti-Abuse world. They develop the tools needed to monitor, mitigate and report on abusive behavior and are an essential part of our goal to be good internet citizens. 

    A successful candidate is someone who wants to make the internet a safer place and do the right thing because it’s right. 

    Your daily duties will include building tooling and automation for curbing abuse, assist with incident response, as well as contributing to strategic improvements to the GitLab products and GitLab.com services.

    Responsibilities

    Initiatives for this specialty include:

    • Three main abuse types:
      • Continuous Integration
      • Content
      • Spam
    • DMCA Notice and Counter-Notices ([email protected])
    • Mitigation of abusive/non-responsive customers
    • Verifying the proper classification of abuse reports
    • Escalating to stakeholders while continuing to monitor
    • Monitoring logs and queues for trends
    • Research and prevention trending abuse methodologies

    Requirements

    • 3+ years of demonstrated experience in a developer role
    • 2+ years experience in Anti-Abuse processes or mitigation
    • Broad knowledge of technology, and be passionate about it. Able to discuss and explain popular, internet-based technologies with ease, and present their experience with them. 
    • Development, scripting, or automation experience - A successful candidate is a builder. They dislike repetitive tasks and have a history of automating their daily workflows to make their days more productive. They are comfortable writing in Python, Ruby, or similar scripting languages, while also being able to read and interpret code from other languages.
    • Good communication and documentation skills
    • Knowledge of Linux tools/architecture and logging systems
    • Experience with SQL
    • Nice to Have: Experience with Google Cloud Platform (GCP), AWS, and/or Azure

    The compensation calculator for this job can be found here.

  • 3 weeks ago
    Who Is Follow Up Boss?
    Why Would You Want To Work Here?
    • We’re a young, ambitious company who only answers to our customers
    • Opportunity to have a big impact on our growth and your career
    • No red tape or pointless meetings
    • Competitive base salary, 401k, health/dental/vision insurance, company meetups, and 20 days paid holiday
    • Solve challenging technical problems and put your skills to the test every day. We've processed over a billion emails; per month we send nearly 3 million text messages and handle 700k+ minutes of call time for tens of thousands of active customers.
    • See a direct impact of your work and value you created for customers.
    • Provide direct input on technical and non-technical decisions. Your opinion matters.
    This Role Is For You If…
    • You would describe yourself as patient, empathetic and having a good sense of humor.
    • You’re independent, self-motivated and can stay efficient and productive without someone looking over your shoulder all day long
    • Superb written and verbal skills (with a professional yet fun demeanor)
    • Are based in the United States (or similar time zone) 
    • Are happy to have direct communication with customers (we are customer driven).
    Your qualifications:
    • Self motivated and proactive mindset.
    • Remote work experience is required.
    • Based in the USA, quiet home office with fast internet.
    • At least 5 years of experience in web development.
    • Expertise in front end technologies, we use React, JavaScript, CSS.
    • Expertise in back end technologies, we use PHP, Aurora MySQL, Postgres, Redis, to name a few.
    • Strong understanding of RDBMS and SQL. 
    • Proficient understanding of Linux.
    • Exceptional time management skills. 
    • Attention to detail and commitment to quality
    • Security conscious. 
    • Pragmatic decision making.
     
    Your responsibilities will include:
    • Develop and improve our application.
    • Help fix issues with the application.
    • Mentor other team members.
     

    30 Day Targets:
    • Become familiar with our product and codebase. 
    • Pair with fellow engineers to gain knowledge about the system and how we work. 
    • Improve the new hire onboarding process, by being a part of it. 
    • Help address priority bugs

     

    60 Day Targets:
    • Improve the Team Inbox feature in our product.
    • Improve how our product supports customers with larger teams.
    • Implement improvements to the security of our app and customer's data.

     

    90 Day Targets:
    • Improve internal reporting tools
    • Assist in architecture improvements of critical product features
    • Assist in performance improvements to our API.
     
    Our Core Engineering Values
    • Teamwork
    • Communication
    • Code Quality
    • Focus and Prioritization
    • Customer Driven
    • Leadership Qualities

     

    If this sounds like a great fit we would love to hear from you.

    We're not accepting applications from agencies.
  • 3 weeks ago

    This is a remote opportunity open to US-based candidates only.

    Do you love Python, Django and creating solid backend APIs? Do you want to work on a growing, ambitious and new product? Ok, sweet, keep reading…

    PolicyFly is modernizing the ancient world of property/casualty insurance in both the US + London markets. We are a profitable and growing company with a small, talented & ambitious team.

    We are looking for a Python developer with a proven track record in building modern and maintainable backends. This position is ideal for a seasoned engineer looking to take the next step and take a leadership role in the product. To learn more, please visit: http://www.policyfly.com/.

    Our Team

    We are a team of product builders -- remote-first and small (~10 people), consisting of: Backend, Frontend, QA/UAT, Project Management, UX Design and Sales.

    Responsibilities

    You’ll be tasked with collaborating with the frontend and product teams to bring new features to life, refactor existing components to be more extendable and customize the product for new customers.

    • Overall backend architecture and engineering planning (architecture, approach, estimation and project breakdown)
    • Development of new features, refactoring of existing features
    • Establish new project architectures, build tools and instill modern processes
    • Coordination between frontend and UX design to ensure a properly built, maintainable product
    • Contribute to the product roadmap (planning) and extensibility (architecture) of the product
    • Brainstorm creative solutions along with our customer’s requirements

    Requirements

    • 3+ years of professional Python experience with either Django or Flask
    • Expert in Docker and managing Docker infrastructures
    • Expert in Git, Continuous Integration & Delivery
    • Speak linux natively
    • Strong written and oral communication skills
    • Comfort working remotely -- independent & self-motivated
    • Nice to have: Kubernetes experience and expertise in DevOps / infrastructure management

    Benefits

    • Competitive salary + Equity
    • Unlimited vacation
    • Health/Dental/Vision
    • Small team of exceptional engineers + project managers
    • Opportunity to join a growing business and leave your fingerprint on it's success
    • Collaborative, transparent and fun loving office culture
    • Remote-first team
  • 15Five (Ukraine, Poland and US time zones)
    3 weeks ago
    15Five is looking for an experienced QA Engineer to help us bring user experience to the next level. You will work in an amazing environment where both professional and personal growth is promoted. You’ll be playing an important role in collectively creating a company that helps others reach their highest potential.

    Life is too short to build an average product. We strive for greatness in every corner of our product; from launching new features to fixing the smallest bug. We care deeply about the quality of what we put out into the world and ensure 15Five delivers a purposefully positive experience at every touchpoint and customer interaction.

    This opportunity is available for candidates in Ukraine, Poland and US time zones. This is a full-time, remote position.

    WHAT YOU'LL DO

    • Be a passionate evangelist for high-quality standards in every phase of the development process
    • You'll work alongside product managers, developers, scrum masters and other QA's
    • Design, implement, and execute test cases and test scenarios for new features, based on product and client-driven requirements
    • Drive continuous improvement across the product and technology platforms
    • Compliment fellow QA team member testing strategies and goals, identifying and resolving gaps where necessary
    • Provide feedback and input on how testing can be more efficient and effective
    • Test across devices in a robust testing matrix (multiple devices/OS/browsers) using a blended mix of automation and manual testing
    • Report and help prioritize bugs in Jira
    • Act as a last-line of defense for quality in releases; be comfortable pushing for release postponement where quality is concerned
    • Work with entire QA team to ensure our product meets the high expectation of our stakeholders and customers. 

    WHAT YOU'LL BRING

    • 3+ years full-time experience testing web and/or mobile applications
    • Deep understanding of quality assurance testing for web application
    • Ability to capture relevant logs, screen shots, and customer descriptions to provide to developers
    • Deep understanding of methodologies and practices of software quality assurance
    • A track record of bug detection and regression skills
    • High attention to detail and precision
    • Experience with Jira and/or GitHub; knowledge of scripting in Javascript, Python and/or SQL are nice to have
    • Comfortable with the command line and familiarity with testing RESTful APIs a plus
    • Excellent Verbal and written communication skills 


    WHO YOU ARE

    • You have passion for 15Five's WHY of creating the space for people to be their greatest selves, and you are totally aligned with 15Five's Values
    • You enjoy working in a team of like-minded people yet thrive working independently and owning projects
    • You have a strong reputation for accountability - your colleagues know they can rely on you
    • Someone with a low tolerance for mediocre work
    • You communicate in a clear and succinct manner and effectively evaluate information/data to make decisions
    • You desire to always be learning and staying on top of the latest trends and technologies
    • You’re passionate about, not only being extraordinary in your work life, but creating an extraordinary personal life as well



    BY THE (3) MONTH MARK, YOU’LL...

    • Complete 15Five’s new-hire on-boarding and job-specific training for the QA Software test engineer role
    • Meet your cross-functional team, and learn the nuts and bolts of our product, our history, our mission and where we’re going
    • Set up local environment
    • Identify needs for your team and role and build out your objectives for the quarter



    BY THE (6) MONTH MARK, YOU’LL...

    • Assist senior staff with testing bug fixes and new feature releases
    • Continuously test existing and new features based on user feedback 
    • Collaborate on solutions to improve overall product quality 



    BY THE (12) MONTH MARK, YOU’LL...

    • Work with product managers, designers, and engineers to develop a comprehensive test suite for new features
    • Take initiative for proposing better test tools and approaches to make testing more efficient
    • Take ownership of testing for multiple application features in both the web and mobile squads



    15 FIVE UNIVERSAL ATTRIBUTES

    • Openness to vulnerability, self-reflection and receiving radically candid feedback to grow personally and professionally
    • Curious and committed to innovation and continuous learning and growth
    • Self-motivated, self-responsible and self-accountable
    About 15Five
    We’re a company that’s out to make history.  We envision a world where every person has the opportunity be engaged in work that is meaningful to them, working alongside people they deeply trust and respect, building towards a common and inspiring vision, and where their work not only calls out their individual greatness, but together leads to creating a world-class, high performing company where everybody wins.  At 15Five, we’re building that kind of company and we’re looking for exceptional, like-minded individuals to join our team.

    15Five helps companies create a culture of feedback, having employees feel heard, and providing their managers with visibility into their organizations.  It helps teams produce deeper, more trusted relationships over time, helps managers and executives stay tuned in to issues and great ideas as they arise, and ultimately helps everyone win by creating more transparency and accountability.  This leads to employees who are more engaged, and teams who perform at a much higher level.

    A pioneer in the new generation of employee feedback, engagement and performance tools, 15Five is backed by Next 47, Origin Ventures, Point Nine Capital and Matrix Partners. With headquarters in San Francisco and offices in New York and Raleigh, we’ve built a world class company culture that is reinventing how companies listen to their employees and help them be their best selves at work. Some of our customers include Indeed, Etsy, HubSpot, Spotify, Warby Parker and 2,000 + more. We take pride in building a company and product that materially improves people’s lives, whether they’re an employee or a customer.

    We’re excited to continue building out a diverse team that prioritizes inclusivity and celebrates everyone’s unique identity. Check out these links to learn more about what’s important to us.


  • Wikimedia (North America)
    3 weeks ago

    Software Engineer, iOS

    Preferred Location: North America

    Summary

    The Wikimedia Foundation is looking for a Software Engineer to join the iOS team, reporting to the Apps Engineering Manager.  As a Software Engineer, you will be responsible for thoughtfully crafting user experiences that empower and delight our users. You will work closely with the rest of the team to collaboratively iterate on new ideas. In this role, you will create new features, fix bugs, and define the future of Wikipedia on mobile devices.

    You are responsible for:

    • Writing clean, concise code in Swift and Objective-C
    • Working with other engineers through technical collaboration, discussion, and code review
    • Iterating on new features through with designers and product managers
    • Ensuring the quality of the app through thoughtful code architecture decisions and automated testing

    Skills and Experience:

    • 2+ years iOS development experience
    • Significant contributions to at least one published app in the App Store
    • Familiarity with the iOS Human Interface Guidelines, implementation, and best practices
    • Excellent written and verbal communication skills
    • Bachelor's degree or the equivalent in related work experience

     Qualities that are important to us:

    • Working closely with designers, product managers, and engineers to iterate toward a shared vision
    • Constantly improving your craft in pursuit of creating the best possible user experiences
    • Delving into unfamiliar areas and learn new things to solve complex problems
    • Proactively finding and reporting potential bugs or user experience issues for discussion with the team

     Additionally, we’d love it if you have:

    • Built web services or APIs
    • Automated development processes
    • Written unit and UI tests
    • Built frontend web applications using JavaScript, HTML, and CSS
    • Worked in a remote environment

    The Wikimedia Foundation is... 

    ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

    The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.

    U.S. Benefits & Perks*

    • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
    • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
    • The 401(k) retirement plan offers matched contributions at 4% of annual salary
    • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
    • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
    • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
    • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
    • Telecommuting and flexible work schedules available
    • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
    • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

    *Eligible international workers' benefits are specific to their location and dependent on their employer of record

    More information

    WMF
    Blog
    Wikimedia 2030
    Wikimedia Medium Term Plan
    Diversity and inclusion information for Wikimedia workers, by the numbers
    Wikimania 2019
    Annual Report - 2017 

    This is Wikimedia Foundation 
    Facts Matter
    Our Projects
    Fundraising Report

  • Argent (Europe only)
    3 weeks ago

    About Argent

    Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

    To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

    We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

    The Senior Solidity Engineer role

    You'll be crucial to our effort to build the best smart-contract based wallet on Ethereum.

    You have proven experience building top-tier smart-contract based applications running on mainnet and you deeply understand the difficulty of tackling complex problems with simple and secure Solidity code. As a Solidity expert you'll always look for the best solution and write code that is clean and easy to audit, yet efficient in terms of deployment, execution and maintenance.

    Ideally you are passionate about the evolution of Solidity and the EVM, and you'll be constantly looking to try new patterns to improve the existing code base and make it more simple, more efficient and more secure.

    In this role you'll work closely with a small team of highly skilled and experienced frontend and backend engineers, and you will take ownership of the entire smart-contract development lifecycle, including managing the relation with external auditors and deploying the contracts to our test and production environments.

    Requirements

    • 1+ years experience developing smart contracts on mainnet
    • Deep understanding of Solidity, Assembly, and the EVM
    • Experience with smart-contract patterns such as upgradability, proxy wallets, meta-transactions, and counterfactual deployment
    • Good understanding of basic cryptography
    • Knowledge of emerging Ethereum technologies such as state channels, side-chains, zk-SNARKS and zk-STARKS
    • 3+ years as a software engineer
    • Being an active member of the dev community (e.g. experience contributing to EIPs)
    • Ability to work well with design, mobile platform and backend teams
    • Enjoys working on unfamiliar problems, challenging others and being challenged in turn
    • Knowledge of Yul, Javascript, Typescript or Node.js is a plus

    How we work

    We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

    Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

    We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve played pétanque in Nice, bonded in Brussels and (tried to) surf in Lisbon.

    Equal opportunities

    At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

  • Argent (Europe only)
    3 weeks ago

    About Argent

    Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

    To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

    We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

    iOS Engineer role

    You'll be crucial to our effort to build the best mobile product in crypto and fintech. This involves putting yourself in our users' shoes and figuring out how to address the opportunities and challenges facing them.

    You'll have proven experience building top-tier apps that you're proud of. This will have involved working closely with other iOS engineers, quickly shipping features in an agile environment, and taking ownership of the entire development lifecycle. You'll also have worked with other stakeholders - such as designers, QA, and product - to build and develop world class UX.

    Ideally you'll be passionate about the ecosystem and have contributed to open source projects and relevant discussions online.

    In the role you'll work closely with a small team of highly skilled and experienced iOS engineers, as well as our founders, designers, backend engineers and QA.

    Our app

    The Argent app is 100% Swift. We use our own open source web3.swift library for communicating with the Ethereum blockchain. We follow a Flux-inspired architecture and write unit tests to cover complex pieces of business logic.

    Requirements

    • 3 years experience building top tier iOS apps, minimum 2 years in Swift
    • Knowledge of the Apple ecosystem (everything from UIKit animation and navigation stacks down to Keychain and Operation Queues)
    • Experience in debugging iOS apps (memory management, object lifecycle, view hierarchy)
    • Experience testing iOS apps with unit tests and UI tests
    • Experience implementing different design patterns (VIPER, MVVM, Redux)
    • Good understanding of network protocols and data persistence techniques
    • Familiar with implementing security best practices for safeguarding data on a mobile device
    • Experience with continuous integration and source control, App Store Connect, Certificates & Entitlements
    • Strong computer science fundamentals
    • Can communicate clearly, and collaborate, with a remote team

    How we work

    We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

    Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

    We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve been to Nice, Toulouse, Brussels, Lisbon and Barcelona.

    Equal opportunities

    At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

  • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Lead Software Engineer to help us change the way digital products are designed.

    About the Team:

    You’ll be working on one of the most critical products in InVision’s universe; Craft and Web Prototyping. This team focuses on delivering best in class experiences to our Customers while solving tough challenges like developing interactive prototyping tools and creating design workflow plugins. You'll be part of a small team that implements our native macOS clients for InVision, Sketch plugins, and our custom plugin delivery service. To learn in a bit more detail about what you will be working on, please watch this video: https://vimeo.com/153858834

    What you’ll do:

    • Work with designers and product managers to deliver new features in our native macOS apps and Sketch plugins
    • Implement native macOS user interfaces using both Swift and Objective-C
    • Dive deep into the Sketch plugin ecosystem using both Objective-C and JavaScript to deliver a suite of plugins
    • Refactor code on an ongoing basis to improve developer efficiency, architecture, and quality
    • Research and help to define technical standards for the company
    • Lead code reviews and guide software architecture decisions for your team
    • Create system documentation/play book(s) and serve as a lead technical reviewer and contributor
    • Actively work to understand and implement initiatives to drive quality such as stability, performance, and clean code

    What you’ll bring: 

    • Strong proficiency in Swift, Objective-C, and JavaScript
    • Sketch plugin development and Node.js experience is a plus
    • Hands on experience designing, implementing, deploying through CI, and operating distributed systems at scale and under heavy load
    • Multiple years of experience mentoring and leading experienced engineers
    • A track record of building consensus and influencing technical decisions across an organization
    • Multiple years of experience debugging complex issues at every level of the stack
    • Solid understanding of cross-process interactions (either app to app or app to distributed service)

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

    InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

  • 3 weeks ago

    Brushfire is looking for a Full Stack React Engineer (U.S. ONLY) who is

    • driven to create captivating and interactive web and mobile experiences;

    • skilled in layout and has an eye for attention to detail,

    • familiar with JavaScript development patterns and practices,

    • experienced in building high-quality React web and React Native mobile applications,

    • stimulated by collaborating with a team to define, design and ship new features.

    • excited to work for our primarily Christian church/ministry customers.

    Your primary task will be to utilize your design knowledge/problem-solving skills to create and maintain amazing web and mobile apps built in React and React Native. You should be on the cutting edge of emerging standards, technologies, and tools to develop engaging and highly functional mobile applications. Ultimately, we want someone who will take pride in learning quickly and contributing fully to create an experience our users will love. If that sounds like you, then you sound like us!

    We value your time and efforts, so compensation is commensurate with experience and includes benefits. We thrive in a completely remote work environment -- with no central office -- where people learn and grow with the company. We are collaborative, creative, and innovative, with each person expected to contribute to meaningful outcomes.

    Successful applicants will be asked to show proof that they can legally work in the US. Though we are remote, applicants closer to our teams in Fort Worth, Texas will be shown preference.

    Skills & Requirements

    Things you'll be doing:

    • Program quality and complete web applications using React

    • Program quality and complete cross-platform iOS/Android apps using React Native

    • Help steer the team to avoid common pitfalls in this emerging language/ecosystem

    • Collaborate closely with other developers and graphic designers

    • Provide quality control over in both code and visual concepts/designs.

    Things you really need to have:

    • One or more years of experience coding web applications using React or cross-platform mobile applications using React Native.

    • Familiarity with consuming HTTP Web API's.

    • Familiarity with distributed version control systems.

    • Ability to communicate fluently, pleasantly, and effectively—both orally and in writing, in the English language—with customers and co-workers.

    • Passion, integrity, and energy

    Things we think are cool for you to have, but aren't deal breakers:


    • Bachelor's degree in Computer Science or related field

    • Experience with graphic design programs (Photoshop/Illustrator)

    • Experience with wireframing/mockup tools (InVision/Sketch)

    • Experience with native mobile development.

    • Experience with back-end, server-side MVC architecture.

    • Familiarity with relational database (SQL) design and/or non-structured persistent data stores (NoSQL)

    • Demonstrable experience on past projects (via Github, BitBucket, Google Code, etc). A candidate with an active commit history at a site like these will be favored over a candidate without similar history.

  • Source Coders (US or Canada)
    3 weeks ago
    About you:

    • Care deeply about democratizing access to data.  

    • Passionate about big data and are excited by seemingly-impossible challenges.

    • At least 80% of people who have worked with you put you in the top 10% of the people they have worked with.

    • You think life is too short to work with B-players.

    • You are entrepreneurial and want to work in a super fact-paced environment where the solutions aren’t already predefined.

    • You live in the U.S. or Canada and are comfortable working remotely.
    About SafeGraph: 

    • SafeGraph is a B2B data company that sells to data scientists and machine learning engineers. 

    • SafeGraph's goal is to be the place for all information about physical Places

    • SafeGraph currently has 20+ people and has raised a $20 million Series A.  CEO previously was founder and CEO of LiveRamp (NYSE:RAMP).

    • Company is growing fast, over $10M ARR, and is currently profitable. 

    • Company is based in San Francisco but about 50% of the team is remote (all in the U.S.). We get the entire company together in the same place every month.
    About the role:

    • Core software engineer.

    • Reporting to SafeGraph's CTO.

    • Work as an individual contributor.  

    • Opportunities for future leadership.
    Requirements:

    • You have at least 6 years of relevant work experience.

    • Proficiency writing production-quality code, preferably in Scala, Java, or Python.

    • Strong familiarity with map/reduce programming models.

    • Deep understanding of all things “database” - schema design, optimization, scalability, etc.

    • You are authorized to work in the U.S.

    • Excellent communication skills.

    • You are amazingly entrepreneurial.

    • You want to help build a massive company. 
    Nice to haves:

    • Experience using Apache Spark to solve production-scale problems.

    • Experience with AWS.

    • Experience with building ML models from the ground up.

    • Experience working with huge data sets.

    • Python, Database and Systems Design, Scala, Data Science, Apache Spark, Hadoop MapReduce.

  • We at Redox understand that we are all patients at some point, so our mission is to make healthcare data useful and every patient experience better. Our values represent the basis of our culture of trust, transparency, and personal growth, and define how we want to interact with each other and the world.

    Redox’s full-service integration platform accelerates the development and distribution of healthcare software solutions by securely and efficiently exchanging healthcare data. With just one connection, data can be transmitted across a growing network of more than 500 healthcare delivery organizations and more than 200 independent software vendors. Members of the Redox Network exchange more than seven million patient records per day, leveraging a single data standard compatible with more than 40 electronic health record systems. We are on a path to double our number of client connections over the next year and need to build infrastructure that scales accordingly.

    Your Team

    Redox’s Infrastructure Engineering team builds and manages the AWS cloud platform that provides a safe, reliable, and flexible foundation for Redox’s products and our growing customer base. In production, we run nearly 1000 docker containers, have 20Tb of relational data, 8Tb of ES data, 6Tb of Kafka data, and handle about 400 client-controlled VPN connections. Expertise on the team includes:

    • Data technologies: RDS (Postgres, MySQL), Kafka, Redis, ElastiCache, Elasticsearch

    • Deployment automation for EC2, S3, RDS, VPCs, IAM, Terraform, CloudFormation, Kubernetes, Rancher, infrastructure as code in Python 

    • Logging, metrics, monitoring, and alerting: Sumologic, Telegraf, Statsd, InfluxDB, Grafana, Icinga, Pagerduty

    • Networking/VPN: LibreSwan, IPtables, IPSec 

    • Linux system tuning and debugging 

    Your Opportunities and Impact

    As a senior member of the Infrastructure Engineering team, you’ll play a key role in ensuring that our product engineers are empowered and effective by providing design and debugging expertise, technical leadership and mentorship, and tools for deployment automation. You’ll work closely with members of our Product and Security teams to understand their needs and translate them into well-scoped, actionable projects and tasks. In this role, you will:


    • Lead from a technical, architectural, and project perspective, shepherding technical decisions from inception to completion.

    • Evaluate our existing systems, inform stakeholders of emerging technologies and industry changes, and choose tools and develop software that follows industry best practices.

    • Design, implement, and debug robust, secure, scalable, abstracted systems that allow us to rapidly iterate on and scale our systems with the needs of our customers.

    • Ensure that our infrastructure deployments are automated, frequent, secure, and without noticeable user impact.

    • Provide mentoring and coaching to other team members in your areas of expertise.

    • Support the infrastructure for our existing test and production environments and participate in an on-call rotation to assist other engineers in resolving production related issues regarding monitoring, databases, container orchestration services, load balancing, networking, etc. 

    • Identify and collect metrics that allow us to pinpoint areas for improvement and measure change.

    About You

    At Redox we hire based on our values as well as technical competency. How you accomplish your work is just as important as getting the work done. We’re looking for people who are:


    • Passionate about solving complex problems that improve the state of the world.

    • Enthusiastic about creating an elegant and delightful user experience.

    • Intellectually curious with a desire to learn.

    • Respectful and inclusive, soliciting and incorporating input from others.

    • Biased towards action and creating positive impact.

    The particular technical focus we’re searching for in this role is around deployment automation, monitoring, and Linux debugging skills. Your work experience should include:


    • Deploying and managing large-scale production containers using Terraform and Kubernetes.

    • Expertise in securing AWS services in regulated environments.

    • Detailed Linux debugging knowledge.

    • Familiarity configuring and using metrics and monitoring tooling.

    • Familiarity with a high-level scripting language like Python.

    Any other areas of overlap between your work experience and the Infrastructure team’s areas of expertise are added bonuses. Please apply even if you are not sure you meet all these criteria. If you are interested in the role and think you could be a fit, we'd like to hear from you.

  • Founded in 2007, Quimbee is one of the most widely used and respected study aids for law students. With a massive and growing library of case briefs, video lessons, definitions, and practice questions, Quimbee helps its members achieve academic success in law school. Quimbee can be accessed on desktop, tablet, and mobile devices.

    This position is 100% remote. All you need is an internet connection and a quiet place to work.

    Quimbee's tech team works on an agile process and has a great mix of seasoned web backend, frontend, and mobile developers. Quimbee's web and API platform is based on a monolithic Ruby on Rails application, and we make the effort to keep it updated to recent dependencies' versions. We're big believers on automated tests, and while we don't necessarily do test-first, CodeClimate rates both our maintenance and code coverage metrics with an A.

    This position is to work primarily on our web platform with an emphasis on our frontend code (views, HTML, CSS, JS) but also helping on backend work (controllers, models, serializers, query optimization, etc) whenever that's needed, so we're looking for someone with a passion for frontend but who's no stranger to backend code.

    Responsibilities

    • Design and write maintainable code following best practices, knowing that most of the time, good enough is better than perfect.
    • Help maintain and improve our frontend code, currently based on Slim, SCSS, Bootstrap, and plain JS with a mix of some jQuery. We're pushing to adopt RSJS on the JS front.
    • Help maintain and improve our backend code, including writing new features and adapting existing ones collaborating with our backend developers. We use Ruby on Rails.
    • Collaborate with teammates, the project manager, product, design, and QA teams during the whole SDLC, providing technical points of view, effort estimates, drafting or reviewing requirements, etc.
    • Take ownership of assigned projects and be responsible for communicating progress on a regular basis.
    • Participate in scheduled planning, review, and retrospective meetings on a regular basis (via videoconferencing technology)

    Task Examples

    Working with us, you could be asked to (solo or as part of a team):

    • Implement a new page from scratch from a new comp coming from our design team, leveraging existing HTML/CSS components when possible but implementing brand new ones when needed.
    • Take a raw, initial version of a new page or feature developed by our backend devs and "beautify" it by adapting its front-end code to reuse UI components and follow our style guide, in the context of our Ruby on Rails application. This requires a very good understanding of Rails' controllers and views conventions.
    • Review our existing JS code and refactor it to follow best practices.
    • Perform code reviews providing advice on how to improve code with a particular focus on Javascript.
    • Prepare and document reusable HTML/CSS/JS code components so that other developers can use them.
    • Setup a unit testing framework for our JS code and sponsor it among your teammates.
    • Work with other backend developers implementing a new API endpoint in Ruby serializing data in JSON for our mobile app.

    Requirements

    • B.S. computer science or related field
    • 5+ years of Javascript experience
    • 2+ years of Ruby on Rails experience
    • Excellent HTML & CSS experience (cross-browser compatibility, responsive media queries, flex, grid, etc.)
    • Advanced knowledge of the Javascript ecosystem (yarn, webpack, babel, etc)
    • Good understanding of SQL
    • Extensive Git (or similar) experience solving complex merging conflicts
    • Know how the web works under the hood: TCP, HTTP, DNS, IP, caches, etc.
    • Solid knowledge of OOP, software architecture, and design patterns
    • A deep understanding of the importance of building maintainable, efficient, clean code, while balancing that with the urgency of the business needs
    • Deep caring about uptime, performance, and reliability
    • The will to take responsibility for projects end-to-end from idea to completion
    • Fluency in English
    • Based in the U.S.

    Preferred Qualifications 

    • Experience with at least one programming language other than Ruby and JS
    • Familiarity with the concepts outlined in the Reasonable System for JavaScript Architecture
    • Experience working with Rails' server-generated JavaScript (SJR)
    • Experience working with JavaScript frameworks like Vue, React, Angular, etc.
    • Hosting apps in Heroku, monitoring and scaling them up/down
    • Implementing APIs for mobile apps
    • Implementing a SaaS application or with subscription-based businesses generally

    Benefits

    • Join a small team who loves what they do.
    • Work from home.
    • A competitive salary.
    • Healthcare coverage (including dental) for you and your family.
    • Untracked paid time off and sick leave.
    • 401(k) with 3% company matching.
  • Raklet is a global SaaS platform with clients all around the world (Japan, US, Australia, Jamaica etc). We're still a small team of 5.

    We're looking for a senior software engineer to join our remote team and help us ship amazing products for our clients.

    Our infrastructure is built on Microsoft Azure. Some of the technologies we use:

    - .NET MVC 4.5 (both for applications and api)

    - AngularJS, React Native

    - Elastic Search

    - Redis

    - SQL(MsSQL) and NoSQL(CosmosDB)

    - Git & Github

    - Selenium and Unit Testing

    We're backed by Microsoft Ventures ve Techstars.

  • About Us

    Airbase is a modern spend management system designed for growth companies that need a single platform capable of managing entire company spend. Airbase brings the benefits of corporate card expense management, bill payments and accounts payable automation in one unified platform. Airbase is well funded and getting ready to invest aggressively in growth in 2020. Learn more about why innovative companies like Gusto, Segment, Doximity, Getaround, Netlify, and more trust Airbase at www.airbase.com

    About the Job

    We're looking for a Director of Engineering to manage a team of engineers working on the Airbase spend management platform. You will - initially manage up to 15 engineers (directly and through 1-2 other engineering managers reporting to you), partner with the product owners of multiple areas of the platform from an engineering perspective, help define the product roadmap and deliver a high quality product. We're looking for someone who has a strong background as an individual contributor engineer and is now passionate about building teams and people management.

    Responsibilities

    • Manage a team of backend and frontend engineers in one or more product areas
    • Manage other engineering managers
    • Conduct regular 1:1s with direct reports
    • Mentor engineers and help them plan career growth
    • Lead the hiring process for your team(s)
    • Constantly be on the look out for opportunities to recruit good engineers. Build relationships even when there are no open roles on your team
    • Collaborate with PMs to define roadmap for your area of the product
    • Plan the work of your team. At Airbase, EMs commit to deliverables based on the defined roadmap and are ultimately accountable for shipping it.
    • Be an active participant in important engineering choices made by the team
    • Help define the engineering culture at Airbase

    Requirements

    • At least 2-3 years of engineering management experience at the Director level with a total of 8 years or more experience in engineering management.
    • At least 5 years experience developing web applications and backend services as an IC in a professional setting.
    • You must have worked at a startup as an IC or EM.
    • You should have played a lead role in building, shipping and maintaining a non-trivial production service as an individual contributor.
    • If you're a strong individual contributor as a backend engineer, you should have a decent understanding of frontend technologies and vice versa.
    • Must have an excellent understanding of how the web works.
    • Familiar with modern engineering practices: code reviews, continuous-deployment, automated testing.
    • Must be willing to constantly learn new things.
    • Passionate about joining a small team and building a company.
    • Excellent written and verbal communication skills.

    Nice to haves

    • A history of working on side/hobby projects and contributing to open source projects is a plus.
    We offer competitive cash compensation and equity. We're a remote team and are happy to work with candidates from anywhere in India.
  • We are looking for a Mid-Senior Scala backend engineer for Findify, a daughter company to Namaste Technologies. As part of our engineering team, you will be responsible for building our product, an advanced machine learning algorithm within search personalisation for e-commerce. As demand for our product continues to increase, we are on a journey to grow the team substantially in 2020. We'd love for you to join us.

    About the role:

    You will be part of a small team that moves fast and iterates. We do weekly sprints, code reviews, testing, and put a lot of emphasis on code style, cleanliness and robustness. You will get to work with amazing engineers specializing in machine learning and distributed systems.

    Your responsibilities include:

    • Managing and improving Findify’s data pipelines - a crucial responsibility for us as Findify collects millions of data points every day to feed our machine learning algorithms
    • Enhancing some of the critical components of our system to successfully integrate our customers’ products and improve our search capabilities
    • Actively contributing to the overall design of our infrastructure and the application of our product vision

    About you:

    You are a creative problem-solver with passion for programming and building scalable architectures.

    You are:

    • Initiative-taking; you are self-motivated, a doer, and can drive projects from start to finish
    • A team-player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone
    • Driven; you are used to working hard to achieve a goal you care about and running several projects in parallel
    • A great communicator; you are comfortable communicating in English both written and oral, including leading meetings, selling your ideas and storytelling

    You have: 

    • A BSc or MSc in Computer Science or related technical discipline
    • At least 3 years of Scala work experience
    • Experience with relational database systems such as PostgreSQL
    • Familiarity with Akka Stream, Akka HTTP or Flink
    • Experience with Git
    • Working knowledge with Linux/Unix

    We’d be extra impressed if you also have: 

    • Experience with AWS / key-value databases such as Cassandra / data-mining / machine learning / search frameworks such as Lucene / e-commerce platforms
    • Dev-ops skills
    • Experience in working in/with remote teams
    • Experience in working in agile/lean methodologies
    • A side project or blog that showcases your passion

    Location: remote. Flexible within timezone CET +/-2

    We believe that the more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities under-represented in tech are strongly encouraged to apply.

    ABSOLUTELY NO HEAD-HUNTERS OR AGENCIES, PLEASE

  • Xapo is a fast-growing, global fintech company with a mission to build a safe and global way to use money. We’re a fully distributed team, with 250+ Xapiens working from 50+ countries. 

    We’re seeking a collaborative, proactive problem-solver to join us as Senior Crypto Currency Developer at Xapo. This full-time position is planned to be remote, meaning you can work from anywhere!

    BALANCE FOR BETTER

    At Xapo, we embrace our differences and actively foster an inclusive environment where we all can thrive. We’re a flexible, family friendly environment, and we recognize that everyone has commitments outside of work. We welcome applications from all qualified candidates, including women and minorities. Diversity is not a tagline at Xapo; it is our foundation.

    RESPONSIBILITIES

    In this role, you will be responsible for:

    • Building high-quality software components that fulfill defined functional specifications and fit within architectural designs.

    • Working autonomously, following a defined plan and achieving goals according to schedule.

    • Working with a highly specialized, multidisciplinary team that handles the complete development lifecycle of a product, from envisioning to production deployment. 

    • Participating in the design, testing, and deployment of your code.

    REQUIREMENTS:

    • 7+ years’ experience in software development

    • Excellent proven Python development skills

    • Experience programming Bitcoin Blockchain

      • Good understanding of how transactions and blocks work
      • Experience with bitcoin RPC interface
      • Experience creating transactions, selecting utxos and calculating fees
      • Experience with multisig, hd wallets and segwit
    • Experience programming Ethereum/RSK Blockchain

      • Good understanding of how transactions, blocks and events work
      • Experience with RPC interface
      • Experience with ERC-20 smart contracts
    • Experience building and consuming REST APIs in Python

    • Good SQL development skills

    • Platforms and libraries:

      • Experience with Linux and Docker
      • Experience using Git, Stash, Jira
    • Self-motivated, with initiative and enthusiasm, willing to work hard within a remote team

    • Experience working by plan and objectives in autonomous mode

    • Good communication skills and remote teamwork experience

    • Strong communication skills in English is a must

    • Experience within Fintech would be ideal

    OTHER REQUIREMENTS

    • A dedicated workspace. 

    • A reliable internet connection with the fastest speed possible in your area.

    • Devices and other essential equipment that meet minimal technical specifications.

    • Alignment with Our Values.

    WHY WORK FOR XAPO?

    • Shape the Future: Improve lives through cutting-edge technology, work remotely from anywhere in the world

    • Own Your Success: Receive attractive remuneration, enjoy an autonomous work culture and flexible hours, apply your expertise to meaningful work every day

    • Expect Excellence: Collaborate, learn, and grow with a high performance team

    ABOUT XAPO

    At Xapo, we’re building a way for users all over the world to send, receive, spend, and store their money globally and safely. We're firm believers that no matter who you are or where you're from, you deserve easy access to digital financial services. 

    Launched in 2014 by Wences Casares (CEO) & Federico Murrone (COO), Xapo has made an unparalleled investment in security infrastructure, assembled a renowned advisory board, and raised $40M from top venture capital firms in Silicon Valley & the world.

    Xapo is an Equal Opportunity Employer. We believe a team that represents a variety of backgrounds and perspectives is critical to our success as a global company. A diverse, inclusive workplace enables us to create products that best serve our customers all around the world. It is the foundation of Xapo. 

  • 4 weeks ago

    San Francisco or remote

    AZ, CA, DC, FL, MO, NJ, NY, OH, OR, TX, WA

    Scribd
    /skribbed/ (n).
    1. a tech company changing the way the world reads
    2. a membership that gives users access to the world’s largest online library of books, audiobooks, sheet music, news, and magazines

    We value trying new things, craftsmanship, being an open book, and the people that make our team great.
    Join us and build something meaningful.

    Our team
    The Content Engineering team is broadly responsible for catalog management and content metadata at Scribd. Supplying supplementary data to ebook and audiobook pages? That's us. Ensuring that all user-uploaded documents are useful, accessible, and legally available? That's us. Creating pipelines that build clean and well-structured data for Search, Recommendations, and Data Science to build amazing features from? That's us. Analyzing user reading activity and translating them into publisher payouts? That's us. We're a spoke within Scribd, connecting many engineering, product, and publisher-focused teams through data.

    The majority of the team is based in San Francisco but there's a strong and growing remote contingent as well (much like Scribd overall). We use tools that emphasize asynchronous communication (Slack, Gitlab, Jira, Google Docs) and are ready and able to jump on a video call when text doesn't cut it. Regardless of the medium, solid communication skills are a must. We operate with autonomy (developers closest to the code will make the most well-informed decisions) while holding ourselves and each other accountable for using good judgement when faced with each day's unique challenges.

    Our technical work is divided between our user-facing Rails application and our offline data warehouse (where much of our processing is done on top of Spark). Many of the systems we're responsible for - document spam detection, document copyright detection, topic extraction and classification, sitemap generation, and translating user activity into publisher payouts, just to name a few - span both environments, so engineers regularly work within both. Though the tech stacks differ between environments, the engineering work in both is the same - create data pipelines to ingest, process, clean, and layout the metadata coming from publishers and other external sources, as well as create new metadata from our vast content base.

    The role
    As a Senior Backend Engineer, you've probably seen quite a bit in your career, and we want to leverage all of it. Software development will be your primary function, but we'll expect you to contribute in a number of ways, including advising on technical design, reviewing code, participating in interviews, and mentoring less experienced engineers

    When you are doing software development, you'll be doing more than just coding a ticket handed to you. You'll own the implementation, delivery, and operation of systems, end-to-end. You'll consider testability, upgradeability, scale, and observability throughout the development process. You'll regularly have one or two engineers following your lead, whose output you will be responsible for. On Content Engineering, a Senior Backend Engineer is a leader.

    If you've been a senior engineer for a while and have been more focused on architectural concerns, cross-team initiatives, and other strategic endeavors, we have a place for you as well. Just know that this is a code-heavy role

    Office or remote?
    We have a wonderful new office in San Francisco, as well as smaller offices in Toronto and New York. If you live close to one of those you'll find great people and a nice work environment.

    If you don't live near one of those offices, we'd still love to have you! Scribd is expanding its remote workforce with the goal of finding the best employees regardless of location. Being a remote employee means providing your own productive work environment. Being a remote employee means providing your own productive work environment, and everything else is pretty similar to being an office employee. We expect remote employees to have solid communication skills, good judgement, and demonstrable personal responsibility. We also expect the same from our in-office employees, so you'll be in good company.

    Nitpicky requirements
    Backend Engineers on Content Engineering typically have:
    8+ years of experience as a professional software engineer
    Experience or a strong interest in backend systems and data pipelines
    Experience working with systems at Scribd's current scale
    Bachelor’s in CS or equivalent professional experience

    We present these in order to detail the picture of what we're looking for. Of course, every engineer brings something unique to the table, and we like nothing more than finding a diamond in the rough.

    Required Questions
    What’s your favorite book that you’ve read recently?
    In one sentence, why does this role appeal to you?
    Why we work here
    • We are located in downtown San Francisco, within walking distance of Caltrain and BART
    • Health benefits: 100% employer covered Medical/Dental/Vision for regular, full-time employees
    • Generous PTO policy plus we close for the last week in December
    • 401k matching
    • Paid Parental leave
    • Monthly wellness budget and fully paid membership to our onsite fitness facility
    • Professional development: generous annual budget for our employees to attend conferences, classes, and other events
    • Three meals a day, catered from local restaurants
    • Apple laptops and any equipment you want to customize your work station
    • Free Scribd membership and a yearly reading stipend!
    • Company events that include monthly happy hours and offsites (past events include Santa Cruz, bowling, arcades, geocaching, ropes courses, etc.)

    In the meantime, check out our office and meet some of the team at https://www.scribd.com/about

    Scribd values diversity, and we make all hiring and employment decisions based on merit, qualifications, competence, talent, and contribution, not who you are by choice or circumstance. We value the people who make Scribd a great place to work and strive to create an environment where your work is supported and personhood respected.
  • 4 weeks ago

    Job Opening: Backend Platform Engineer

    We’re looking for someone to join our Platform Engineering team at Ferrum. Are you interested in building services to help hospitals detect and eliminate the millions of medical errors that occur every year? If so, read on.


    About You

    You have experience solving challenges with microservices and scaling systems securely. You are comfortable building robust applications with Go or similar languages, Docker, PostgreSQL, Linux, and more in complex systems. Your significant experience interacting with and developing APIs provides a framework for creating both internal and external facing endpoints. 

    You love efficiency and automation. Your work at Ferrum will have a huge impact on the business. You understand that automation and infrastructure pays dividends. You take pride in creating tools to help the team perform at a high level and scale to new challenges.

    You communicate and document everything. At Ferrum, we are a distributed remote team. A culture of sharing and documentation allows everyone to seamlessly work together. Further, for FDA and other healthcare regulatory approvals our documentation of development, testing, and validation must be airtight. 

    You take ownership of a project from ideation to delivery and maintenance. Your experience provides a framework for you to work independently on multiple initiatives as both the end-to-end owner and as a contributor to features. You take pride in creating services that are easy to debug and maintain.

    You want to make a positive and lasting impact on the world. You understand that technology has the power to improve people’s lives and enrich our society. You see the inequality in your own community and around the world and you look to change it. 


    What You Will Do

    Ferrum is a distributed, fast-growing company so you will be wearing many hats and pitch in on different components and projects across the organization. That said, here are some examples of what you’ll do:

    • Scale up the platform and integrations between machine learning algorithms and the pipeline

    • Design and build the APIs interfacing the data pipeline and machine learning services

    • Building security tools to protect sensitive patient data throughout the data pipeline

    • Optimize bare-metal appliances to meet the high performance needs of the application

    • Provision infrastructure for the secure services coordinating on-premise and cloud-hosted services


    About Ferrum

    Medical errors kill 6 million patients every year and are the third leading cause of death worldwide. Ferrum provides doctors with an automated quality management system and machine learning marketplace that ensures they catch and fix medical errors before they affect patient care. The service does not affect physician workflow, takes less than a day to install, and is delivered via a secure appliance so patient data never leaves the hospital. Ferrum has been deployed at hospitals in multiple countries around the world. We are a highly technical team led by experienced founders who have built, funded, and scaled successful healthcare technology companies previously. 

    Salary: $95,000


    To apply to this position, please send an email to [email protected]

  • Scalable Path is looking for a Full-Stack PHP and JavaScript Developer to work on a client project. This is a remote, full-time position.

    CLIENT COMPANY DESCRIPTION:
    The client is a consulting agency that helps enterprise organizations to better understand their problems and identify opportunities where Open Source technologies can be utilized to solve these problems.

    In order to do so, they collaborate with their clients on requirements and estimates to create a project plan and then provide development resources for the project. Progress is managed by a proprietary methodology that helps them reach their goals while staying within their budget.

    DUTIES AND RESPONSIBILITIES:
    As an agency, the client is currently involved in several large projects which require a variety of skills. In order of importance, they are Drupal 7, Drupal 8, and finally general PHP with experience in Node.js/MongoDB. Familiarity with SuiteCRM, SugarCRM, and Meteor would be a plus.

    As a Fullstack Senior Developer, you will be working on both backend site-building and frontend theming. You will be working on several projects and will be open to learning new technologies or improving your current skills when other needs arise. In order to complete your tasks, you will be working within the client’s proprietary methodology.

    As a developer, you will need to be compatible with 3 major aspects of this methodology:

    1- You would be dealing with JIRA tickets estimated at a maximum of 2-3 hours at a very granular level. For each one of them, you would be provided with the user story, technical approach, and acceptance criteria.

    2- Tasks are sometimes estimated by another internal team member, so you would need to:
    - Communicate if you disagree with the estimate and offer suggestions or alternatives to make things happen within budget while explaining trade-offs
    - Achieve the deadline even if that involves offering implementation compromises up to your project manager and the client

    3- Track your time by using Toggl which allows the company to collect metrics on your work.

    RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:

    You will be reporting to the agency Principal who is also a senior software engineer. There is an existing daily meeting at 11:00am America/Los Angeles (-08:00) PST.

    REQUIRED SKILLS:

    - 3-5 years of experience with advanced PHP development
    - Node.js and JavaScript experience (outside of jQuery)
    - Solid capabilities in PHP (OOP and MVC Principles), HTML/CSS, JavaScript (jQuery) and AJAX
    - Humble, honest, hungry and smart
    - Organized, systematic, and logical
    - Good verbal and written communication skills.
    - Ability to work in a team and grow from constructive feedback.
    - Experience with Git

    DESIRED (NICE-TO-HAVE) SKILLS:
    - Experience with Drupal 6, 7 and/or 8 (strongly desired)
    - Familiarity with Meteor.js
    - Computer Science degree or comparable solid knowledge and real-world programming experience
    - Linux admin capabilities
    - Experience with Pantheon for hosting
    - Experience with Symfony
    - Contribution to at least one Open Source project

    START DATE:
    As soon as possible.

    EXPECTED CONTRACT DURATION:
    This is expected to be an ongoing engagement

    HOURLY RATE:

    The pay rate for this role is from $40 to $80 USD per hour, depending on experience and capability.

    https://www.scalablepath.com/view-position/738b90b5/full-stack-php-and-javascript-developer?pt[]=23729

  • BetterUp (US only)
    4 weeks ago

    BetterUp is a mobile-based coaching platform that brings personalized professional coaching to employees at all levels. We help managers lead better, teams perform better, and employees thrive personally and inspire professionally. Our mission is to help professionals everywhere pursue their lives with greater clarity, purpose, and passion. Our product was developed by a team of leading behavioral scientists, researchers, and technologists to bring evidence-based learning to professionals everywhere. We’re already transforming the way companies approach talent development at high-performing organizations like Airbnb, Genentech, Mars, LinkedIn, and Workday. Let’s build together!

    BetterUp is looking for a “Cloud IAM Specialist” that will build our Cloud Identity and Access Management (IAM) processes from the ground up. As the Cloud IAM Specialist you will ensure that our internal customers have the best experience possible as consumers of our security services within BetterUp. You will define and automate processes, ensuring that our security, monitoring and response is best in the class. The Cloud IAM Specialist is a member of our Office of Information Security that is led by the Head of Information Security. You will be responsible for administering access to systems that are part of our Corporate infrastructure. You will work in cross-functional teams of Information Security, Product, Engineering, Customer Support, and 3rd-party vendors. You’ll partner and work with every employee at BetterUp!

    Responsibilities:

    • Build and maintain the best in class infrastructure and service related to Cloud Identity and Access Management (IAM). The person in this role will be tasked with working closely with our MSP (Managed Service Provider) as well as evaluating the services provided and determine the contract renewal.
    • Build out an escalation process; managing ticket queues and set priorities for the Cloud IAM services.
    • Evaluate existing methods and recommend scalable solutions for improving our Zero Trust Framework.
    • Follow industry-standard security best practices to keep employee data and BetterUp intellectual property safe and secure.
    • Expand and maintain BetterUp’s identity and access management.
    • Document configuration guides, run-books, installation guides, troubleshooting guides required for BetterUp’s identity and access management.
    • Collaborate with various teams for security operations and incident response, as required.
    • Troubleshoot related issues with teams within BetterUp as required.
    • Conduct Proof of Concepts for solutions and technologies required for Cloud IAM.
    • Work closely with our 3rd-party vendors as required.
    • Ensure all employees have access to the resources required to do their jobs while balancing security practices to make sure private data stays private, by partnering with the Director of Privacy and Head of Information Security as needed.
    • Oversee Cloud IAM projects in alignment with Security and organization goals.

    What You Bring:

    • 7 plus years’ progressively responsible to managing user access in fast moving SaaS environment such as start-ups.
    • 3 plus years’ progressively responsible for securing identity and access for highly distributed workforce in 100% cloud / SaaS environment.
    • Excellent customer service, verbal and written communication skills.
    • Excellent problem solving and communication skills are a must.
    • Excellent at building and managing relationships across teams.
    • Excellent in creating detailed documentation and knowledge share materials.
    • History of project managing company-wide rollout of new technology and processes.
    • Vendor management experience.
    • Ability to lift 20 pounds and configure under-desk cables as needed, including frequent bending, reaching, kneeling, and climbing stairs.

    Technical Experience

    • 7 plus years hands-on experience with cloud Identity and Access Management (IDM) technologies such as Okta, SailPoint, Google, Centrify, etc.
    • 7 plus years hands on experience managing unified directory in Cloud using Okta, Google, LDAP, etc.
    • 5 plus years hands-on experience managing device identities and certificates including lifecycle management
    • 5 plus years hands on experience with SCIM connectors & JSON Identity suites.
    • 5 plus years hands-on experience configuring, administration, troubleshoot and support MFA technologies such as Okta, Google, YubiKey, Titan, etc.
    • 3 plus years hands-on experience automating workflows for onboarding, off-boarding, provisioning and de-provisioning by leveraging HR as a master such as WorkDay, SuccessFactor.
    • 3 plus years hands-on experience automating and managing device authentication for android, iOS and Windows devices using technologies such as Jamf Pro, Azure.
    • 3 plus years hands-on experience with FIDO, U2F, etc.
    • 3 plus years hands-on experience with OAuth 2 and OIDC 2.0.
    • 3 plus years hands-on experience using Java / Python for IAM and related API calls.

    Preferred Additional Experience:

    • 3 plus years architecting and building cloud-based Identity Solutions.
    • 3 plus years hands-on experience enabling and managing Zero Trust Framework.
    • 3 plus years with credentials management technologies such as, HashiCorp, etc.
    • 3 plus years enabling and managing Microsoft’s Red Forest Architecture or similar is highly desirable.
    • Experience with Security Gateway and Cloud Access Security Broker (CASB).

    Benefits:

    At BetterUp, we are committed to living out our mission every day and that starts with providing benefits that allow our employees to care for themselves, support their families, and give back to their community. 

    • Access to BetterUp coaching; one for you and one for a friend or family member 
    • A competitive compensation plan with opportunity for advancement
    • Full coverage for medical, dental and vision insurance
    • Unlimited paid time off
    • Per year: 
    • Holiday charitable contribution of your choice on behalf of BetterUp
    • 401(k) self contribution

    BetterUp Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, disability, genetics, gender, sexual orientation, age, marital status, veteran status. In addition to federal law requirements, BetterUp Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

  • Rainforest QA is an on-demand QA solution. It’s our mission to enable development teams to deliver bug-free software while moving at the speed of continuous delivery. We are truly a global team, allowing us to bring together the best and most diverse talent. Our commitment to the distributed team model and to our company values has earned us multiple culture and workplace awards and helped us build a diverse team of individuals working toward the same goal: change the way QA is done.

    Learn more about Rainforest QA by visiting our LinkedIn, Glassdoor, Instagram, and Facebook pages.

    Senior Engineer (Frontend)

    As a Senior Engineer at Rainforest QA you'll be part of an experienced and diverse team with members all over the world.

    We were built as a distributed team from the beginning and we've committed to implementing tools and processes that allow for and support continuous and effective communication across the world.

    What you'll do

    • Work on the Rainforest QA dashboard, our single page application where users manage their test suite, configure test runs, review results and set up their account

    • Work on our tester application, where our crowd of testers connect to our virtual machine infrastructure to conduct tests and submit their results

    • Work on internal tooling to improve the development experience of other engineers and ship faster and safer

    • Collaborate with product managers and our customer facing teams to analyze customer problems and design high impact features

    • Lead projects to implement those features

    • Help other team members to achieve their goals

    • Continuously learn about new technologies and ways to solve problems

    • Work with our customer facing teams to triage, troubleshoot, and fix bugs

    • Write unit and integration tests (using our own product!) to ship high quality software

    What we’re looking for

    • Extensive experience in Javascript and be extremely knowledgeable of the language and associated ecosystem

    • Extensive experience in React (or equivalent framework / libraries) and be extremely knowledgeable of the framework and associated ecosystem

    • Experience in writing and maintaining CSS for large projects

    • Enthusiasm with building web applications using modern tools like ES7, React, Redux, CSS Modules, Flow, and Webpack - amongst others

    • Even though this position is mainly frontend focused, we expect you to have some grasp of the whole stack to be able to effectively communicate with engineers across the team, and can make backend or infrastructure changes when the situation calls for it

    • Professional experience in engineering SaaS products

    • Experience leading projects with teams

    • An ownership mindset: you should look not only at what you’re asked to do, but ask why you’re doing it and how it impacts on the rest of the product, our customers, and whether it makes sense. We expect you to be responsible for your work and to resolve any bugs you might ship

    • Excitement to learn

    • Excellent communication skills and able to give and receive constructive feedback

    • Happy to review code and have your code reviewed

    • Can work effectively remotely with remote team members (we are a fully distributed company)

    • Comfortable working in a large codebase with many stakeholders

    • Identify with our company values

    • No BS, No Ego: We are radically candid with each other in every interaction. This means a lack of politics, a lack of showboating, a lack of BS. This also means brevity, clarity of thought, and clarity of communication. We give and take feedback without ego, with the knowledge that we all are operating with good intent. No ego is the check system to balance no BS and keep it kind. No ad-hominem attacks.

    • 1% better every day: Continuous improvement is what motivates us. We design our product, our organization and our careers to be continually improving. Mistakes are only bad if they are repeated. Experiments are only wasted if they are not learned from.

    • Own the journey: We are all owners. We demand that of each other. The journey we own is threefold: our customers’ journey, our company’s journey and our personal journey. Our reason for existence is to nail our customer journey, so that we can scale our company’s success.

    How we'll reward you

    • Flexible, remote work options

    • Generous vacation time

    • Competitive compensation and stock options

    • Professional development, career coaching, and conference attendance

    • 3 offsites per year: every ~4 months we arrange an offsite for the whole company to get together so we can get to know our colleagues better and understand what we need to do. The location is ever changing, so you will get to see some new places!

    OUR COMMITMENT TO DIVERSITY AND INCLUSION

    At Rainforest QA we believe that diverse teams improve our business. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • 4 weeks ago
    Graylog is a leading open source log management system that enables fast and efficient problem analysis in the areas of security, compliance, operations and DevOps. Our enterprise product enables large organizations to capture, store and analyze terabytes of machine data in near-real time.

    We are a young, growing company with locations in Germany and the USA.

    Role Responsibilities

    • Managing the build process and packaging for Graylog’s products
    • Supporting developer workflows and automation
    • Helping to build and maintain the CI infrastructure
    • Working with internal and external users of our packages to address their needs

    Graylog Opportunities

    • A centrally located office in Hamburg and Munich, or option to work remotely
    • Paid participation in a successful Open Source project
    • Flexible working hours
    • A management team with programming experience and a sense of reality
    • Permanent position with a German company in an internationally mixed team
    • Various growth opportunities for creativity, variety and responsibilities
    • Choice between workstations using macOS or Linux

    Role Requirements

    • 3+ years of professional experience as a release engineer
    • Extensive experience with Java-based builds (we use Maven) and at least one CI system (we currently use Jenkins)
    • Familiarity with native packaging for at least Linux, we currently ship deb and rpm
    • Familiarity with Docker
    • Experience with automating and testing the produced artifacts
    • Bonus points for experience with golang and golang builds
    • Experience with a distributed version control system (git, Mercurial or comparable)
    • Working with remote teams requires a prudent approach, active inquiry and effective communication via chat
    • Proficient English communication skills
    • Willingness to travel to team meetings 3-4 times a year
    Apply now and you will hear back from us soon.
  • 4 weeks ago
    We are looking for a talented mid or senior Lead DevOps engineer to join our team at Prominent Edge. We are a small company of 24+ developers and designers who put themselves in the shoes of our customers and make sure we deliver strong solutions. Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers. As a result, we want developers who do high-quality work, stay current, and are up for learning and applying new technologies when appropriate. We want engineers who have an in-depth knowledge of Amazon Web Services and are up for using other infrastructures when needed. We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy. Most of our projects are web applications which and often have a geospatial aspect to them. We also really take care of our employees as demonstrated in our exceptional benefits package. Check out our website at http://prominentedge.com for more information and apply through http://prominentedge.com/careers.

    Required Skills

    • Minimum of 4 years of total experience to include a minimum of 1 years of web or software development experience.
    • Experience automating the provisioning of environments by designing, implementing, and managing configuration and deployment infrastructure as code solutions.
    • Experience delivering scalable solutions utilizing Amazon Web Services: EC2, S3, RDS, Lambda, API Gateway, Message Queues, and CloudFormation Templates.
    • Experience with deploying and administering kubernetes on AWS or GCP or Azure.
    • Capable of designing secure and scalable solutions.
    • Strong *nix administration skills.
    • Development in a Linux environment using Bash, Powershell, Python, JS, Go, or Groovy
    • Experience automating and streamlining build, test, and deployment phases for continuous integration
    • Experience with automated deployment technologies such as Ansible, Puppet, or Chef
    • Experience administering automated build environments such as Jenkins and Hudson
    • Experience configuring and deploying logging and monitoring services - fluentd, logstash, GeoHashes, etc.
    • Experience with Git/GitHub/GitLab.
    • Experience with DockerHub or a container registry.
    • Experience with building and deploying containers to a production environment.
    • Strong knowledge of security and recovery from a DevOps perspective.

    Bonus Skills

    • Experience as a Lead Engineer
    • Experience with RabbitMQ and administration.
    • Experience with kops.
    • Experience with HashiCorp Vault, administration, and Goldfish; frontend Vault UI.
    • Experience with helm for deployment to kubernetes.
    • Experience with CloudWatch.
    • Experience with Ansible and/or a configuration management language.
    • Experience with Ansible Tower; not necessary.
    • Experience with VPNs; OpenVPN preferable.
    • Experience with network administration and understanding network topology and architecture.
    • Experience with AWS spot instances or Google preemptible.
    • Experience with Grafana administration, SSO (okta or jumpcloud preferable), LDAP / Active Directory administration, CloudHealth or cloud cost optimization.
    • Experience with kubernetes-based software - example - heptio/ark, ingress-nginx, anchore engine.
    • Familiarity with the ELK Stack
    • Familiarity with basic administrative tasks and building artifacts on Windows
    • Familiarity with other cloud infrastructures such as Cloud Foundry
    • Strong web or software engineering experience
    • Familiarity with security clearances in case you contribute to our non-commercial projects.

    W2 Benefits

    • Not only you get to join our team of awesome playful ninjas, we also have great benefits:
    • Six weeks paid time off per year (PTO+Holidays).
    • Six percent 401k matching, vested immediately.
    • Free PPO/POS healthcare for the entire family.
    • We pay you for every hour you work. Need something extra? Give yourself a raise by doing more hours when you can.
    • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
    • Want a new MacBook Pro laptop? We'll get you one. If you like your MacBook Pro, we’ll buy you the new version whenever you want.
    • Want some training or to travel to a conference that is relevant to your job? We offer that too!
    • This organization participates in E-Verify.
  • 1 month ago

    About HashiCorp

    At HashiCorp, we operate according to a strong set of company principles, many of which are described in The Tao of HashiCorp. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

    Engineering at HashiCorp is largely a remote team, and this role is no exception. We are looking for a Full-time Remote Employee within the US or Canada. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

    Our Products

    We build Consul, Nomad, Vault, Terraform, Packer, and Vagrant. Alongside of that, we deploy enterprise products for each in a variety of different ways: licensed and unlicensed binaries, appliances to public cloud platforms, and hosted SaaS platforms. Our products help organizations of all sizes run any infrastructure for any application.

    At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

    The Cloud Services team is an organization focused on delivering Hashicorp’s software as a Cloud service.  This effort will enable a distribution model wherein customers can use a fully managed service with an API contract.

    In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular!  Specifics of your past experiences that are relevant to this role are great to include, too.

    In this role, you can expect to:

    • Design, implement, and maintain a secure and scalable infrastructure platform for delivering Cloud Services’ applications
    • Own and ensure that internal and external SLA’s meet and exceed expectations, System centric KPIs are continuously monitored and improved
    • Create tools for automating deployment, monitoring and operations of the overall platform
    • Participate in on-call rotation to provide application support, incident management, and troubleshooting
    • Provide ongoing maintenance and support of internal tools, improve system health and reliability
    • Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills

    You may be a good fit if:

    • Familiarity with infrastructure management and operations lifecycle concepts and ecosystem
    • Experience operating and maintaining production systems in a Linux and public cloud environment
    • You have prior experience working in high performance or distributed systems; while we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates
    • Working knowledge of industry best practices with regard to information security
    • You have built or operated a large scale Cloud service
    • Comfortable with Go or another low-level programming language

    HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.

    #LI-RM1

     

  • We are currently looking for passionate and enthusiastic Debian System Integration developers join our ever growing geographically-distributed consultancy team.

    You will focus on developing, adapting, integrating, packaging, validating, deploying and maintaining - ("make it work") - multiple software libraries, bundling applications through containers with appropriate security profiles into Debian-based distributions for different customers’ projects and products.

    Key Responsibilities

    • Debian packaging, continuous integration, deployment automation, configuration management
    • Analyzing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise
    • Defining and scoping client projects in collaboration with the delivery team
    • Discussing Linux technologies with clients and representing the company at conferences and trade shows to demonstrate and promote our leadership in the open source arena
    • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership
    • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets
    • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices

    Required Skills

    • Debian experience with tangible track record
    • Experience in troubleshooting and resolving technical issues in a Debian environment
    • Knowledge of open source development methodologies and relevant open source communities
    • Good English language skills (both verbal and written)
    • Ability to work and communicate in a fully distributed environment

    Desired Skills

    • Expertise in using containers technologies such as LXC, Flatpak and knowledge of Linux security technologies – LSM, namespaces, cgroups, AppArmor, SELinux
    • Knowledge of application manager principles as well as D-Bus and Systemd and exposure to Jenkins, Open Build Service (OBS) and OSTree
    • Familiarity with one or more of Collabora's market verticals
    Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications.

    Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amongst many others, Collabora has established a broad customer portfolio.
  • Kinsta is a modern cloud hosting company focused on WordPress hosting. We run our services on cutting edge technology and we are proud of the level of support we offer to our customers. Our talented and motivated team is scattered across the globe with team members hailing from every continent but Antarctica! We're constantly on the lookout for great talent to join our awesome team. If you’d like to become part of the Kinsta family, hit apply or drop us a line, we’d love to talk to you!

    Our client base is growing steadily and we’re looking for a competent Support Engineer with exceptional communication skills who can provide enterprise level technical support to our customers via our support system.

    Our support team works with our customers using chat and email (we use Intercom.io exclusively for these purposes). As a Kinsta Support Engineer you will:

    • Take ownership of issues reported by customers and see problems through to resolution.
    • Research, troubleshoot, and identify solutions to resolve customer issues.
    • Follow standard procedures for proper escalation of unresolved issues to the appropriate internal teams.
    • Provide prompt and accurate feedback to customers.
    • Monitor uptime and analyze transactions data using third party analytics tools to resolve more advanced issues.
    • Document troubleshooting and problem resolution steps for internal use and to extend our Knowledge Base.

    This role's shift need is Monday-Friday 9pm-5am UTC (our support team uses UTC for scheduling).

    Requirements

    The ideal Kinsta Support Engineer is technically-knowledgeable, upbeat, professional, curious, and self-motivated.

    Excellent support is one of the cornerstones of our business. Our clients have come to expect industry-leading support and it's our pleasure to deliver that to them. As a result, we're pretty careful about adding new Support Engineers to our team.

    We hire Support Engineers with a variety of different areas of expertise - some of us are WordPress developers, others are Linux server gurus, while others are technically-knowledgeable internet generalists who have mastered the art of customer service.

    All of our Engineers must meet the following core requirements:

    • Completely fluent in English with excellent written communication skills.
    • Capable of thriving in a fast-paced and occasionally stressful environment interacting with multiple clients simultaneously while maintaining a professional and friendly tone.
    • Our Support Engineers must know WordPress deeply. All we host is WordPress and we have the best support team in the business (even if we do say so ourselves). While you don't have to be a full-fledged WordPress developer to be a Kinsta Support Engineer, you do need to know the WordPress database and file/directory structure as well as the wp-config.php file like the back of your hand. Experience with WP-CLI certainly advantageous.
    • A basic understanding of or familiarity with the following technologies: Linux, NGINX, PHP, MySQL/MariaDB, HTML, CSS, JavaScript, DNS, CDN, and caching (object and page).
    • Consummate professionalism: we're a distributed team and we expect you to act like the professional we know you are. That means being a member of the Kinsta team requires excellent communication, rock-solid reliability, and the drive to bring your best effort to bear on your work every single day.

    Our Support Engineers deal with a lot more than just WordPress! While you don't need to be a full-stack developer to fill this role, you will be providing hosting support to full-stack developers, so you do need to be familiar with the full-stack, from Linux web servers to browser dev tools.

    Bonus points:

    • Completely fluent in a second language. Languages we're currently targeting include: Italian, French, Japanese, Dutch, Portuguese, Swedish, and Danish. If you are fluent in one of these languages please highlight this information when you apply!
    • Deep expertise in any (or all!) of the following: WordPress, Linux, NGINX, PHP and MySQL.
    • Experience setting up, managing, and supporting LEMP/LAMP stacks.
    • Prior experience working with customers over chat in a technical role in a fast-paced environment - particularly experience providing live support for web hosting or WordPress products.

    Benefits

    This is a fully-remote role. The Support Engineer can work from anywhere with reliable broadband internet access.

    This position offers a great deal of flexibility, responsibility, and opportunity for growth for the right candidate.

    We always use the latest version of everything: PHP 7.4, NGINX, Ubuntu 18.04, Linux containers, Google Cloud and more, so you’ll be able to work with a bunch of exciting technologies and use them every day!

    If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.

  • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Lead Software Engineer to help us change the way digital products are designed.

    About the Team:

    This small, diverse team focuses on solving customer problems through the design and development of innovative first-party integrations between InVision and external vendors. We focus on delivering a delightful, best-in-class user experience as we build solutions that enable our customers to seamlessly connect their InVision assets to the tools they use every day. We solve tough problems, creatively and collaboratively, with just about every other engineering team at InVision, resulting in quite a bit of interesting variety in our work. We work in scrum agile iterations on short-term delivery cycles, ship code just about every day, and push launches every few months. You can find a recent example of our work with Jira here.

    What you’ll do:

    • Lead efforts in developing robust solutions to interesting problems that utilize TypeScript, React, and Golang microservices
    • Collaborate closely with key stakeholders to help drive, and balance priorities
    • Help drive technical initiatives by proactively visualizing and understanding the needs of the software
    • Lead code reviews and guide software architecture decisions for your team
    • Actively work to understand and implement initiatives to drive quality such as stability, performance, and clean code
    • Influence technology decisions across InVision
    • Mentor other engineers on the team and support their career development

    What you’ll bring: 

    • 7+ years of software development experience delivering solutions that are high quality, scalable, maintainable, and performant
    • Extensive front end experience with JavaScript (Typescript) and React
    • Experience with Golang is highly desirable 
    • Multiple years of experience mentoring and leading experienced engineers
    • Experience leveraging 3rd party APIs to build integrations between disparate products
    • Solid understanding of cross-process interactions (either app to app or app to distributed service)
    • Ability to define and solve unconstrained problems and know when to seek help
    • A knack for leading technical teams, building consensus and influencing technical decisions 
    • One or more degrees in computer science or a related field, and/or equivalent work experience

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

    InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

  • 1 month ago

    Our growing technology company seeks an enthusiastic and passionate human with well-established AWS, Azure, GCP, and DevSecOps experience to join our elite team of dedicated individuals.  In this position, you will be responsible for maintaining and assisting with the implementation, security, and automation of cloud-based infrastructure and software systems. With a variety of production systems, your skillset is broad - implementing cloud and hybrid solutions for various application architectures – and you easily transition between those and handle multiple projects and priorities. A well-rounded individual is critical for this position.

    This position reports to the Director, Cloud Operations, and is ideally based in Washington, DC. Qualified remote candidates urged to apply.

    KEY RESPONSIBILITIES

    • Partner with development, operations, and Security teams to develop practical solutions for creating, automating, and securing our multi-cloud applications while demonstrating deep understanding of the implications in each of these environments

    • As the primary point of contact for several production cloud-based systems, monitor, configure, troubleshoot, and resolve system issues as necessary

    • Ensure critical SLAs are met which will include an on-call schedule for emergencies

    • Assist with the development of solutions for collecting, analyzing, and acting on telemetry and log data from applications

    • Design, refine, and implement security best practices utilizing a wide range of approaches such as layer 3/4/7 firewall policies, SSL/TLS encryption, SIEM systems, data protection (DLP, encryption), and Privileged Access Management

    • Leverage previous experiences and industry best practices to create state of the art SIEM solutions

    • Develop and maintain a highly organized and secure multi-cloud IAM infrastructure

    • Perform security assessments and compile evidence for external security audits of cloud environments for industry standard frameworks such as ISO, NIST, SOC2

    • Assist with system architecture of existing and new cloud-based systems

    • Member of the system deployment team which releases updates into production

    • Develop and organize documentation and architecture diagrams for new and/or existing systems

    • Provide system training and technical guidance for utilizing cloud computing resources

    • Maintain current knowledge of relevant technology as assigned

    • Participate in special projects as required

     SKILLS & REQUIREMENTS

    • 8+ years of demonstrable experience with integrating, installing, configuring, upgrading, securing, and supporting software systems in a heterogeneous operating system environment

    • 4+ years of demonstrable experience with cloud-based administration (Azure, AWS, Google, etc) with a deep understanding of cloud concepts, cloud security, and web technologies

    • Experience with Infrastructure as Code, Automation, and Orchestration

    • Excellent knowledge of different redundancy and backup and disaster recovery approaches in the cloud

    • Experience writing PowerShell/Python scripts and markup language files such as XML, JSON, and/or YAML

    • Understanding of relational and non-relational database system design and SQL query language

    • Experience with monitoring tools, such as Azure Application Insights, AWS CloudWatch, Azure Log Analytics, NewRelic, Nagios, Solarwinds, Dynatrace, Retrace, Site24x7, etc.

    • Experience using tools such as Telnet/SSH, port scanners, network protocol analyzers, and other network monitoring tools

    • PKI systems and SSL/TLS Certificates management expert

    • Experience with Azure Resource Templates and/or AWS CloudFormation

    • IAM Expert including

      • Azure AD and other enterprise account and RBAC management

      • Implementation and management of MFA, SSO, SAML, RADIUS, OAuth, and OpenID connections

      • Privileged Account Management such as account creation and discovery, password/key rotation, access request/approval workflows

      • MDM and Conditional Access systems

    • Deep understanding of firewalls, VLANs, NAT, NACLs, Load Balancing, VPN tunnels, DNS, DHCP, and packet filtering

    • Microsoft product expert including Windows Server, SQL Server

    • Proficient in web technologies including Apache, LAMP stacks, IIS, and Wordpress

    • Excellent knowledge of static content offloading, caching, and CDNs

    • Extensive experience using browser dev tools, process monitor/explorer, and other 3rd party tools for troubleshooting complex issues

    • Version control (e.g. Git, etc) and automated deployment tools (e.g Jenkins, DevOps/VSTS, CodeDeploy, TeamCity, Bamboo, etc.)
    • Education:  Associate (2-year) degree, Bachelor (4-year) degree preferred in the field of CS or IT

    • Desired certifications:  Technical certification in Microsoft administration, Azure/AWS Cloud, Security+, CISSP, Network+, CCNA, development languages, databases, and/or DevOps tools


    WHY WORK AT THYCOTIC?

    We’re passionate problem-solvers doing our part to make the world a safer place. We invest in people who are smart, self-motivated and collaborative.

    What we offer in return is meaningful work, a culture of innovation and great career progression!

    Thycotic was awarded “Best Places to Work” in 2019 in recognition of the hands-on experience and growth opportunities available here, as reported by employees.  A focus on employee advancement and our ethos of respect are just some of the reasons why people love working here!

    Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

    Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.

    • This role is focused more on the database side of the business.  The ideal candidate enjoys spending time in the database.

    • Work as part of a dynamic team on the development of Health Desk

    • Deliver across product life-cycle, from concept/requirements to final product

    • Integrate product with our customers and business partners

    • Work directly with clients to gather custom requirements and provide product training

    • Author training material and documentation to be provided to clients

    • Provide timely and professional customer support when required.

    • Improve processes to accelerate delivery timelines

    • Code must be clean and easy to understand

    Skills & Requirements

    • Bachelor's degree in Computer Science, MIS, or related field

    • 5+ Year’s experience with javascript front-end development technologies and tools, including experience with the following: npm, Webpack, CommonJS, Facebook React, Flux architecture.

    • 5+ year's experience with ASP.NET (Web Forms and MVC), C#,SQL Server, HTML, CSS, javascript, NHibernate, Ninject, RabbitMQ, MassTransit, TopShelf, NUnit.

    • SQL (SQL Server/Azure): Query optimization - Being able to easily identify the pain points in a query and fix them.  Index creation and maintenance.  On-Premise database setup best practices.

    • DevOps: CI/CD (Teamcity/Octopus), Azure maintenance, Azure functions, etc.

    • No SQL: RavenDB, Couchbase, Hadoop, etc.

    • Self starter that must be able to work independently on all aspects of software development from requirements gathering to delivery

    • Customer facing skills

    • Experience with Azure

    • Help set technical direction for Algorithmia's web application development efforts
    • Take up our mission to make state-of-the-art AI and ML effortlessly scalable for Fortune 500 and government customers everywhere
    • Experience rapid growth in the first AI startup to be funded by Google

    Algorithmia automates, optimizes, and accelerates every step of the journey to deploying AI and ML at scale. We allow anyone to run models on massively parallel infrastructure in minutes instead of months. In our cloud or your datacenter - all completely managed for maximum performance at minimum cost. Already trusted by over 90,000 developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

    As lead web application developer at Algorithmia, you'll get to contribute to every facet of our web applications, and help us empower data science teams around the world. You will be the technical leader on a team tasked with maintaining Algorithmia's many web properties, the principal of which is our web client (visible at https://algorithmia.com). Some of your responsibilities will include:

    • Setting technical vision for our web engineering team
    • Coordinate with our product team to understand the UI needs for a new feature
    • Triage and fix bugs in one of our web properties
    • Implement and document a new component for our in-house UI toolkit, Synapse (https://algorithmia.design)
    • Breakdown the work for a new feature in Jira

    As an ideal candidate for this role, you possess:

    • Deep competency in core web technologies (HTML, CSS, JS, and HTTP)
    • Expertise with a major web framework, such as Vue, React, or Angular
    • Experience building and maintaining web applications for large enterprises
    • A love for mentoring and building high-performing engineering teams
    • Strong written and verbal communication skills, and a love for writing clear, well-structured documentation
    • Understanding of web application testing frameworks, such as Jest, Selenium, Jasmine, etc...

    Sound like a fit? Apply below–we're excited to meet you!

    Algorithmia is an equal opportunity employer and we value diversity at our core. We will never discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status and encourage everyone to apply.

    If this sounds like you APPLY NOW, or learn more at algorithmia.com

  • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Salesforce Solutions Architect to help us change the way digital products are designed.

    About the Team:

    The Business Technology (BizTech) Team needs a Solution Architect with a strong background in designing, developing, and articulating solutions; implementing enterprise applications and associated integrations. This individual needs to be able to “speak” the very distinct and different languages of Business and Technology.

    What you’ll do:

    • Design, develop, and articulate solutions based on a customer's strategic business and technical requirements
    • Work with a variety of people (program managers, technical peers, and business partners) to ensure that maximum value is delivered to clients
    • Demonstrate progressive leadership in the full life cycle of the software development environment
    • Demonstrate ability and desire to continually learn new technologies in a changing environment; analytical and problem solving way of thought; overall resilient, flexible, and enthusiastic personality
    • Lead the implementation with responsibility for the delivery of the architecture designs and solution strategy 
    • Use deep business knowledge of Salesforce products to drive solution architecture and analysis engagement for major initiatives 

    What you’ll bring: 

    • Experience in providing program oversight and solutions architecture for salesforce.com applications preferably in a SaaS rich environment in a fast growing company with experience working in the lead-to-cash process
    • Experience in Salesforce with end-to-end implementation in the following areas: solution architecture experience on implementation projects using Agile and Iterative approach, how Salesforce architectural concepts influences design,  knowledge of the limitations of the platform (e.g. API and governor limits), as well as strong knowledge of architecture concepts (integration styles, architecture styles, patterns)
    • Strong knowledge of enterprise issues related to IT architecture and the ability to define the system landscape, to identify gaps between current and desired end-states, and deliver a CRM solution  
    • Knowledge of Business Process Management (BPM) techniques and tools
    • Experience with Reporting and BI tools like Mode, Tableau, Wave Analytics is an asset
    • Adept at working with AppExchange products such as DocuSign
    • Thorough understanding on the Salesforce development (Declarative, Apex Coding,  VisualForce) with knowledge of Best Practices understanding on Coding Standards, Deployment, Apex, VF, Salesforce Integration, Security implementations
    • Experience in the design and implementation of real-time and batch integration with  Salesforce and other legacy systems using REST / SOAP and Bulk APIs or Any Tool/ESB 
    • Strong experience with configuration, customization, programming with APEX APIs, APEX Triggers, and implementing new instances of Salesforce.com from scratch  

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

    InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

  • 1 month ago

    Company Overview

    Ceros is an experiential content platform that empowers the creation of bespoke, immersive digital content without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom interactive microcontent, to immersive event microsites, you can build it with Ceros. Publish and update live content instantly, and embed it into your site instantly. Join us in ending the endless creation of static content and be part of the movement towards meaningful content experiences.

    We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

    About the Product

    Designing and building the Ceros platform is not an easy task. We require the best-of-the-best web developers, designers, and QA testers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

    Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

    We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Docker, Jenkins, etc. on the Amazon AWS cloud.

    About the Team

    As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward.

    We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

    About the Job

    Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

    As a developer, your typical day-to-day involves:

    • writing maintainable code (probably goes without saying),
    • having your day ruined by functional QA testers who find every bug you write,
    • carrying out and being on the receiving end of intense code review sessions from your peers who hold your work (and their own) at the highest of standards,
    • agonizing over the user experience until even a trained monkey could use the product,
    • collaborating with and mentoring your peers on security best practices,
    • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

    Key Things to Know

    • This is a remote role
    • We want you to start ASAP
    • This is a full-time position

    Benefits

    • Competitive salary
    • Unlimited vacation days
    • Stock options
    • Premium health insurance
    • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

     

  • Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development.

    Fastly’s customers use our edge cloud platform to ensure concertgoers can buy tickets to the live events they love, travelers can book flights seamlessly and embark on their next great adventure, and sports fans can stream events in real time, across devices. They include many of the world’s most prominent companies, including Spotify, Alaska Airlines, Hulu, The New York Times, and Ticketmaster.

    We're building a more trustworthy Internet. Come join us.

    Senior Engineering Manager, Capacity Planning Tools

    The Capacity Planning Tools Team creates the customized tools needed to efficiently build out Fastly’s Network and Datacenter Infrastructure. As we operate our own hardware in colocation facilities, there are many components to track, from hardware orders to utilization metrics. Better insights into the operations of these projects contribute in a very direct way to Fastly’s financial health, as well as the ability for team members to make strategic decisions for our growth.

    We are looking for a Software Engineering Manager to support the team that delivers analytical and tracking tools for managing the expansion of Fastly's global network.

    What You’ll Do

    • Manage a distributed engineering team and provide guidance on system design decisions.
    • Act as a teacher and player/coach; providing technical mentorship and being a force multiplier to the software development velocity of the team.
    • Provide regular feedback to engineers to ensure their professional growth.
    • Prioritize features, new projects, and research activities into regular releases. Keep the team apprised of the timelines for delivery, and coordinate the process of turning user requirements into coherent designs.
    • Build out engineering practices for code reviews, design reviews, and testing, as well as processes to keep systems compliant with data governance guidelines.
    • Promote engagement with Infrastructure teams before and after features are deployed by running demos, user feedback sessions, and blameless post-mortems after projects are completed.
    • Recruit and hire software engineers.

    What We’re Looking For

    • Pragmatic, detail-oriented, and empathetic individuals who are genuinely delighted to work with hardworking small teams and get a chance to know the end-users of the products personally.
    • Significant experience and preference for working with remote-first teams.
    • A high level of organizational skills, with the ability to prioritize, lead, communicate clearly, and deliver to the needs of the larger Network and Datacenter Infrastructure team.
    • Engineering management experience working on web-application projects with significant data processing components.
    • Most of our internal capacity planning tools are written in Python, Javascript, or Go; they provide RESTful APIs and a React frontend. Proficiency is encouraged in order to support the team.
    • Proficiency in SQL and experience working with large datasets, which is to be expected when you're reporting on a large and rapidly expanding global edge network. 

    Why Fastly?

    • We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives. Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand.
    • We love distributed teams. Fastly’s home-base is in San Francisco, but we have multiple offices and employees sprinkled around the globe. In fact, 50% of our employees work outside of SF! An international remote culture is in our DNA.
    • We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits like up to 20 weeks of paid parental leave, options for free medical/dental/vision plans, and an open vacation program that enables our folks to take the time they need to recharge (some benefits may vary by location).
    • We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day.
    • We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about.

    We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit, please apply!

    Fastly provides equal employment opportunity without regard to an applicant’s race, sex, pregnancy, sexual orientation, gender identity or expression, genetic information, national origin, age, physical or mental disability, medical condition, religion, marital status or veteran status. 

    Applicants with disabilities may be entitled to reasonable accommodation under the terms of the Americans with Disabilities Act and certain state or local laws. A reasonable accommodation is a change in the way things are normally done which will ensure an equal employment opportunity without imposing undue hardship on Fastly. Please inform us if you need assistance completing any forms or to otherwise participate in the application process. 

  • Outstanding ideas need outstanding execution. We work closely with digital entrepreneurs and forward-thinking companies to launch scalable web platforms and mobile applications for high-growth online marketplaces. Our performance-oriented approach is based on Lean Startup methodology and Agile development principles.

    What are we looking for?
    We are looking for solution focused individuals with a can-do attitude. Your commitment to continuous learning means you are tech agnostic - always looking for the best way to execute a project or task. You share our philosophy of purpose-driven development that ensures the best possible outcomes for our clients. Like us, you believe in a strong work ethic and take pride in the quality of your code. You see the big picture and strive for the sense of accomplishment that comes from successfully executing a new project, such as an online marketplace that is perfectly geared for growth. Last but not least, you enjoy collaborating with a team of equally motivated developers and digital strategists.

    Why work with us?

    You are guaranteed to never be bored if you work with the CobbleWeb team. We are not a cookie cutter web development agency. Every project will have unique challenges and will demand the use of the latest technologies. Strategies will vary to maximise each site’s flexibility and speed while still accommodating our clients' specific needs. This is a job for the adventurous of heart.

    Skills required:

    • Expert with Symfony framework (3+years experience)
    • Expert PHP5 / PHP7 (3+years experience)
    • Expert Javascript / Jquery (3+years experience)
    • Experience with MySQL / Doctrine 2
    • Experience with GIT (GitFlow)
    • Experience with REST APIs
    • Use of Docker in local and production environments
    • Very strong Object Oriented Programming skills
    • Experience developing with Bootstrap and SASS
    • Adoption of Agile methodologies
    • Experience with techniques such as TDD, continuous integration and continuous delivery
    • Experience with test automation using Behat, Jenkins, Selenium or other testing framework would be advantageous
    • React developing skills using Redux-Saga and Axios is a big plus
    • RabbitMQ, Redis or ElasticSearch, AWS is a plus


    Our London, UK headquartered agency is able to produce high-quality outcomes due to a close-knit team of dedicated subject experts situated across the world. Every quarter, we meet for a few days somewhere in Europe for a hackathon.


    When you start: ASAP (Full time remote job)

    Type of contract:

    • Permanent
    • Full remote position with 2 company retreats per year
    • Fixed working time (4 hours in common with GMT zone time)
    • Paid holidays



    THIS JOB IS NOT AVAILABLE FOR AGENCIES AND FREELANCERS. 

  • 1 month ago

    KNØX is looking for an experienced React Developer to help build our custody product. Our customers trust us with their assets; you will help our them direct those assets with an interface that is built for peace-of-mind.


    As a member of KNØX, you will work closely with our QA and marketing teams to bring consistency and simplicity to our clients' experience. As an individual, you should be passionate about the details and think about systems, not just screens. For us, transparency and predictability are not just elements of good design, they are necessary for a secure system.

    Our team is based out of our office in Montréal, QC, but we are interested in working with experienced remote developers located in GMT -3 to GMT -8.

    Requirements

    • 3+ years developing web applications
    • Deep knowledge of the React ecosystem and the software development life cycle
    • Interest or experience working in Typescript
    • Ability to balance technical and business needs, and to collaborate with other developers, designers, and product managers
    • Proficiency in English, spoken and written

    Responsibilities

    • Plan feature implementation across sprints with the product owner.
    • Rapidly develop new features for our suite of products, and create prototypes of new products.
    • Teach and promote best practices in front-end development.
    • Ensure our products are well-made and reliable, using modern testing frameworks and overseeing QA processes.

    Nice to have

    • Degree in computer science or related field.
    • Experience with financial services or blockchain-based systems
    • Knowledge of Go, Python, or PostgreSQL
    • Familiarity with web security standards
  • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Lead Backend Engineer - Inspect  to help us change the way digital products are designed.

    About the Team

    We’re looking for technical experts who can turn product ideas into reality and operate diverse products for millions of customers, from the small to the behemoth. We’re excited by challenges of scale—both the number and size of customers—and a diverse set of products. We're building complex and complicated tools and creating new features and functionality. Every team ships code daily. We’re motivated to not only deliver the best products, but also to personally achieve.

    What you’ll do:

    • Continuously push the limits in Go and kubernetes
    • Ensure your software delivery includes unit, integration, and end-to-end testing
    • Ensure software is designed with long-term maintainability in mind
    • Participate in code reviews and help to guide software architecture decisions
    • Ensure optimal performance and scalability of your software, which may include partnerships with Frontend Engineers, Product Managers, and Designers

    What you’ll bring: 

    • 3+ years of hands-on experience with Go and modern backend frameworks
    • Multiple years of experience working on teams designing, building, and debugging high volume, scalable SaaS applications from end-to-end
    • Curiosity to iterate and improve on solutions; you view unknowns as challenges and enjoy them
    • Experience with Metrics Monitoring

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

    InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

  • At Slab, we build beautiful software for teams. We believe that a team's ability to store and organize information ultimately defines their ability to execute. Slab is like a knowledge base or wiki, but reimagined to be fast, intuitive, and powerful. We think of it as a long-term memory for teams.

    We are a small team of experienced developers and designers on a mission to make work easier. Our CEO is the creator and maintainer of Quill, a popular open-source rich text editor, and sold a previous company focused on collaboration. Slab's approach to work is inspired by companies that have a big impact while staying relatively small. We embrace remote and flexible work arrangements.

    In this role, you will be responsible for both our development and production infrastructure. Your impact will empower our engineering team to be able to build, iterate, and ship faster. In addition, you will help ensure a reliable, performant, and secure product for our customers.

    Slab is backed by top-tier investors, including Matrix Partners, CRV, and NEA.

    Technologies We Use

    • Javascript (ES6) + SASS
    • React + Redux
    • GraphQL + Apollo + Absinthe
    • Phoenix + Elixir
    • Postgres
    • Docker + Kubernetes
    • Google Compute Platform

    Sound like You?

    • You love delighting users by creating great product experiences
    • You are proficient in Docker and Kubernetes on GCP; familiarity with Elixir/OTP is a plus
    • You have experience planning, deploying, and maintaining production infrastructure appropriate to scale
    • You enjoy empowering teammates with efficient tools and workflows
    • You consider multiple ways to implement a change and choose the best one based on trade-offs
    • You are passionate about certain technologies and have extensive domain expertise
    • You communicate with clarity and precision, whether with teammates or users
    • You love to learn and demonstrate the ability to do so very quickly
    • You are self-motivated and possess a strong work ethic
    • You identify with Slab's mission and values

    If you are a previous start-up founder, open-source contributor, college dropout, or came to software engineering from a totally different field, we'd love to hear your story.

    Compensation and Benefits

    • Medical, dental, and vision insurance
    • 7-year option exercise window
    • $5k desk setup of your choice
    • Free catered lunch (5x per week)
    • Flexible work arrangements

    Slab is an equal opportunity employer. We welcome people of diverse backgrounds, experiences, and perspectives.
  • FullStory (US only)
    iOS
    1 month ago

    FullStory’s remarkable analytics system was born in the browser, but we’ve now extended it to support native mobile applications while adhering to the same core principles as the web: magical ‘drop-in’ developer experience with no configuration, very low performance overhead, pixel-perfect session rendering, high fidelity instrumentation of user and system events, and low network bandwidth (we care about bytes), all while keeping security and privacy paramount.

    Our mobile engineering team is a small startup-in-a-startup and growing, and we’re looking for talented and experienced engineers to help the team and the product reach new heights. 

    You’ve worked with iOS/iPadOS/tvOS/watchOS as an application or SDK developer and you are passionate about understanding how Apple’s platforms tick. You enjoy understanding the complex underbelly of XCode project configurations, objc_msgSend and swizzling are more than just curiosities to you. You might have experience on other mobile platforms that you can bring to the table as well.

    If this product, role, and environment sounds exciting and intriguing, we invite you to apply.

  • Mattermost, one of Y Combinator's top 100 companies, provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month our customers include Uber, Samsung, Affirm, The US Department of Defense and more. Our private cloud solutions offer secure, configurable, highly-scalable messaging across web, phone and PC with archiving, search, and deep integrations with hundreds of SaaS and on-premises technologies. Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning the globe.

    We value high impact work, ownership, self-awareness and being focused on customer success. If these values match who you are, we hope you'll learn more about working at Mattermost and come talk to us!

    About the Role

    Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html

    We are looking for a Director of Engineering to help manage and scale our development teams.  In this role, you’ll work with a distributed team of engineers all across the globe. This is a fully remote/distributed position with the opportunity to have a real impact on the teams you manage, as well as our product offerings.  

    Responsibilities

    • Manage a globally distributed team of engineers.
    • Scale the team by developing and executing a hiring roadmap.
    • Ensure team success by leading our onboarding and performance management processes.
    • Develop project plans to align your team’s work with the company product strategy and plans.
    • Manage software projects for your teams. 
    • Maintain status, identify and resolve roadblocks, and communicate status both inside and outside your teams.
    • Ensure alignment with proper development standards and coding practices.
    • Interact with customers as necessary to ensure a great customer experience.

    Requirements

    • BS in Computer Science, Computer Engineering, Electrical Engineering, or relevant experience.
    • 8+ years of hands-on experience working as a software engineer building products.  
    • 5+ years of experience managing software engineering teams.
    • Ability to dive deep when necessary and help the team solve problems and make the right decisions.
    • Demonstrated ability to mentor and grow engineers that you’ve managed.
    • Demonstrated ability to deliver quality software based on a defined plan.
    • Experience with performance management.
    • Experience defining and delivering on a hiring roadmap.
    • Strong experience with build and orchestration tools we use: Jenkins, CircleCI, FastLane, Terraform, Docker, Kubernetes
    We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!
  • Who We Are

    Process Street is a SaaS platform that helps companies manage their processes and workflows to make recurring work fun, fast and faultless. We are a lean, flexible, 100% distributed team that relies on systems to improve output 10X. Process Street is a venture-backed startup and an AngelPad alum (the #1 Accelerator in the US).

    A distributed team means freedom and flexibility: All 30-plus of us work wherever we’d like—reliable internet access is our only requirement. Spread across 9 time zones in 10 countries, we sign into Slack and open up our work tools on the schedule that fits our lives best. We communicate asynchronously, work autonomously, and take ownership of our work. Distributed work isn’t for everyone, but if it fits your management style, it’s a life-changing benefit.

    Camaraderie from afar: Being 100% distributed doesn’t stop us from getting to know each other— we have daily conversations in chat, weekly “coffee” pairings with coworkers, and once a year we all come together for an all-team retreat.

    Our values: As a small, nimble company, we want our employees to feel empowered to make decisions and define the future of our company, so our values include:

    • Act like an owner (Agency!)
    • Default to action (Processes are great; bureaucracy isn't!)
    • Focus on the process (See? Great.)
    • Practice prioritization (There are an infinite number of useful things to do. We trust you to pick the best ones.)
    • Pay attention to details (Our customers count on us!)
    • Over-communicate everything. Twice (See what we did there?)

    The Opportunity

    We are looking for a Director of Engineering with experience building SaaS products to expand and lead our team of software engineers. Process Street is a small, fast-growing, and remote-first company, so you'll likely get to contribute to many different projects across the organization. Here are some of the things you'll do:

    • Develop effective ways to communicate, monitor, and lead your team through one-on-ones and team meetings.
    • Keep the executive leadership team informed on your team’s progress through one-on-ones, written updates, and regular team hangouts.
    • Build rapport with each member of the engineering team and support them through coaching and mentorship to help level up their skills.
    • Participate in code reviews, learning, and spreading technical knowledge throughout Process Street -- moving knowledge to documentation where appropriate.
    • Occasionally dive into the code - fixing bugs, improving the developer experience, smoothing edges -- sometimes even spiking out small proofs of concept.
    • Collaborate across various disciplines (Product Managers, Designers, Researchers) to help set technical roadmaps that will achieve business goals.
    • Actively recruit, onboard, and train new engineers at Process Street. This might involve tweaking the skills portions of interviews or writing better documentation.
    • Ensure customers have an amazing experience using Process Street.

    About You

    You are an experienced engineer with a strong background working in our stack: React, ES6/TypeScript, Scala, Play 2 and PostgreSQL. Even if you aren't a daily coder, you regularly exercise your coding muscles to provide any technical context the team may need.

    This isn't your first rodeo. You have hired, trained, and managed at least a few engineers before.

    We value collaboration and investing in our people, so you are an effective team builder. You know how to hire, train, and develop engineers from all backgrounds. You understand the benefits of building a diverse and inclusive engineering team. You're adaptable and you know how to build, change, and adjust to the needs of a company as it grows.

    You have strong communication skills and can partner with stakeholders across departments to balance engineering, product, and marketing/sales concerns. When possible, you find solutions that address both team and user needs, and when it’s not possible, you help build understanding and buy-in for difficult decisions.

    You can keep track of, prioritize, and lead multiple projects at once. We're a small team, and there's no shortage of things you could be doing in a day. You'll carve out time for functional projects and make sure they solve real problems the team faces - ideally making future development even easier.

    What You'll Bring

    • 5+ years of software development experience
    • 2+ years people management experience related to engineering teams

    Diverse Teams Build Better Products

    Legally, we need you to know this: 

    Process Street does not discriminate in employment matters on the basis of race, color, religion, gender identity or expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.

    But we want to add this:

    We strongly believe that diversity contributes to a broader collective perspective that will consistently lead to a better company and better products. We are working hard to increase the diversity of our team wherever we can and we actively encourage everyone to consider becoming a part of it.

  • Our Organization

    At HashiCorp, we operate according to a strong set of company principles, many of which are described in The Tao of HashiCorp. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

    Engineering at HashiCorp is largely a remote team, and this role is no exception. We are looking for a Full-time Remote Employee within the US, UK, Canada, or the Netherlands. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

    Our Products

    We build Consul, Nomad, Vault, Terraform, Packer, and Vagrant. Alongside of that, we deploy enterprise products for each in a variety of different ways: licensed and unlicensed binaries, appliances to public cloud platforms, and hosted SaaS platforms. Our products help organizations of all sizes run any infrastructure for any application.

    Our Team

    HashiCorp is evolving its Terraform Cloud platform and needs help solving problems in the infrastructure management and site-reliability space. We're looking for an experienced software or operations engineer who is motivated to help deliver a better Terraform Cloud experience.

    Join us as a Site Reliability Engineer to help us maintain and evolve the infrastructure that supports Terraform Enterprise.

    Responsibilities

    • Participate in a 24/7 on-call rotation that supports our production infrastructure.
    • Work to constantly improve our resiliency by developing self-healing, self-assembling infrastructure.
    • Collaborate across teams to improve our open source tools based on experiences found from running our own software in production.
    • Dive into problems with an eye to both immediate remediation as well as the follow-through changes and automation that will prevent future occurrences.
    • Maintain day-to-day vigilance with regards to security while helping to enhance the intrinsic security of the overall production system.

    Requirements

    • Familiarity with infrastructure management and operations lifecycle concepts and ecosystem
    • Experience operating and maintaining production systems in a Linux and public cloud environment
    • Experience building and scaling distributed, highly available systems
    • Working knowledge of industry best practices with regards to information security
    • Comfortable with Go or another low-level programming language

    About the Application Process

    All work requires excellent written communication skills, remote work doubly so. For this reason, we require a cover letter for your application to be considered complete.

    In your cover letter, please describe what draws you to working at HashiCorp and to this role in particular. Specifics of your past experience are great to include, too.

    At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether you meet our requirements, please apply anyway!

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    #LI-NL1

  • 1 month ago

    We are looking for an experienced Ruby on Rails Developer to join our team and help us deliver cool features, fast for a new project. Are you an experienced developer looking for a new challenge? 

    We are a remote-first company with a globally distributed team of 70. We’re proud of the way we get great work done. Our clients love working with us and we partner with them on long-term projects. Our teams are engaged and excited about our work.

    What do we offer?

    • Hard technical challenges (you won't find all the answers on Stack Overflow) where you can take ownership of the solution
    • Work as part of a talented, globally distributed, successful team
    • A productive and non-frustrating work environment from a focussed adherence to our agile/scrum processes (we really believe it helps getting good work done)
    • A great working atmosphere where you can share and learn with other smart people - on this and on other projects.
    • The best-in-class toolsets: Slack, CI/CD with Docker etc
    • Meetups in our Barcelona offices for our remote folks
    • Competitive rates
    • A long term working relationship: this project, then others.

     You'll be:

    • Working within a fast moving team (working ~11am - 8pm Central European time) of both backend and frontend engineers.
    • Building challenging business logic on top of open source Solidus.
    • Designing clean APIs and often interfacing with other legacy backend systems.
    • Solving hard business logic with elegant software design
    • Identifying bottlenecks, using tools to diagnose and refactor code for scale
    • Ensuring the robustness, performance and failure characteristics of the system.
    • Writing well tested (rspec), defect free code with CI/CD
    • Taking ownership of production applications - managing issues, releases and ensuring quality

    Good English verbal and written communication skills are essential. This is a contract position with a long term outlook (12 months+ full-time project) for the right candidate. We are looking for remote workers (most of the company is remote) or have openings based in our Barcelona office. 

     Why is it good to work with us?

    We know that big ideas and big results only happen when you have the right people, working together smartly - whether that’s across the room or across the globe.  We make the work fun and rewarding.

    Because we work on cool projects. Sure, we can list the latest set of technologies that we use, but that is a given. What's more interesting is how they are used - the design, the architecture, the approach to solving business problems. And we do that across multiple clients - each and every one we're excited to work with.

    Because we believe in constant learning and exploring - whether that’s a new skill, a new role, or a new way of seeing.  And because we've found that we learn the most when we take on new challenges as a team. We’re proud that people love working with us (and still have lives outside of work). Want to know more? Check out www.whitespectre.com and we're proud of what people are saying about us on Glassdoor




  • Catylist (US only)
    1 month ago

    About Us

    We're building a nationwide network of crowdsourced commercial real estate databases. Our wild start-up days are behind us – we're all grown up and profitable now with a 14-year track record and tens of thousands of clients that love us.

    Within our small team, you'll be doing a little bit of everything:

    • Building and maintaining server-side frameworks and APIs
    • Adding and refining front-end features (JSP, JavaScript, JQuery, HTML5)
    • If you're into it, configuring and managing parts of our stack (JBoss/Wildfly, MySQL, MongoDB, ElasticSearch/ELK, salt)

    We're not dogmatic about our tools/technologies – we use whatever best suits the task at hand. 

    About You

    Like us, you value stability, work/life balance, group decisions, and working with people that are good-natured, interesting, hard-working, and self-motivated.

    You're a quick study, have some experience using Java to build web applications, and aren't afraid of the command line.

    Catylist is for you if...

    • You hate the corporate bureaucracy of a big company.
    • You're so over the chaos and uncertainty of a start-up. You like having reasonable hours and knowing that your job will be around next week.
    • Consulting/freelance is not your bag. You prefer to maintain and improve the products you've built rather than hand them off and move on.

    This is a full-time, 40 hours per week, remote, W2 position with benefits (health/dental/vision/401k).

    When applying, please take some time and explain why you're a fit for our team, and please include your resume, github link, and anything else that will help us understand how awesome you are.

  • This is a unique opportunity to join and build the Enterprise sales team at Postman. We are looking for passionate, energetic, value-centric leader for enterprise and mid-market sales. The ideal candidate has personally driven significant sales growth and built early sales teams at Enterprise SaaS companies.

    Postman is largest developer communities in the world with 8+ million users and 400,000+ organizations using the Postman in their API lifecycle. While we continue to focus on making the individual developer successful, as organizations and entire industries go API-first we are seeing tremendous demand and opportunity across mid-large enterprises.

    Why Postman? First, we have an incredible product that is absolutely LOVED by our users. Second, we have a great core team and we're looking for you to build on it. Third we have an absolutely massive opportunity grow our enterprise business by helping every company in the world transition to API-first development and API-first business models across all functions.

    The sales organization at Postman is part of the Customer organization and this position reports to the VP of Customer Success.

    Responsibilities

    • Build out the sales team by recruiting, hiring, training and mentoring reps
    • Define, discuss, plan and implement process improvements
    • Lead by example in driving a value based sales culture at Postman.
    • Directly support a team of Enterprise Account Executives and Sales Development Representatives in meeting and exceeding quota by selling to good-fit customers.
    • Participate in customer and prospect meetings and help define a strong business case
    • Partner with Solutions Engineering, Customer Success and other cross-functional teams to drive success
    • Identify product and technology gaps surface through customer conversations and present a point of view to Product and Leadership teams
    • Conduct weekly forecast meetings and coach Account Executives on strategies to reach their goals
    • Report on sales activity and manage a regular revenue forecast
    • Achieve key performance metrics and goals, including an individual quota
    • Work with Postman legal counsel to review/negotiate Enterprise Agreements/MSAs as needed
    • Work with the Postman security team to shepard Enterprise deals through the security review process

    Requirements

    • 7+ years of Sales experience selling Enterprise SaaS Developer Tools
    • 4+ years of Sales Management experience managing teams selling Enterprise SaaS Developer Tools
    • Solid technical understanding of Enterprise SaaS applications and developer tools. Should be comfortable talking developer and technical pain points with VPs of Product Development/QA, CTOs and business leaders of modern technology organizations
    • Consistent track record of selling software into large Enterprise accounts and achieving personal and team goals
    • Ability to grow business strategically including partnering with product marketing/demand generation
    • Must enjoy mentoring and coaching your team, both on value based sales AND funnel/pipeline building to meet targets
    • Excellent written and verbal communication skills.
    • History of thriving in a rapidly-changing environment, establishing needed processes and tooling
    • Enthusiasm for increasing customer happiness and deepening customer relationships
    • Experience reviewing Fortune 500 Vendor SaaS Agreements - and familiarity with key sticking points and how to work through them (with legal counsel support).
    • Comfortable and willing to be a hands-on contributor and lead by example
    • Excited about building a modern customer-focused sales organization

    Benefits

    We are located in the Financial District in downtown San Francisco, right above a BART station. We offer competitive salary, and equity, solid benefits, an informal & fun working environment, and catered lunches.

    This position is open for remote candidates in the US. (We are not considering international candidates at this time.)

    You will get to experience is a company that believes in autonomous small teams for maximum impact; that strives for organizational growth to align with that of the individual; that continuously and purposefully builds an inclusive culture where everyone is able to do and be the best version of themselves and where ideas are encouraged from everyone. We seek people who naturally demonstrate our values, and know that taking on challenge is the only way to accomplish something big.
  • Udacity’s mission is to power careers through tech education. We're an immersive online learning platform offering hands-on training in fields such as artificial intelligence, machine learning, data science, autonomous systems, cloud computing, and more. We are backed by some of the best-known investors in the business— Andreessen Horowitz, Charles River Ventures, Bertelsmann and Drive Capital just to name a few. 

    Focused on self-empowerment through learning, Udacity has the potential to transform the world by providing life-long learners with the chance to skill up in cutting-edge technology and create a meaningful impact in their professional and personal lives. Similarly, we’re helping  enterprise companies solve their tech talent shortage issues by being their partner of choice when transforming their workforce. If you're inspired to be part of something amazing....Read on.

    As a Front-end Engineer, you will be contributing to our rapidly growing enterprise business. Each improvement in our system can reveal dramatic increases in revenue. We are looking for individuals that are motivated by being extremely impactful. You will be responsible for delivering high quality code in a continuous development environment, all while maintaining 99.99% uptime.

    https://blog.udacity.com/category/student-success

    Responsibilities:

    • Build the best workforce training and skills transformation platform for our corporate accounts.
    • Ensure the highest standards of code quality and best practices on Udacity’s core engineering team through implementation, code review, and mentoring
    • Contribute ideas and collaborate with product and design to create the best experiences for our Enterprise customers
    • Implement new features that focus on student success and ensure the applications maintain high uptime
    • Enforce the compliance of industry security standards (ISO-27001 and SOC2)
    • Build reusable and modular React components
    • Cover your code with clean tests (unit, integration, and end-to-end, etc.)
    • Leave the code better than you found it.

    What We Value:

    • At least 4 years experience in Front-End Development
    • At least 4 years experience working with at least one JS Frameworks (React is particularly relevant)
    • Experience with large scale distributed systems in a public cloud.

    Udacity is proud to be an Equal Employment Opportunity employer. We believe that the unique contributions of all Udacians is the driver of our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

  • 1 month ago

    NB: No recruiters or companies. We only deal with individuals.

    Are you looking to work on challenging projects, with a motivated team, while building technology that can change the world? Do you want to join an award winning startup in their scale-up phase? Do you want to give students all over the world access to a prosperous future? Do you want to work with large distributed systems, machine learning, web crawling, and other interesting technology?

    Wizenoze is a growth-stage startup building software that enables students to find content online that matches their interests and abilities. Our mission is to help close the global Readability Gap. You’ll be responsible for envisioning, developing, and testing products that will improve how students discover and interact with the online world. Read more here about our mission.

    We’re looking for a senior backend developer with 8+ years experience in Java, Spring, REST APIs, Elasticsearch, and other web tech based in Amsterdam or remote within the +-2 GMT timezones. You need to be passionate and self-motivated with a drive to continually improve yourself, your code, and your colleagues. You need to hold yourself and your colleagues to the highest standards to deliver the best quality products possible! 

    The team

    We are an international team of educators, scientists, and developers in child-computer interaction and machine learning. We love proactiveness, ownership, and flexibility. Our HQ is in Amsterdam, our strategic office is in London but we come from all over the world: South Africa, Hungary, the UK and the Netherlands. We work as a distributed team with plenty of remote work support via Asana, Hangouts, Slack, etc. Our development team is smart, small and close-knit, making communication easy without an overload of process and management. We have lots of combined experience and do not settle for mediocre code. We focus on agile development, automated testing, and continuous deployment to get code to customers as quickly as possible while maintaining the highest quality. 

    What do we offer?

    • Access to the latest technology and algorithms (e.g. from academia);

    • Work on an innovative product that will be used internationally;

    • Work with experienced and innovative engineers and a professional team;

    • An excellent growth perspective;

    • A technically innovative company with multiple opportunities;

    • A flexible working environment;

    • An office in downtown Amsterdam;

    • Well-supported remote work with Slack, Github, Asana, Hangouts, Jenkins CI, AWS, Heroku, etc. tools.

     You’ll be responsible for:

    • building and maintaining highly-scalable APIs in Java with Spring;

    • making academic algorithms perform at a commercial level using state of the art machine learning and natural language processing;

    • improving our web crawler and integrations with client content;

    • enhancing our search engine based on Elasticsearch;

    • mentoring and coaching other developers on code quality and architecture;

    • and keeping our cloud-based architecture running smoothly using devops techniques. 

    Requirements:

    • Fluent in English

    • 8+ years proven experience delivering and maintaining production software

    • Writing web backends in Java with Spring, RDBMS, Elasticsearch, etc. on an AWS stack.

    • REST API development. HTTP, JSON, etc.

    • Used to development workflows with git and github.

    • Comfortable communicating and collaborating on designs remotely using diagrams, video conferencing, instant messaging, prototypes, etc.

    • Linux administration and shell scripting.

    • Friendly and helpful to tech and non-tech team members.

    • Keen eye for detail and code quality.

    • Must be able to think of edge cases and errors to be able to write good unit and integration tests, and to test by hand to make sure new code is production-ready.

    Tech:

    • Java

    • Any other languages: Groovy, Bash, Python, Ruby, Go, etc.

    • Git

    • SQL

    • JPA, Hibernate, Flyway

    • Web APIs

    Bonus points:

    • Devops techniques like continuous integration and delivery, zero-downtime deployments, clustering, queues, failover, redundancy, automated and validated backups, etc. See 12factor.net.

    • Managing multiple environments such as production, staging, load testing, etc.

    • Monitoring, alerts, error reporting and metrics. Prometheus, Grafana, Graylog, etc.

    Tech:

    • MySQL/PostgreSQL

    • Elasticsearch

    • Apache Storm

    • Javascript, RiotJS, React/Redux, etc. will help you when dealing with the front-end deployments

    • Amazon Web Services:

    • Route53

    • Elastic Beanstalk

    • EC2

    • IAM, security groups, bastion hosts

    • S3

    • Cloudfront

    • RDS

    • SQS

    • Cloudwatch

    Your traits:

    • Curious. Able to learn and apply new concepts and tools rapidly

    • Pragmatic

    • Attention to detail

    • Take pride in your work

    • Take responsibility for your work throughout its lifecycle

    • High degree of personal responsibility over designated duties

    • Consistent and organised

    • Timely and eloquent communicator

    • Focused on helping the team win, before personal gain

    • Open to receiving objective criticism and improving upon it

    • Like to work in a startup environment

    Interested?

    NB: No recruiters or companies. We only deal with individuals.

    Please apply for this job by sending your resume, a brief cover letter, and your portfolio to [email protected] with subject “Senior Java backend developer IARTP”.

  • 1 month ago
    Your mission is to help people fall in love!

    Coffee Meets Bagel (CMB) is a dating app that’s getting to the heart of meaningful connections. And like in any good relationship, we want to cultivate empathy, teamwork, and a celebration of different perspectives. We’re not only seeking candidates who are just as excited about dating and relationships as we are, but who also have diverse backgrounds and skillsets. Sound like you? Keep reading!

    Passion is key, but it’s equally important that you’re excited to make positive and impactful changes on backend's platform of apis and services. If solving challenging engineering problems at scale makes your heart flutter, we want you!

    As a Software Engineer, you’ll work on impactful projects with supportive team members in a highly collaborative environment, and you’ll contribute to our stack that reaches millions of users daily. It’s all part of working toward our company mission: to create real connections that inspire personal growth. That’s because we champion love, but we think that dating and relationships can be used by everyone as a lens for self-reflection, too.

    Our job can be deeply challenging, but it’s also immensely rewarding and tons of fun!

    ☕️❤️🍩

    Here are some projects our team is currently working on

    • Performance, performance, performance! Every system has bottlenecks and ours is no different. When you’re dealing with big data, small changes can result in big improvements! Help work on data services, caching layers, database optimizations, async queues, and event pipelines.
    • Automatic scammer detection. Help us find the bad actors on our dating site. You'll be using creativity and analytics to find new ways to attack this problem. Work with data scientists to implement scammer detection models that can quickly ban these bad actors from our platform. You know your computer science fundamentals.
    • Mid-tier services. Support systems that authenticate users, empower chats, log internal analytics, send push notifications, and help make match recommendations.
    • Microservices. We are decomposing large services into smaller pieces, so that the company can be more nimble. Help identify and plan areas of the code base that would be fitting for this migration!

    What would qualify you as a good fit for us!

    • 6+ years of experience in the industry and expertise in two or more areas of database systems (database internals, performance optimization, DBMS/RDBMS, data warehousing and integration, query optimization, indexing, memory management, etc.).
    • Full stack database knowledge from database kernel to cloud service platform, including core database kernel architecture, automation of database lifecycle management and tuning, integration with other cloud services.
    • Knowledge and understanding of parallel programming, thread programming, concurrency control and scalability.
    • Experience developing large scale distributed databases
    • You have opinions on distributed systems and understand why they're hard.
    • You can reason and debate about tradeoffs of a database choice for a particular storage problem.
    • You can communicate complex technical concepts with ease both verbally and in writing.
    • You absolutely love to work with other engineers and jump at the chance to help answer questions or solve a problem for someone else.
    • You always take ownership of the tasks at hand and keep yourself accountable to get your work done.


  • Department: Technology Solutions

    Reports To: Director, Technology Solutions

    Location: Remote

    Status: Full Time

    Jr. Application Developer is responsible for the development of systems to facilitate end-to-end data flows that enable robust client solutions. Position works closely with business stakeholders and development team to understand their needs and requirements, and then present them with the most appropriate solution from the product portfolio or third-party tools. Position requires a well-versed mind in modern technology disciplines, specifically in the integration and middleware arenas, with recent hands-on coding and architecture experience. Occasional travel (<10%).

    Responsibilities

    • Develops data-translation objects, data-processing flows, procedures, and methodologies 

    • Develops practices that reduce manual interventions by improving data sharing between enterprise and 3rd party systems

    • Maintain automated testing suite and code documentation

    • Defines and manages the enterprise data model, ensuring that additions or modifications are performed with purpose and within the scope of broader initiatives

    • Works closely with business stakeholders on client-specific initiatives that require custom business logic, or integrations with 3rd party systems

    • Troubleshoots incidents related to business logic and data processing flows

    • Continuously develop knowledge and skills on pertinent systems and fundraising technology

    • Works closely with technology/infrastructure support staff to ensure system stability and uptime

    • Facilitates training on integration techniques and methods, including the creation of documentation for supported solutions

    Qualifications

    • Bachelor's degree in Computer Science or related field

    • At least 1 years’ experience in Ruby on Rails or similar MVC framework

    • At least 1 years’ experience a JavaScript framework (AngularJS or equivalent)

    • At least 1 years’ experience of developing web services or service-oriented architectures

    • Familiarity with Quality Assurance concepts

    • Experience working with API’s

    • Comfortable with developing applications with a focus on data layer, business layer, and middleware

    • Experience working with agile development methodologies

    • Experience working with version control

    • Strong analytical, problem solving, work prioritization, and communication skills with a high attention to detail

    Application Instructions

    Interested candidates—To apply for this position, please send a cover letter and resume to Human Resources at [email protected]

    About Global Impact

    Global Impact, a nonprofit organization, works on charitable ventures to inspire greater giving. We serve as a trusted advisor, intermediary and implementing partner across the private, nonprofit and public sectors. Through these partnerships, we have raised nearly $2 billion for causes such as disaster relief and global development. Our expertise includes fundraising and partnerships, employee engagement and corporate social responsibility (CSR), and finance and business services. Learn more at charity.org.

  • We're looking for an experienced senior web developer that can help us move fast with stable infrastructure. We're a small, talented team working together to create the best digital tool for teachers to create and run courses. We offer a competitive salary in an autonomous work environment. You can work from our HQ in Copenhagen or remotely. Work with a new and well maintained codebase using Django, Postgres, React & GraphQL.

    Experience — We are looking for a developer that has experience from working with a large, complicated codebase – either from contributing to open source projects or from working in a product team.

    Technology — We are looking for someone with web experience, preferably from working on a frontend-heavy application. Our current stack is Django, Postgres, React & Relay. There are no hard requirements for knowing our technologies, but it is definitely an advantage if you do.

    Autonomous & driven — We are looking for someone who can solve problems autonomously and effectively. It's important that you care about the details, but never get stuck in them. You care just as much about the developer experience as the user experience.

    Good communication skills — Half of our team is working remote so you need to be good at communicating via Slack and video calls.

  • About Z1

    We are an international digital studio that transforms ideas into incredible products. We are part of Tiny, a Canadian investment fund behind industry giants such as Dribbble or Metalab. We work with North American startups helping them create and launch disruptive products to the market.

    Z1 is not a design agency with several engineers, nor a development consultant with a handful of designers. We are a team of more than 40 designers, engineers and communication professionals that approach each project holistically.

    We always work as a team, both remotely (we have colleagues in New York, San Francisco, Vancouver, etc.) and in person at our main headquarters located in the center of Seville, a 700m2 space where you will feel at home.

    We would like to incorporate into our team people who bring their full potential and work comfortably in dynamic environments so that they can collaborate in a diverse range of projects.

    What are we looking for

    Ruby on Rails Senior Developer (Freelance)

    What you will do

    Your day to day would involve some tasks like these:

    • Partner with the front-end, product management team and client to develop a solid back-end architecture

    • Mentor and support other team members through code reviews and continuous feedback

    • Take initiative to research, troubleshoot and resolve bugs and issues as they arise

    • Be a flexible team player, stepping into a variety of roles, as needed

    Requirements

    Besides showing us your previous works, you’ll need:

    • Strong experience building modern, elegant APIs using RoR

    • In-depth understanding of web development

    • Understand RESTful services and service oriented architecture

    • Be passionate about code quality and best practices

    • Ability to work both self-directed and collaboratively to deliver results in a fast paced, startup environment

    • Unbelievably positive attitude, sense of humor and/or thick skin

    • Consummate team player, able to wear multiple hats, and assist team members when needed

    • High English level

    Benefits

    Here you are some perks why you’d love joining our team:

    • Salary scale. We base salary on experience, achieving a homogeneous and revisable system of remuneration. It ranges between 18/22K for Junior profiles and 24/32K for Seniors.

    • Flexible working hours. We want you to feel fulfilled, both professionally and personally, and that you have quality time not only at work but also with your friends and family.

    • Training plan. We need to stay up to date on technology and design trends, and we are aware that the only way to achieve this is by dedicating time for research and study.

    • Good vibes only. We take our job very seriously, but working with us is fun, we promise! For us is vital that we build a healthy work environment together.

  • 1 month ago

    Are you a skilled React developer looking to work on building cloud-based platforms with 1M+ customers?

    We are actively developing several cloud based platforms serving 1M+ members and customers. If you are a skilful and experienced Front-end Developer you will enjoy building cloud-based platforms with us.

    WHO ARE WE LOOKING FOR?

    We are looking for brilliant young people hungry for knowledge, passionate about quality and in love with building digital products - especially Cloud-based platforms and services.

    • Has strong React.js skills - experience with React Native is a huge plus.

    • Has excellent knowledge of NoSQL - knowing how to write efficient queries is very important.

    • Has good knowledge of JS technologies - minimal skillset we need is Node.js (Express.js).

    • Does not avoid writing tests :) - Standard toolset includes Mocha, Jest and Jasmine.

    • Works daily with elementary tools - Git, Slack, Jira, Confluence, Docker, Vagrant

    • We are looking for someone to join our team and increase our efforts on development of our global cloud based services and platforms. Your work will be focused on development of new features and transitioning some of the older areas of our platforms to new technologies.

    BENEFITS OF WORKING WITH US

    We work hard to provide great conditions and create a very fertile ground & environment for all our team members. Here is what you can expect if you join us:

    • A team of amazing people to work with

    • Excellent environment for improving your skills and knowledge

    • Unlimited budget for software tools you want to try and learn, books, audiobooks or courses

    • Best tools in the industry

    • NO BS policy - an open environment where your opinion matters

    • Full-time employment

    • Competitive salary

    • AirBNB Credits

    SOUNDS INTERESTING?

    Click on the button bellow to apply.

    Alternatively send us an email to [email protected] Tell us about your self and why do you think this is the right role for you. Send us your resume, open source links, GitHub repo or links to interesting things you have done in the past or you are working on now. We will be more than happy to meet you.

  • Please submit Github or other repo for relevant code and projects.

    Location: Auckland, New Zealand or Remote

    About Laminar:

    A developer-centric company, flexible hours and location, cutting-edge technology with endless learning & development opportunities, doing meaningful work, and having lots of fun while doing it.

    What We Do:

    Laminar builds decentralized finance protocols for blockchains. We are in a unique position to bridge the users and players in both mainstream finance and the blockchain world, to enable more open, more inclusive, more secure and better finance experience of the future. Laminar has a small but growing team of developers dedicated to building blockchain applications using Substrate and other blockchain technologies.

    What We Have Achieved:

    Laminar is only a few months old. We have secured comfortable seed funding and is backed by financial institutes. We have launched our testnet trading platform on Ethereum and exhibited at the world's largest Fintech tradeshow in Singapore. We received a grant from the Web3 foundation and is an ecosystem partner of W3F and Polkadot. It's a great opportunity to join a fast-growing start-up at an early stage 

    Who You Will Be Working With:

    Our team not only have the most influential Substrate contributor and course lecturer, but also iTunes awarded app developers, part-time artist, competitive CS player, snowboarding coach, and marathon runner. Let's do cool shit and make a difference.

    About the Role & Responsibilities:

    As a Blockchain Engineer,

    1. Build Substrate-based blockchain projects

    2. Provide technical support and hands-on guidance on these projects to users, external teams and communities

    3. Evangelize our products and technologies to developer communities

    Requirements:

    1. Familiar with blockchain & decentralized application concepts

    2. Familiar with common data structure and crypto algorithms

    3. Excellent interpersonal, verbal, and written communication skills

    4. Ability to work autonomously and proactively

    5. Experience with participate open source projects

    Nice-to-haves:

    1. Familiar with Substrate

    2. Experience with the Rust programming language

    3. Senior-level C++ development experience

    4. Experience with Solidity smart contract development

    5. Experience with blockchain and building decentralized applications

    Please submit Github or other repo for relevant code and projects.

  • DevOps operations and development of related automation software on the free software project Open edX. The project is used by and in part developed by organizations like MIT, Harvard, McKinsey, and others, so you’ll have the opportunity to contribute to projects that are widely used and to be part of a thriving open source educational community. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances.

    We are looking for experienced DevOps specialists, to help improve and scale our infrastructure. We host many instances of Open edX, and have developed open source automation software based on OpenStack and Python/Django to scale it, and allow users to spin their own instance by themselves. We are looking to refactor some of its components, including moving to Terraform and Packer, as well as supporting additional platforms such as AWS.

    The Open edX platform itself is a large Python/Django codebase, with good code standards and architecture. You would also work on different clients contracts using the platform, which can include both DevOps operations and fullstack Python/Django/JS development. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. 

    Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

    We welcome applicants of all genders and ethnicities.

    Basic requirements

    - DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.

    - Cloud computing, like AWS or OpenStack

    - Databases: MySQL, MongoDB, PostgreSQL

    - Configuration management tools such as Ansible

    - 3+ years working with Python

    - Experience with unit testing

    - You feel comfortable working in a Linux environment, specifically Debian or Ubuntu

    - Experience with contributing to free software projects, and communicating within a free software community

    Additional skills

    You would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:

    - Experience with Python web frameworks, specifically Django

    - 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)

    - RabbitMQ, Redis & Elasticsearch

    - git source control

    - Mobile development (iOS and/or Android)

    - Managing clients & projects from beginning to completion (senior developer)

    - Public speaking at conferences (you would present a talk every year at the Open edX Con)

    About OpenCraft

    We are a team of twenty developers, all working remotely from Europe, North & South America, Asia & Australia. You would arrive at a critical moment, as we scale up to handle increasing demand from clients on the edX platform. The company is not affiliated with edX, but contributing and working with them on various projects. This is a full time position, were you would be able to work remotely from anywhere you want, as long as you have a good internet connexion. : ) 

  • POSITION SUMMARY:

    The Site Reliability Engineer is responsible for the health and well-being of the production environment, implementation of new and existing components, and maintaining and modernizing the processes and methods used within our platform. They will be expected to interface with the rest of the operations, development and business teams, lead assigned projects, participate in peer mentoring and operate an always-on production environment.

    ESSENTIAL DUTIES AND RESPONSIBILITIES:

    • Onboard and optimize microservices using Docker

    • Streamline CI/CD process and green/blue deployment

    • Optimize resource usage to meet KPI targets

    • Maintain and evolve monitoring and notification systems

    • Create and maintain documentation on new services, procedures, and requirements

    • Participate in an on-call schedule established by your manager, and be ready and available while on-call to immediately diagnose and resolve incidents.

    • Participate in the diagnosis and resolution of escalated critical emergency incidents.

    QUALIFICATIONS:

    • Bachelor’s degree or equivalent work experience

    • Linux / Unix system administration skills, 5-10 years operations experience

    • Strong time and project management skills and attention to detail

    • Solid experience in the administration and performance tuning of application stacks

    • Experience with multiple cloud hosting providers, and extensive experience with AWS

    • Experience with virtualization and containerization (i.e. docker)

    • Experience with RabbitMQ, ElasticSearch and Redis

    • Experience with monitoring and metrics systems (i.e. nagios, grafana)

    • Experience with configuration management systems (i.e. Ansible, Chef)

    • Solid scripting skills (i.e. shell scripts, Ruby, Python, Go)

    • Authorized to work in the United States and pass standard background checks for compliance standards

  • 1 month ago

    Next Matter is building a software solution that redefines how people build and operate their businesses. We will shape the future of work for people across industries and are growing into a company with engineering at its core. Join our experienced, tech-driven team in our journey to the official launch later this year, and subsequent growth to international markets!

    In this role you will:

    • Help to prepare our product for full public launch later this year, and to develop features and APIs and integrate our backend, frontend and mobile apps with third party services.

    • Work with your design, frontend and backend engineering colleagues to shape the product roadmap for the next 3-5 years.

    • Develop your frontend engineering and systems integrations skills.

    You will be a good fit for this role if you: 

    • Have extensive experience in developing user interfaces with JS and React. Experience in mobile development is a plus.

    • Have experience constructing a user interface from the usability perspective, including discovering and solving common user problems through careful analysis and design.

    • Care about visual aspects of frontend development, such as design systems, animations and aesthetic patterns.

    • Enjoy writing clean, maintainable and testable code.

    • Are interested in learning how the complete project lifecycle (from design to production) is handled.

    • Take full ownership for all aspects of your work.

    • Enjoy working with people from a wide range of technical skills and backgrounds.

    • Like to bring new ideas to the table that will shape our product, technology and business.

    Benefits: 

    • The chance to join a fast-growing, well-funded, early stage startup, with an experienced, tech-driven founding team and a validated product / business model.

    • Get to contribute to shaping the future of our company and product, and see the impact of your work.

    • The opportunity to work remotely. We are retooling towards a remote-ready setup. We also have an office in Berlin Mitte.

    • Support for your personal and professional development including active coaching.

    • A competitive salary and equity options.

    • Pick from several packages of equipment. We'll set you up with either Apple or Windows laptop + monitor, plus any software you need.

    What it’s like working with us: 

    We are a cross-functional team that values transparency, ensuring that every team member has access to the information they need to make the right decisions. As a team, we are always challenging ourselves to grow, learn and improve. We invest in employee development, and are committed to helping each other get better at what we do. We aim to build a team of people who treat each other exceptionally well, work hard but always have fun doing it.

    Open-source is vital to Next Matter. We rely on many projects from the community to run our business and we encourage our team to give back.

    Next Matter is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and strive to develop an inclusive culture where everyone can contribute. 

    How to apply:

    Please make sure to include the following:

    • A short text describing who you are and what you are looking for. We would like to read about your past projects and what motivates you.

    • Feel free to include links to any online profiles that you use (Github, Twitter, etc).

    • Your work experience in the form of a resume, or a LinkedIn profile.

  • If revolutionizing healthcare excites you, join our growing team and help us achieve our mission to build better software for doctors and patients and improve healthcare for all. drchrono was founded and is led by two software engineers, Michael Nusimow and Daniel Kivatinos. Unlike other healthcare companies, our company is built from the ground up to address modern healthcare through technology and innovation.  We believe in open APIs and being part of an open ecosystem.  

    We are a YCombinator funded Silicon Valley startup working out of the chronoplex in Sunnyvale, Los Angeles, and Hunt Valley, Maryland. Since our inception, we have attracted over 100k physicians, 10 million patients, and have been to the White House to discuss how technology can solve healthcare problems as part of the Precision Medicine Initiative . So far we’ve booked 20+ million patient appointments and processed 1.5 billion dollars in medical billing per year.  drchrono is ranked by INC 500 as one of the fastest growing private companies in America.  We are an official Apple Mobility Partner with our industry leading EHR (Electronic Health Records)  iPad app.

    Silicon Valley Business Journal designated drchrono as one of the fastest growing private companies and was voted the #1 mobile Electronic Health Record 5 years in a row by Black Book Rankings.

    drchrono Engineering plays a critical role delivering innovative products from inception to mass adoption.  You’ll be able to use your expertise and creative talents to build things working closely with product, design, and other departments.  We have the mind and soul of SaaS startup and you’ll be able to build world class software that delights users and can scale to millions of people.    The ideal candidate will be comfortable in a fluid start-up environment and will bring an energetic, fun and creative approach to their work. You could be an experienced engineer or a recent graduate eager to learn and get involved at all stages of the development lifecycle.

    What you'll do:

    • Create products & features that make it easier for doctors and their staff to run an efficient medical practice

    • Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes

    • Play a key role in product development, help shape direction of drchrono feature set

    • Take complex and thorny practices and processes and build beautifully simple and maintainable software.

    • Design & write software to help manage and automate the complexity of running a private medical practice

    • Help build scalable programs that standardize information flow and increase operational capacity

    • Be part of a close-knit engineering team that ships new code to make a meaningful impact in healthcare

    • Implement automated and exploratory testing processes that provide continuous feedback on quality issues; find ways to break our web application before their public release

    • Implement internal and public facing pages on drchrono.com 

    • Mentor and train new engineers

    • Help make UI and UX decisions

    What you'll need:

    • Hacker strong with CS fundamentals from Bachelor’s in CS, engineering, related discipline or equivalent industry experience

    • Experience building products for fast growing web or mobile products

    • Must have at least 3 years of professional experience developing in Python

    • Ability to manage conflicting project demands and thrive in a small, fast-paced, start-up environment

    • Experience in a fast-paced work environment & a bias for action. You work as part of a team and care about building scalable and maintainable systems.

    • A product-first approach to building software. You care about the real world functionality of your programming.

    • Experience doing front-end web development using HTML, CSS, and modern Javascript using AngularJS.

    • Experience writing production backend code in Python (preferably Django).

    • Strong sense for UI and UX.

    • Experience writing apps backed by relational databases (e.g. MySQL or PostgreSQL).

    What you'll get:

    • Help define the future of healthcare in a digitized future

    • Be part of growing world class team of engineers

    • Competitive perks in an empowering & engaging work environment

  • Want to work on a simulation IDE? Build out an interactive designer for models of systems ranging from businesses and hospitals through to the environment and biological systems. Focus on providing first class UX and friendly feedback to help people solve their problems without frustration. Build out new visualisations to let people see their systems clearly.

    As one of our first hires, you will work directly with the software engineer co-founder. In this role you will have a large influence on the product and its future, and a large impact on technology choices, UX and style.

    Sheetless has a fully statically typed technology stack, a combination of TypeScript and Rust. On the TypeScript side, we're using a base of React/Next.js, Redux and Immer as the core libraries/frameworks. There's also use of web APIs to provide a rich and responsive experience, including SVG, canvas, and WebWorker.

    We're using Material UI as our base component library, although as we grow defining a more bespoke style and UX will become more important. As our first frontend-focused member of the team, you will need to be comfortable and capable of designing, prototyping, and building out UI/UX of the platform.

    Experience in any of these areas would be a plus (if you have experience in all of these areas then please do contact us!):

    • TypeScript programming to a comfortable level. Experience in JS or statically typed languages also. Overall experience in the range of 3-5+ years.

    • React and Redux development, using hooks, or experience in related technologies also (Vue, MobX, etc).

    • Building custom visualisations, with Canvas, SVG or WebGL.

    • Working with Rest API web services. GraphQL a plus.

    • Working with WebSockets for providing interactive client<>client services.

    • Working with and extending browser code editors, such as Monaco or CodeMirror.

    Compensation: £50k – £90k

    Equity: 0.5% – 1.5%

    Contact us: [email protected]

  • Central Copenhagen, Denmark, or remote with some travel to Copenhagen

    Hafnium Labs, a startup working to create a brighter future by making chemical R&D faster and smarter, just created a seat at the table for a remarkable lead developer.

    A bit about us

    3 minute intro from our pitch at Web Summit 2018: https://youtu.be/B75nez6gvvU?t=28220

    Advances in chemistry change the world: From the drugs that save our lives, to the crops and energy solutions that will save our tomorrow. The world spends $350 billion annually on chemical R&D and new process plants to create a brighter future.

    But progress is limited by slow and expensive trial-and-error experimentation and legacy enterprise software, incapable of incorporating state-of-the-art research and compute power.

    We want to change that. Using technologies such as quantum chemistry and probabilistic machine learning, we have developed a set of breakthrough digital tools that help energy, chemicals and pharma companies develop greener products and more sustainable processes.

    To succeed, we are a team of exceptional scientists with strong software development skills and industry experts that know our customers’ needs. But building the world’s most powerful platform for predicting chemistry is only half the equation.

    Intuitive interfaces, robust products, and best practice test and release cycles are equally important. To create tools that our customers will love. And create a brighter future.

    That’s why we want to offer you the chance to join us in creating something truly groundbreaking

    You will join our leadership team, owning the development of our tools from an interface and software engineering perspective, playing a key role in bringing our game-changing technology to market.

    Your charter has a number of components:

    • Own our interface design

    • Sign off on fully-featured products for shipping to multi-billion corporate customers, together with our CTO

    • Understand best practices for security and data protection and make necessary adjustments to accommodate the needs of our customers

    • Help shape and future-proof our tech stack, especially our front-end technologies

    • Lead by example to implement a culture of best practice QA and testing

    • Take active role in making high-level technical and architectural design decisions

    • Work closely with the team to implement new features and designs

    • Ensure integrity and organization of our code and database

    We do not have a checklist of requirements that you need to fulfill. But you are expected to have a strong track record in software engineering and DevOps. Our tech stack includes databases (SQL), scripting and software development (C++, C#, Python, Julia), cloud computing (customer-relevant platforms / Big 4), as well as front-end (Typescript, React.js, Electron, Jupyter Notebooks for prototyping).

    What we do require, is that you are passionately curious, learn fast, proactively take ownership, and that you love people and can see yourself as a leader. Whether you have previously led a development or desire the opportunity to take that step, we’d love to hear from you.

    We expect you to be passionate about implementing a culture of high-quality and adaptable software and systems development using code reviews and testing.

    This includes having a deep understanding of how to navigate the immediate benefit of a feature and the technical debt incurred by its implementation. We care deeply about our customers: Balancing how we serve them fast while maintaining the integrity and agility of our software is key to the success of our company and a responsibility you should feel comfortable with.

    We have no expectations on scientific knowledge – but we do expect you to be passionate about learning more. You will work with our scientists and learn how we apply cutting-edge science and technologies to digitalize process and product design in pharma, energy and chemicals.

    We offer a dynamic and flexible work environment and competitive salary.

    Our immediate plan is to hire one additional dedicated software developer to help deliver on the charter above. We would expect you to contribute to defining the profile of that position.

    Who you will be teaming up with

    Hafnium Labs was founded in 2016 but our passion for developing digital tools to advance chemical research goes back 15 years, where our two co-founders started their chemical engineering studies together. Since then, Bjørn combined his software developer background with award-winning academic performance, to develop the technology we are now bringing to market. Jon spent 6 years with BCG helping corporates reach their top strategic goals – most recently as a manager in their AI-division.

    You will be working in an international 10-person team of mostly PhDs in chemistry and physics on a mission to bring cutting-edge digital tools to industrial use. We are located in Copenhagen (Latin: Hafnia), from where the element Hafnium has its name.

    Our DNA is passionately curious. We welcome all people and backgrounds, as long as they are driven by always wanting to learn more, build new solutions and improve what exists. This allows us to help our customers solve some of the hardest problems in the world – and create a brighter future.

    Let’s talk!

    Contact us at [email protected] if this invitation has caught your attention and you want to learn more. You are welcome to include your resume and short cover letter explaining why you feel you would be a strong fit, but we are also happy to start the conversation without this.

  • 1 month ago
    Do you love building products from a "behind the scenes" perspective? We're looking to expand our team with a full-time, experienced Elixir Engineer.

    As a backend engineer at Sketch, you'll have the ability to work on large-scale systems that impacts people's day-to-day work. You will work closely with frontend and Mac developers and project managers to guarantee maximum alignment for our products and smooth engineering processes.

    Sketch's web platform involves different backend services, and the stack is a mix of serverless and self-managed services. Your main mission will be to contribute to the Elixir backend, using the best practices and techniques of the language in order to take full advantage of Elixir and Erlang/OTP scalability and resiliency properties. This backend is built with the web framework Phoenix and implements a GraphQL API with Absinthe. The application data is persisted with a SQL database.

    You will also help other junior Elixir developers to improve their technical skills through code reviews, peer-programming sessions, and other coaching practices.

    Sketch is a 100% remote company, and your colleagues will be distributed around the globe. Being remote adds great flexibility to everyone's life and helps us, as a company, to have a more diverse team. Our team works remotely and communicates mostly using text. You need to have excellent communication skills and written English, be self-motivated, and comfortable working in a remote position.

    You are a seasoned Software Engineer, passionate about the web, product design, and problem-solving. You have worked with different languages, and you understand well the advantages and trade-offs of different technologies for different needs. You have broad experience in building and maintaining large web applications. You know how to organize Elixir/Phoenix code for excellent maintainability and high development speed.

    You have been working full-time with Elixir for more than four years and with Phoenix (also full-time) for more than two years. You don't just scratch the surface of Elixir. You master Erlang/BEAM/OTP debugging, and other types of low-level tasks. You understand well the implementation peculiarities of GraphQL, and its challenges regarding authorization, database performance, and caching.

    You can work as part of a close-knit team. You have been part of medium/large web development teams. You seek knowledge sharing within your team. Together with your colleagues, you will code, review Pull Requests, deploy to production, etc.. Also, as part of a distributed team, you believe in maintaining detailed documentation.

    You are a pragmatist and understand technology as the medium to build products. You understand the right balance between code readability, simplicity, development speed, and maintainability. Above all, you seek operational excellence and push to apply the best engineering practices possible. At Sketch, we back our decisions with arguments.

    You will work very closely with the rest of the backend team. Most of your working hours must overlap with the rest of the backend team. This team is, mostly based on European/African timezones. So, probably, more than 5 or 6 hours of difference will be a problem.
    Even if you're not able to tick all of these boxes, we would still love to hear from you.
  • Remind (+/-3 hours of Pacific Time)
    1 month ago

    About Us

    Remind is a communication platform that helps educators reach students and parents where they are: their phones. With 31 million active users, we’re one of the fastest-growing companies in education technology, but we have our sights set on something bigger: giving every student the opportunity to succeed.

    The Remind Engineering Team works together to solve fun technical challenges, embodies our value of finding a way, and open-sources projects like Empire and stacker. The main tools we use in our backend include Typescript, Go, Ruby, Twirp, GraphQL, RabbitMQ, and many AWS services (Aurora, Lambda, DynamoDB, etc).

    Our investors include First Round Capital, GSV, Kleiner Perkins Caufield Byers, and Social Capital, and we want you to join us.

    Remote work ok within +/-3 hours of Pacific Time.

    Some of the projects that backend engineers at Remind have worked on this year:

    • Improved and scaled a messaging system that's sent over 10 billion messages to teachers, parents, and students
    • Built a graph service to power the relationships of 31 million monthly active users
    • Built out standardized tooling for increasing the fault tolerance of our distributed services, including tiered load shedding, circuit breakers, and back pressure mechanisms
    • Moved a significant amount of traffic to a GraphQL proxy to serve as an API gateway as we move from monolith to a service-oriented architecture.
    • Created a declarative permissions system to make authorization code easy to read and write
    • Increased the stability of our chats database by introducing a write-through buffer using Redis

    What will be critical to your success as a backend engineer at Remind:

    • Others enjoy working with you because of your positive attitude and technical competence
    • You have shipped multiple production systems as part of a team
    • You enjoy tackling interesting, complex problems and seeing them through to DONE
    • You collaborate effectively with engineers, product managers, and designers to break down product requirements and maintain visibility on projects
    • You write clean, scalable code and have significant experience with one or more programming languages
    • You have built scalable, performant, highly available services and understand the value of a good SLA
    • You understand the importance of writing pragmatic, comprehensive unit and integration tests

    Benefits and Perks

    • Competitive salary and equity
    • 100% health coverage for you and your dependents
    • Open vacation policy
    • Parental leave
    • Catered meals and fully stocked kitchen
    • Parking and commuter benefits

    Remind is an equal opportunity employer, and we're committed to diversity and inclusion in the workplace. We aim to represent the students, teachers, and parents we serve, and we welcome, support, and empower all the diverse individuals in our community.

  • Giant Swarm (US (East Coast))
    1 month ago

    We are looking for a Kubernetes Solution Engineer on the US East Coast

    Giant Swarm is a fast-growing open-source infrastructure management platform used by modern enterprises. Our vision is to empower developers around the world to ship great products.

    You are the voice of our existing and prospective US customers inside Giant Swarm and the voice of Giant Swarm towards these customers, helping both sides to be successful.


    We're a distributed, diverse, and growing team spread across Europe, with a small office in our headquarters in Cologne, Germany. With under 5% of the company working there, all workflows are created to function remotely - but of course, if you want to visit Cologne, you are more than welcome! You will also find someone in 15 other countries though.

    While we are remote-first, we appreciate quality time with our co-workers, so we meet in person twice a year to work and have fun together.

    Work-life integration

    • Flexible working hours, and working from home or anywhere you prefer but please note that your permanent location should be somewhere on the US East Coast.
    • Currently, the number of kids from our team members outnumbers the number of employees.
    • We don’t only care about the kids “within” the company, but also about all children - for example, we compensate the carbon of all our flights.
    • As an international company, we want to create similar standards for everyone, regardless of location. So, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory.

    Your Job:

    • We have recently won our first US-based client and are planning on expanding this area further.
    • Together with our first US based Platform Engineer, you’ll be spearheading our future US team
    • You’ll be working closely with our cross-functional teams based in Europe
    • In close cooperation with our US customers you’ll understand their architecture and further their understanding of Giant Swarm, helping them to get the most out of our product and the CNCF landscape, master Cloud Native tools like Kubernetes, Prometheus as well as Loki, Helm and others
    • Our solution engineers are becoming part of diverse open source communities around tools that our customers need and use, contributing back to those projects where possible. You build and maintain helm charts that might start out as a special project for one customer and end up being a managed service run by all our customers
    • You hold trainings and workshops at conferences, for our existing customers, as well as with Giant Swarm’s potential customers. Do note that the role requires minimum travel as most of our interactions as a fully remote company are via video conferencing
    • Learn from customer's problems with moving to microservices architectures, get your hands dirty and find out what Cloud Native project's entrails look like. The more successful our customers are with the Cloud Native journey, the more successful we are
    • Ultimately, you are also responsible for documentation, helping the product teams implement fixes, prioritizing features and making sure we only need to answer questions once
    • First impressions are important! You help create a great onboarding experience for our customers and become the main point of contact for them
    • To sum it up: Customer Success is all that matters. Within the solution engineering team, we make sure our customers are happy and taking the right steps going forward, at best you anticipate the problems they might face in the future

    Requirements:

    • You have experience with more than one programming language, including Go, and a strong architectural background.
    • You feel at home in the Kubernetes world, especially the multitude of Open Source tools around Kubernetes and the Container World.
    • You can explain complicated things concisely and easily for a diverse audience.
    • You have a strong sense in providing an awesome customer service that makes life easier for Developers. Your communication skills (especially written form) are excellent. Very good English skills are a must-have. German skills are a bonus.
    • You are open to attend conferences with our team and hold talks in front of customers. You are happy to travel 5-10% per year
    • You are based on the US East Coast

    Why we think this job is worth applying for (challenge us!)

    Impact, Impact, Impact! We are a remote-first organization with a growing team from 15+ European countries. Every new team member changes the team. This is great! People who know things we don’t are highly welcome.

    “It's easier to ask forgiveness than it is to get permission” (Grace Hopper) - sure, it’s not 100% like this, but we have a strong culture of failure which, is part of our agile mindset. We don’t do things like in the guidebook. You can try things out! Our default to 100% transparency will help you here.

    We play a key role in our customers' digital transformation. We have partnered up with Amazon and Microsoft to provide our solution on their cloud platforms - more will follow.

    We have been in this ecosystem from the get-go and as part of the CNCF family, we feel at home in the community. As a part of Giant Swarm, you will also join this extended family.

    We serve some of Europe's leading organizations and are talking to many more.

    WHY Giant Swarm?

    We like to give you a glimpse on how working with is like:

    Self-organization

    Creative work needs freedom and openness. We encourage you to do your work wherever and whenever you want. We expect passion and encourage sustainability. If you need rest, take it. We don't count holidays - but we are also aware that this combined with remote work can also lead to working too much. So we encourage you to take holidays and help you to manage the freedom and flexibility.

    Teamwork

    We are a growing company with team members distributed all over Europe and plans on expanding to the US. Our ambitious goals are only achievable as a team. Everybody’s input is highly welcome and appreciated. Although sometimes rules and processes are necessary, we try to keep them as lean as possible. Always question the status quo and find new ways of collaboration and teamwork.

    Learning

    Learning is mandatory and fun at the same time. If you realize you want to expand your knowledge in a specific area, we support you with conferences, books etc.

    Basics

    We offer fair (transparent and open) salaries with benefits like choosing your own laptop, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory. And you will participate in our stock options program. Currently, our team members have more children than we are employees. So family-friendliness is a must.

    We are not hiring job descriptions. We hire humans. :) We welcome applications from everybody, regardless ethnic or national origin, religion, gender identity, sexual orientation or age.

    Interested? Questions? Contact Larissa or apply directly.

  • About Pexels

    Pexels is one of the biggest, most loved and fastest growing free stock photo sites in the world. We help millions of creators to easily build beautiful products and designs by connecting them with talented photographers. We are the fourth most upvoted product on Product Hunt ever. Among our millions of users are people from the greatest brands and companies in the world like Forbes, Buzzfeed and Facebook.

    We have a very high bar regarding the skills, character and ambition of our team. We are looking for coworkers who are among the very best in their field who can help us turn Pexels into one of the big tools used by tens of millions of creatives worldwide.

    Since so many designers, developers and startups are using Pexels you have the chance to work on and build a product that a lot of your friends and peers know, use and love. Come on board and help making sure your friends can use the best version of Pexels possible.

    Your Profile

    - 3+ years of development experience with Ruby on Rails, JavaScript, HTML and CSS

    - Understanding of Rails best practices and conventions

    - You know how to write maintainable JavaScript, CSS and HTML code

    - Experience with MySQL and Elasticsearch is a plus but not required

    - Fluent English

    Your Tasks

    - Implement new features for Pexels with CSS, HTML, JavaScript and Ruby on Rails

    - Work together with a designer on new landing pages

    - Identify bugs and bottlenecks, and devise solutions to these problems

    - Help to improve our technology stack

    - Take part in product decisions

    - Build a product with an amazing user experience that makes millions of designers, writers and photographers happy

    What We Offer

    - Work on a product that is used by millions of people and that is well known in the industry

    - An environment to have huge impact on our company, the product and our users

    - Competitive compensation

    - A small, flexible and very effective team

    - We are a German company but our team is fully remote and spread around the globe. We have team members in Canada, US, Wales, Brazil, Germany, Australia, Uruguay and Russia.

    - Regular team retreats. Our last team retreat was in San Diego.

    Please get in touch with us and include your CV, Github and anything else that helps us understand that you are amazing.

  • 1 month ago
    About Percona

    Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.
     
    Percona open source database expertise helps businesses avoid downtime and outages, meet customer experience expectations, foster operational and developer collaboration and manage enterprise risks through sound database architecture frameworks.
     
    Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer problems. We offer flexible hours, competitive salaries, the ability to work remote and the amazing experience of working with a multinational team of experts.

    Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

    What’s the job? 
    Percona Support is a global, elite team of super hero engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. 

    This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.

    You’ll be teaming with some of the most well known database ninjas in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.

    What does it take to be a Percona Superhero?

    • Exceptional knowledge of both MySQL and InnoDB
    • Be a wizard with databases and associated technical configurations
    • Knowledgeable about performance tuning, query optimization, & index tuning
    • Experience with backup solutions such as XtraBackup, & MyDumper
    • Experience with HA solutions such as MHA
    • Detailed understanding of monitoring requirements
    • Demonstrable experience of administering Linux based systems
    • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
    • Enthused to expand your skillset with new technologies as the industry continues to evolve
    • Availability to travel for the occasional team meeting, conference and customer visit
    • Excellent written and spoken English.

    It's a bonus if you have experience with these:

    • Galera / XtraDB Cluster, & HAProxy
    • Cloud Services such as AWS and RDS or hosting providers like Rackspace
    • Nagios, Percona Monitoring Plugins (PMM) and other monitoring tools
    • Configuration management solutions such as Ansible, Puppet or Chef
    • Percona Toolkit suite
    • MySQL DBA, Professional Certifications
    • MongoDB
    • PostgreSQL 
    • MyRocks 
    • Kubernetes / OpenShift / Docker
    Location: Remote, work from home position anywhere in the APAC region.5 day work week including occasional weekend day (one in 5 weeks) and occasional participation with the on-call team schedule.

    Remote work from home openings require consistent and strong internet access.

    HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

    Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

    Please review our Percona GDPR Privacy Policy.
  • On being a Team Happiness Engineer at balena

    At balena, we spend a lot of time working to ensure that our team is cared for. As our team grows, we want to make sure that this is the case, which means working on interesting and rewarding challenges!

    One of our priorities in terms of team happiness is to optimise team scheduling. We’re a remote-first company distributed across many continents, and as a result, scheduling meetings and ensuring we always have engineers available to support our users is a difficult challenge.

    We believe it’s important to ensure that every member of the team is able to choose their working hours and maintain a healthy work-life balance, which means taking these parameters into account when scheduling.

    As you may have read on our blog, we achieve this through the use of advanced constraint programming algorithms. This turns a task which would be tedious and inefficient to do by hand into a rewarding mathematical challenge which simultaneously results in a better and more flexible outcome for our team.

    Algorithmic scheduling is of course just one example of pain reduction for the team. We have more ideas on how tools like constraint solvers can be applied to boost team happiness and success, for example the optimisation of team activities and professional development.

    We are looking for a full stack “team happiness” engineer to join us in this venture by innovating and implementing engineering solutions to reduce discomfort and friction across our team. We can’t wait to see what you can come up with!

    Requirements

    • Extremely good problem-solving abilities. You know how to split a complex problem into incremental pieces.
    • The software engineering skills to implement these solutions programmatically.
    • The ability to execute and complete software projects.
    • Good understanding of software engineering practices and how to apply them (e.g. version control, tests, descriptive commit messages).
    • Self-motivation to find the best possible outcome from a myriad of options.
    • Desire to make yourself and others more effective; you’d be bothered by an inefficient process.
    • Excellent written communication skills, and fluency in English.
    • The ability to work remotely, with a remote team around the world.
    • The candour to question the status quo.

    Nice to have:

    • Experience with Linux, TypeScript, JavaScript frameworks, Python, HTML/CSS and databases
    • Experience with Google Sheets, Google Apps Script, and managing projects on the Google Cloud Platform.
    • A good understanding of git and GitHub.
    • An interest in mathematical modelling, optimisation and constraint solvers.
    • A sample of your work (URL or attached sample).
    • Experience in a full stack developer role.
    • Having worked remotely before.

    About working at balena

    We come from 15+ countries, and we embrace a remote culture with flexible hours. To us, this means being highly productive while still maintaining a healthy work-life balance. You need to be able to work remotely, and have a dependable internet access available so you can join video calls.

    We are an equal opportunity employer and value diversity. We value knowledge and initiative more than educational and personal backgrounds, age, or location. We maintain a work environment in which team members are treated with respect at all times and in which thoughts and ideas can be shared openly.

    We communicate proposals, discuss with others in the team and accept feedback if it makes the result better. We value the ability to learn, which is more important to us than knowledge of specific technologies. We know that learning fast means being outside our comfort zone, which is OK — we'd rather learn than let our assumptions get in our way.

    Benefits

    • Work with an extremely talented, diverse team
    • Equipment of your choice
    • Remote-friendly
    • Flexible working hours
    • Generous vacation policy
    • Annual company gathering in an international location
    • We send you hardware for side projects!
  • The data volume for our largest customers has increased more than 4x in the last year, and we’re scaling Heap to meet the demand. Our backend supports an expressive set of queries that need to come back with sub-second latencies and reflect up-to-the-minute data. To make this possible, we’re working on a novel distributed infrastructure.
     
    We’re looking to bring on an Infrastructure Engineer to lead the DevOps side of this challenge. Help us de-risk our stack, add more 9s to our availability, and incorporate open source tooling.
     
    You’ll own the design and development of our DevOps toolchain. You’ll build deploy pipelines and manage configurations. You’ll set up performance metrics and act on them to scale a complex distributed system.
     
    We’re looking for stronger software engineering skills than a typical DevOps role requires. This is a building role, which happens to focus on stability, operability, and tooling, not an ops role. You’ll need to be able to understand our codebase and debug issues as they come up. Some example projects:
    • Determine how we'll do service discovery and incorporate it into a codebase that assumes static locations for services.
    • Figure out how we’ll package our code and deploy it from test → stage → production, and eventually eliminate manual deploys on production machines.
    • Where will new instances come from? Pre-baked AMIs? Terraform with vanilla images and a bunch of salt? Containers? Something else?
    • Determine how we’ll monitor, backup, and otherwise operate our Kafka cluster.
    • Much, much more.
     
    We’d like to get to know you if:
    • You have experience with modern DevOps tooling - infrastructure as code, configuration management, CI pipelines, package managers - we need someone who has deep knowledge of the full DevOps ecosystem.
    • You communicate with clarity and precision. We care about this almost as much as your technical ability.
    • You’re self-directed with a strong sense for relative priority. There is low-hanging fruit everywhere. We need someone who has a good sense for which projects will have the most impact.
    • You have experience with AWS, especially EC2, VPC, and ELB.
    • (Bonus) You have experience with our stack. Heap runs on Kafka, ZooKeeper, PostgreSQL, Redis, and Node.js, with Terraform, SaltStack, and CircleCI for orchestration, configuration, and continuous integration.

     

    Our HQ is in SF, and we have an office in New York, but a large part of our engineering team is remote. We cover relocation costs, and can sponsor visas. We'd love to hear from you, no matter where you are!
     
    Heap has raised $95M in funding from NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others.
     

    People are what make Heap awesome. Regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics, we want everyone to feel welcome. We are committed to building a diverse and inclusive equal opportunity workplace everyone can call home.
     

     

  • Modemedia (US only)
    1 month ago

    Mode is a powerful, collaborative analytics platform designed by and for, analysts. Armed with tightly integrated SQL, Python, and interactive data visualization tools, analysts use Mode to turn data into actionable insights in one, central location. Simple sharing tools let people throughout your organization access dashboards tailored to their needs and explore underlying data on their own. With everyone analyzing and collaborating on consistent data within the same platform, every department is able to quicken the pace at which they make brilliant decisions.

    As a Front-End Engineer on Mode's Engineering team, you'll work closely with other Engineers, PM's, and Designers to build impactful applications with thoughtfully designed user interfaces that will help analysts get the most of Mode. As a member of the Mode team, you'll also be a steward of our values. Take a look at how our engineering team lives our values here.

    What you'll do

    • Develop our core web applications for data analysts and business users

    • Define and maintain development practices that let us move fast with quality

    • Work with a wide range of tools and technologies (from SQL to Javascript) and be able to evaluate technologies for what we are building

    • Determine priorities by estimating the potential impact of projects

    • You'll be based out of our SF office or work remotely based in the United States

    What we look for

    • You have built and shipped web applications

    • Expert understanding of HTML, Javascript/Typescript, CSS and/or related technologies

    • Experience with testing, continuous integration, and continuous deployment

    • Experience with front-end frameworks such as angular, react, backbone, etc.

    • Demonstrated experience working remote and communicating effectively

    • Alignment with Mode's values

    About Mode

    Mode is a collaborative analytics platform that brings teams together around data to make game-changing decisions.

    In everything we do, we strive to put the people we do it for first. This starts internally: together we're building a culture that embraces diversity and learning, humility and gratitude. At the same time, we try not to take ourselves too seriously and strive for a healthy balance between work and personal pursuits.

    Benefits you can expect as a Mode employee:

    • Generous, flexible PTO and family leave

    • Flexible work schedules—we trust you to know what will make yourself most productive

    • Generous professional development policy that includes funds earmarked for each employee's discretionary professional growth—Have a conference you want to attend? A class you want to take? If it's helping take your career to the next level, it's on us.

    • Excellent health coverage for team members and their families (Mode pays the 100% of the premiums)

    • Supportive work environment and a manager who is focused on your professional growth

    • Company events that highlight our team's passions and hobbies

    • Snacks and in-office lunches shared at our ever-growing lunch table

    Mode is committed to building an inclusive and diverse workforce. We are an Equal Opportunity Employer and welcome people from all backgrounds, experiences, abilities and perspectives.

  • MailerLite is one of the fastest-growing email marketing services. We help more than 700,000 businesses around the world to keep in touch with their customers.

    In order to do even bigger things, we need people in our team that are passionate and great at what they’re doing. We’re looking for you!

    Why MailerLite?

    Wondering why we think you’ll love working for MailerLite? Here are 6 reasons!

    You won’t be bored

    Our customers are sending more than 20 million emails per day. Scaling the platform while building new amazing features is a challenge that definitely won't keep you bored.

    You’ll work with a clean codebase

    Due to the fact that we use the latest best practices of development and continuous integration (drone.io), you can rely on a clean codebase to work with. The technology stack includes Laravel, Vue.js, Angular, MySQL, Redis, Elasticsearch and Docker. We work in sprints and manage projects in Github making use of issues, projects, pull requests and reviews.

    Take ownership

    We don’t micromanage at MailerLite and try not to interrupt your work with random tasks. We do expect you to take full responsibility and ownership for the stuff you build.

    You’ll have experts at hand

    Our developer team has lots of experience in web development and email. Whenever you’re stuck, your teammates are eager to help you grow. And they’d love for you to share your knowledge too!

    You can pick where you want to work, every day

    At MailerLite, we embrace the remote culture. Half of the team works from the office in Vilnius, the others are spread around the world. Every day you get to choose what environment makes you most productive.

    You can count on stability

    We're not a startup that's burning investor money. MailerLite has been around for more than 10 years and is a profitable company that continues to grow. You can count on us to offer you a stable workplace!

    Requirements

    • You've worked as a full-time developer for at least 2 years.

    • You've built web apps using Laravel and Vue.js.

    • Familiarity with HTTP-based APIs.

    • QA knowledge in writing unit and acceptance tests.

    • Problem-solving mindset.

    • Outstanding attention to detail, (if you apply, include the word “lite” somewhere in your newsletter).

    • Good verbal and written communication skills in English.

    • Ability to work with teams across multiple time zones, and countries.

    What we offer

    • Competitive salary – we pay at or above market salary.

    • Remote-first culture with half of the team in Vilnius, Lithuania and the other half working remotely from all over the world.

    • Office or Remote – you can choose every day.

    • Free healthy lunches, snacks and coffee in the Vilnius office.

    • Company-paid retreats that we call Workations. The entire team gathers twice a year for a week in an exotic location to work, learn and have fun together.

    • Generous vacation policy. Take time off when you need it. We trust you.

    • Company paid creative days. Go out explore and share with the team.

    • MacBook Pro and other tools that you will need.

    Interested?

    Don't send us a CV. We like to do things differently.

    Instead, here is how we would like you to apply:

    • Sign up for a free MailerLite account.

    • Go to "Campaigns", create a newsletter and send us the URL to [email protected] Each newsletter has a public URL that can be shared with others.

    • Before you send the email, you will need your new account to be approved. In the approval form, you will be asked how you collect subscribers and what type of content you plan to send. Just write "Job application."

    Things we want to see in the newsletter:

    • The title of this role in your email subject line.

    • How you heard about this job.

    • Links to your LinkedIn, Twitter, Facebook and/or personal homepage.

    • Links to your source code on GitHub.

    • Previous companies where you worked, your role, projects you worked on and the technology stack you used.

    • Why you want to join MailerLite.

    • Your remote work experience.

    • Your description of a project or product that you loved working on and why.

    • Expected salary.

    We wish you all the best of luck!

  • Interdax is building a next-generation digital asset exchange with a novel approach to crypto trading. Our team comes from top HFTs and exchanges like Nasdaq and NYSE, as well as from well known firms in the blockchain space.

    Responsibilities

    End to end ownership of backend application stack (everything that stands between trading engine and the browser) and public-facing API, starting from product design and implementation to load testing, backend infrastructure management, and monitoring. You will work closely with the entire team and expected to delegate and integrate some of those responsibilities, but still maintain full grasp over the entire backend operation. This is a position for someone who is willing to become highly vested in a project that operates 24/7 and might demand many hours, but with enormous professional and financial rewards.

    Requirements

    • Strong end to end (backend) system design skills

    • Ability and track record of designing, building, and maintaining complete products end to end

    • Deep knowledge of algorithms and data structures behind development stack

    • Good understanding of computer architecture

    Desired Technical Skills

    • Backend development in NodeJS (including knowledge of V8 internals)

    • PostgreSQL or other relational row-based DBs (including data structures behind them)

    • Design of developer-friendly WebSocket and REST APIs

    • System and network administration at all levels (from block-storage to container orchestration frameworks)

    • Familiarity with low-level system development in C/C++ and performance optimization of Linux and applications

    Bonus Points

    • Knowledge of market microstructure, trading mechanics, and derivatives

    • Familiarity with crypto-currency trading venues

    • Experience with front-end development and trading UIs

    Compensation and perks

    • Very competitive salary

    • Equity / Stock options (1-5%)

    • Fully remote

    • Flexible work hours

  • Canny helps SaaS companies build better products by being better at listening to and acting on user feedback.

    The benefit of working with SaaS companies is that our work impacts technology in virtually every sector (education, medicine, tech, and so much more). We're using what we're great at, building great products, to have the impact we want to have on the world.

    • Early-stage startup, 5 person team, launched about two years ago

    • Over 500 customers, including industry-leading companies like Lyft, Bench, and Compass

    • We haven't raised any money, we are our own bosses

    • 100% remote

    For more info, check out our blog, team page, or our nomad journey on Instagram.

    ROLE

    We're hiring a full-stack engineer to help us build Canny. You'll be working alongside founders to make Canny more valuable to its customers, and grow faster 🚀

    RESPONSIBILITIES

    • Build out new features and integrations to expand our product/market fit

    • Improve our funnel to optimize for growth

    • Fix bugs, improve UX, and make Canny scale

    • Talk to our customers and prospective clients to help out with sales/support and better understand our target audience

    QUALIFICATIONS

    • You've built best-in-class products people fall in love with

    • You've built rock-solid, scalable infrastructure from the ground up

    • Ideally you've worked in startups, even better if at a B2B/SaaS startup

    TECHNOLOGIES

    • Front-end: React, Redux, Webpack, Sass, ES6

    • Back-end: Node, Mongo (mongoose), Isomorphic React 😎

    • Hosting: AWS (EC2, CloudFront, S3, ELB)

    COMPENSATION

    • Competitive salary

    • 0.5% to 2.0% equity

    • Unlimited sick and vacation days (paid)

    • Quarterly international team offsites ✈️ (paid)

    APPLY

    If you think you'd be a great fit for this position, shoot us an email [email protected] Please include your resume and tell us why you want to work at Canny.

  • PeopleDoc (France, Germany or UK)
    1 month ago

    PeopleDoc is on a mission to revolutionize how every HR function provide services to their employees.  

    Our unique “state of the art” HR Service Delivery platform provides HR teams with the tools they need to provide great services while considerably decreasing the manual work behind the scenes and allowing companies to go paperless in their administration.

    The PeopleDoc HR Service Delivery platform helps HR teams more easily answer employee requests on demand, automate employee processes,  across multiple locations.  PeopleDoc serves more than 1000 clients with employees in 180 countries in 12 languages. PeopleDoc is now a part of Ultimate Software. Ultimate Software is a Leader for Cloud HCM Applications.

    More information is available at www.people-doc.com.

    We’re searching for a Javascript developer to join our team. We are growing our frontend team to build the next generation of HR delivery services.
    Our head office is in Paris, but we are mostly a remote team, and we accept candidates located in France, Germany and the UK.

    Your Mission

    As a Javascript developer, your role is to give life to this platform backed by our design guidelines and our APIs. Your responsibilities will include:

    • Improving existing applications and building new ones
    • Sharing your knowledge and efforts across projects to build a strong and consistent development platform
    • Learning and teaching with weekly dedicated learning sessions
    • Be a decent human being (that comes first, actually)

    Mentoring is also a first-class element at PeopleDoc: depending on the topic and your proficiency, you will be offered to mentor or be mentored.

    Skills

    Javascript: the more the better

    We have grown to become big fans of the Javascript framework Ember.js. If you don’t know it, we’ll teach you. If you do know it, come share your experience with us. Besides Ember, you must at least be curious about the evolution of plain “vanilla” Javascript.

    HTML &amp; CSS: decent knowledge

    The JS tribe and our UI designers collaborate to improve our UI framework every day. You will need some proficiency in HTML and CSS to contribute.

    Language

    As a member of an international team in an international company, you are required to be able to express yourself in both written and spoken English.

    Experience

    This is a Javascript position, the more you know, the better. We are using Ember.js as a main framework, but we’re not expecting you to know it. A strong desire to learn is as welcome as an expertise.

    Tooling &amp; Methodology

    We are big fans of pair-programming, we dedicate a lot of time to the onboarding of our newest members. Testing is an integral part of our practices and so is peer reviews.

    We strive to build a welcoming and inclusive work environment where building exceptional products comes along with learning continuously and sharing knowledge with the rest of your team and company. Among us, you will be : 

    • Working within a friendly, fast-growing, inclusive, progressive company
    • Collaborating with a team of talented designers and developers
    • Learning not only how to code but how to build a product
    • Encouraged to share your knowledge and learn new skills

    We are also avid learners: during our weekly learning sessions, we exchange on various topics to learn together. We have a very large budget for our library, and we contribute back to the open source projects we love and use. Plus, there’s a conference budget for you to spend.

     

     

  • Heap (North American timezones)
    1 month ago

    As a leverage engineer at Heap, you’ll be iterating on our core product to help drive activation, conversion, and retention/expansion. Heap is growing quickly, and to keep that pace we need to build applications and services that allow us to scale the effectiveness of our people. Your goal is to make changes to the product to increase revenue, improve our sales motion, and make it easier for the business to manage customers.

    You’ll be on a multidisciplinary team that owns the full stack from the interface to the analytical query engine. You’ll work closely with web engineers, product management and solutions engineers to decide how to build features.

    Our stack is built in JS and Postgres. Your work will be built with both, but will occasionally extend to frontend applications built in TypeScript and React. Familiarity with these tools is appreciated, but your creativity and intelligence are much more important to us than knowledge of our tools.

    What we're looking for

    We’d particularly like to get to know you if:
    • you communicate with clarity and precision. We care about this almost as much as your technical ability.
    • you're passionate, even if it's not about analytics. There should be something you know more about than anyone on our team.
    • you’ve written 10,000 lines of code that look embarrassing in retrospect. ... and you've written 10,000 lines of good code since then.
    • you like fruit, sunshine, and bad jokes. We aren't robots.
     
    Our office is in San Francisco, but we have engineers around the world. For the product engineering team, we are open to remote engineers in North American timezones. We'd love to hear from you!
     
    Heap has raised $95M in funding from NewView Capital, NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others.
  • Canonical (EMEA)
    1 month ago

    Role Summary

    Ubuntu is the most widely used Linux for innovation from cloud to connected device. Our growing team of IoT field engineers help customers deliver sophisticated IoT products and services across a wide range of industries - from autonomous vehicles to refrigeration solutions.

    Field engineers carry a significant responsibility - helping customers understand the range of silicon and board options, helping them deliver their unique applications, and helping them ensure the security of critical infrastructure. Our team hires software engineers with experience in the full stack of Linux from firmware to GUI. We represent Canonical and its capabilities to some of the most important companies in the world. Our customers have tremendously varied goals - from mission critical and very expensive machines to tiny and low-cost things. We aim to bring the right insights at each stage of the process and to help these customers make effective choices. Most importantly, we aim to help them deliver devices that meet their business goals, on time. 

    Responsibilities include consulting, developing, demonstrating, and presenting some of the most advanced operating systems and application technologies available in the enterprise world. The role is a fast-paced, problem-solving environment and the questions require answers can be challenging yet very exciting. The right candidate must be resourceful, quick-thinking, and able to deliver on a wide variety of solutions across cloud, server, desktop and IoT technologies.

    This role will support customers in EMEA market.

    Key Responsibilities and Accountabilities

    • Build strategic relationships with key technology partners and customers
    • Conduct yourself as a trusted technical advisor
    • Apply expertise in analysing a customer's business or technical challenges and correctly map the appropriate solution
    • Leverage deep knowledge of Ubuntu and related technologies to provide technical subject matter expertise to sales staff, partners, and customers for the development and implementation of complex IoT products and end-end solutions
    • Work in conjunction with Canonical’s IoT and Cloud sales, delivery and business development teams to grow existing customer accounts as well as winning new customers, including the interaction with other offices in EMEA.
    • Develop and present technical sales collateral such as presentations, how-to guides, and technical competitive documents to project teams.
    • Propose and present custom technical solutions to Canonical’s clients and partners based upon Ubuntu technologies such as Ubuntu Core, Snaps and other Canonical technologies.
    • Understand and champion the technical knowledge and product skills required to meet customer requirements and close new business.
    • Assist in coordinating and preparing responses to RFx documents.
    • Travel required; mix of domestic and international up to 30%.

    Required Skills and Experience

    • A degree in engineering, preferably computer science or software engineering
    • 2 years experience in enterprise or commercial software development with Linux
    • Excellent communication and presentation skills - both to customers and in support of technology and industry conferences.
    • Skills in supporting complex sales cycles what involve detailed technical requirements, multiple technical stakeholders and new innovative product designs.
    • Ability to interpret customer business challenges and technical issues and effectively communicate how a solution will align to their needs and requirements.
    • Experience of deploying embedded and IoT solutions - from hardware, operating systems through applications and cloud services.
    • Understanding of security issues in the IoT industry.
    • Understanding of the Linux kernel: modules, BSPs, etc.
    • Familiarity with x86 and ARM SoC architectures and vendors.
    • Experience of working in verticals such as automotive, robotics, gateway, networking, industrial and digital signage.
    • 5+ years of experience in technical roles with Linux, preferably Ubuntu
    • Open source &amp; Linux
      • Familiarity with open source development tools and methodology.
      • A strong and demonstrated grasp of Linux technologies including advanced scripting, development and Linux software packaging experience.
      • Familiarity with the licenses and license compliance requirements for open source software.
      • Familiarity with boot loaders and hardware-related aspects of Linux development
    • Strong English language communication skills, especially in online environments such as mailing lists and social collaboration tools
    • Ability to be productive in a globally distributed team through self-discipline and self-motivation, delivering according to a schedule.
    • Self-driven personality.
  • 1 month ago

    We are a diverse team from around the world on a mission to empower video creators to share their stories with everyone, and we want your help!

    Join us as a Scala Developer and help us develop existing microservices and create new features!

    This role is a bit unique. As part of our growing engineering team, you will mostly focus on porting existing Ruby on Rails services to Scala. This project will take from 4 to 6 months. When the port is complete, your responsibilities will shift to building and improving our new Scala API & Data Pipelines.

    We are a remote company and our team works from wherever they want. That means you must be self-motivated to succeed. If that sounds great to you and you’re interested in empowering video creators, you’ll fit right in.

    What you will do:

    • Take ownership of services that you are working on.
    • Migration of RoR business logic to Scala.
    • Take the initiative to resolve product issues.
    • Improve project architecture with the goal of increasing quality.
    • Help teammates with brainstorming sessions, technical design discussions, and code reviews (we highly appreciate all sort of improvements).
    • Write readable, testable, maintainable code.

    What technologies do we use:

    • Scala — Cats, FS2, http4s, ZIO, izumi, doobie
    • AWS — EKS, S3, SQS
    • Databases — PosgreSQL, MongoDB, DynamoDB,
    • Other useful things — kubernetes, docker, github

    What we are looking for:

    • Strong understanding of REST API / Microservices concepts and best practices.
    • Understanding of SOLID principles.
    • Experience working on at least one large Scala application.
    • Experience working with a variety of databases, especially PostgreSQL, MongoDB and DynamoDB.
    • Effective project and time management skills.
    • Creative problem solvers who take the initiative to improve products.
    • Excellent verbal and written communication skills. Remote teams require things be written down and communicated clearly and kindly.

    Other things to know:

    • We are a small, remote team in different time zones and communicate with a variety of tools through the day. You should feel comfortable in this situation.
    • Sometimes we meet up! You can expect to travel once per year for a company retreat. (We visited Spain together last year!)
    • We want to be the best platform for video creators. Everything we do is to build trust with our users and help them improve at their craft.
    • We expect team members to run their own projects. This involves writing out specs, preparing project milestones, committing to a timeline, and providing weekly status updates.
    • Projects are run transparently. Everyone is able to view the status of any project at any time and ask questions or lend a hand.
    • We match or exceed market salary in the country you live in.
    • We offer a flexible work schedule where you decide which hours to work. We expect an average commitment of 40 hours per week.
    • We offer a generous vacation policy of taking time when you need it. Most team members take 4–5 weeks of time off per year.
    • We support professional development and will pay for relevant courses and conferences.
    • This is a full-time role and we are not open to short-term contracts.
    • Our hiring process involves the following: Application, phone conversation, follow-up phone conversation to discuss the project, full-time offer.


    We ask that you include a personal letter with your application. In this letter, please tell us why you think you’re the right person for this role, what you think about the migration of old systems to new technologies, why you’re interested in taking this position, and tell us about any remote work experience you have.

    vidIQ does not work with recruiting agencies and strives to work with each candidate one-on-one through the hiring process. We will respect your time availability if you are currently employed.

    vidIQ provides equal employment opportunities to all employees and applicants, regardless of race, color, religion, age, sex, national origin, disability status, or sexual orientation.

    If you think you would thrive in this environment, we would love to hear from you. Please apply!

  • About Almanac

    Almanac’s mission is to democratize access to 21st century skills, insights, and tools so that no one is limited by knowledge in pursuit of their potential.

    Through our own experiences, we’ve seen professionals at digital businesses waste too much time trying to find answers they can trust that help them do their jobs better. We believe this problem isn’t rooted in a lack of knowledge or expertise in the world, but in the deficiencies of tools we rely on to access, share, and improve how work gets done.

    To make opportunity available to everyone, we’re building a knowledge platform that technology professionals can trust for documenting, distributing, and collaborating on how they work. We replace tools like Confluence and Google Docs to help individuals quickly access knowledge within and across companies that they can trust deeply.  

    We’ve been moving fast since we founded Almanac in January 2019. Since then, we’ve built and launched the initial version of our product, raised a $2M+ seed round from leading Silicon Valley investors, and grown our full-time team to 10 people. 

    We’ve seen deep demand from a broad cross section of customers, who are asking for a powerful platform that can help their employees be their best selves at work. 

    That’s where you come in: we are looking for a full-time full stack engineer with strong Rails and Javascript experience to join our team of talented coders and content creators.

    About the role

    We’re looking for a hungry, talented engineer who wants to make a big impact at this early stage in our roadmap. 

    As a full stack engineer,  you will be responsible for building out the intuitive, interactive experiences that our customers need to organize their own documentation, as well as determining the backend architecture and endpoints that we need to support those features. 

    Specifically, you will: 

    • Write elegant, well-tested code in a modern technology stack
    • Participate in standups, code reviews and retrospectives with our remote team
    • Work closely with our Head of Engineering and the engineering team to make architecture and design decisions
    • Help make sure everything runs smoothly &amp; safely in production
    • Set down standards around development, code review and deployment

    Our tech stack

    • Rails 5.2, Postgres 10.6, React, Algolia
    • Team size: 11-50 people

    Things we love

    • Self-documenting JSON APIs, Algolia, BDD, git, continuous delivery, Heroku, vim (ok, maybe just me), Tartine croissants

    About you 

    What you bring to the role

    • You have 3+ years experience building great products in Ruby on Rails. During that time you’ve also become proficient in Javascript, ideally React.
    • You are confident working across the stack, whether its expanding our API or enhancing the frontend.
    • You are passionate about writing clean and well-thought out code
    • You want to karate kick technical debt in the chops
    • You’re comfortable writing test suites in a test-driven environment
    • You can craft a devastating SQL query to save the day when all else fails
    • You are a strong communicator and able to clearly articulate technical problems
    • You want to be an early contributor to our engineering culture and work environment

    Skills that make you extraordinary

    • Obsession with high-quality work
    • Ability to work independently and to adapt to the developing requirements of our users and market
    • Love of detailed, continuous feedback that makes the work better
    • Desire to always move fast and prioritize speed over scope 
    • Passion to be an early contributor to our engineering culture and work environment
    • Hunger to build a world-changing product 

    About working at Almanac

    At Almanac, we’re looking for structured thinkers full of passion, ambition, and kindness. We’d love for you apply even if your experience doesn't precisely match the job description. Your experience, skills, and interests will help you stand out—especially if your career has taken some extraordinary twists and turns. At Almanac, we welcome people of diverse backgrounds and perspectives who aren’t afraid to challenge assumptions and the status quo. Join us.

    At Almanac, we: 

    • Are fundamental optimists who believe we’re still only at the start of the digital age.
    • Go to extraordinary lengths to distinguish ourselves through world-class work.
    • Prioritize quality over speed, and speed over scope.
    • Desire working with deeply kind, mission-driven people.
    • Strive to make the complex simple.
    • Use first principles to debate ideas, test assumptions, and make decisions.
    • Seek the truth by putting data above opinions.
    • Assume good intent and give tactical feedback to help each other get better.
    • Hold no ego—when our customers win, we all win.

    As a company, we are seriously committed to your professional development and growth:

    • You will set your own monthly goals aligned with our ambitious strategy
    • You will have our collective support in achieving major wins—and personal coaching from your manager 
    • You will be able to request and manage your own budget
    • You will be encouraged to take risks, try new things, and be creative with your work 
    • You will have many opportunities to exchange and engage in feedback
    • You will be offered continual chances to stretch yourself and raise your own bar
    • You will be rewarded for achieving excellence and mastery 
  • Dock is developing a decentralized solution in the verifiable claims space which we want to incrementally evolve into a full-fledged DAO in the Polkadot ecosystem.

    Your role:

    Greenfield opportunity to take a front seat in the design and development of models and components for what we know will be a showcase Polkadot application. This is a full-time Rust opportunity.

    This is a full-time Rust opportunity.

    You will contribute to:

    • Design and architecture definition

    • Crypto- and Tokenomics solution design and implementation

    • Claims and Identity open standards advancement

    • Technical and non-technical publications

    Our Stack:

    • Rust, Wasm

    • Polkadot Substrate, Ink!

    • OpenBadges, Blockcerts, Verifiable Credentials Data Model, Decentralized Identifiers (DIDs)

    • JSON, JSON-LD

    • RDMS and NOSQL

    • Python, React, ES6

    • * AWS (and hopefully DFinity soon)

    You:

    • Live, breath, and dream decentralized

    • Able to work through, and implement from, white papers

    • Creative self-starter and continuous learner

    • Able to work remote first

    Requirements:

    • Experienced Rust (2018 Edition) and wasm developer

    • Strong data structures and algorithm knowledge, especially consensus and cryptography algorithms

    • Minimum five years distributed and decentralized software development

    • Minimum one year Ethereum or similar

    Nice to have:

    • Polkadot ecosystem

    • Active open source contributor

    • Parity technology stack including clients and wallet(s)

    • Mainnet dApp development

    • Wallet experience including multisig

    • Cryptography expertise, especially with ECC, BLS, PRE, ZK

    • DAO design and implementation

    • Github/Gitlab, CI/CD

    • AWS and Docker

  • Job description


    We don’t just collect data, we connect data.

     We have the best data and the best tools. We continuously challenge conventional approaches to market research, and we disrupt our industry to ensure that our clients always get the best solutions.

    YouGov is an international data and analytics group. Our core offering of opinion data is derived from our highly participative panel of 8 million people worldwide, with 33 million interactions and billions of data points. We combine this continuous stream of data with our deep research expertise and broad industry experience into a systematic research and marketing platform. We have 36 offices in 22 countries and panel members in 44 countries.

    Our values are to be fast, fearless, get it right and trust each other.

    Yougov is searching for a Remote Python Developer to collaborate building a modern and large-scale cloud-based analytics platform built for the web, entirely in Python.

    What will I be doing?

    • Working on the data transformation and transmitting the data, making assurances about the integrity of it
    • Our data flows handle more than 30 million data points every week, you will be central on the delivery of that data to our analytics team
    • Work primarily on backend, middleware and databases but everyone in the team regularly works on the full stack.
    • Optimization on memory management and speed is crucial given the scale and speed we want to bring to our platforms and clients.

    What do I need to bring with me?

    • 4+ years’ experience of Python web-based development
    • Experience using CherryPy, Flask or similar framework
    • Basic understanding of MongoDB, Django & PostgreSQL
    • Understanding of TDD methodology
    • An interest in ETL

     Additional Info…

    This is a full time, permanent remote role, which can be based in any worldwide YouGov Office or any remote location throughout the US or Europe. We are a global team with developers on US central and east coast, and European hours too. Our only requirement time-wise is to attend an online daily meeting to report on your assignments.

  • Pitch, a new company from the makers of Wunderlist, is looking for a Senior React Native Engineer to join our mobile team onsite in Berlin or remote. As a mobile team, we are on a mission to deliver an excellent presentation experience to mobile devices by building an open group of people that communicate explicitly, leverages modern cross-platform technology, applies automation techniques and ships on a daily basis.

    Who are we looking for?

    • You are an experienced mobile engineer with a track record of shipping high quality applications with React Native on iOS and Android.
    • You know the foundations and core principles of the underlying native platforms very well.
    • You are interested (or experienced) in working with Clojure/Script and are excited about writing functional UI with Reagent and re-frame.
    • You are comfortable debugging problems anywhere in the mobile application stack, from JavaScript to native SDKs, from issues in the UI to those that happen in the developer tools.
    • You are interested in designing and creating effective user interfaces for smartphones and tablets.
    • You are product oriented, combining thoughtfulness with pragmatism and a will to get stuff done. You are calm and focused under pressure, and consider work-life balance essential for long-term happiness and productivity.
    • You believe effective and successful work is made possible by clear and honest communication, with a shared understanding of the long-term vision and immediate next actions. When you don't fully understand something, you ask lots of questions and use the opportunity to learn and grow.

    What you'll do?

    • You will join a small team of experienced developers building a cross-platform mobile application.
    • You will collaborate with your peers to define the architecture, quality standards, and best practices.
    • You will have an opportunity to work not only on the product but also on the development tools and continuous integration services.
    • You will work closely with our designers, teaming up in small cross-functional teams to bring features from idea to concept to wireframes to prototype to final implementation.
    • You will work on the mobile app, frontend (Electron and web) and, if you're interested, backend projects to build simple, high-quality, maintainable, and well-tested solutions.

    If you’re looking for an incredible opportunity and a great place to work, we’re excited to consider your application!

    We value diversity of perspective and seek to build an inclusive workplace that welcomes people from all different backgrounds (including dogs).

    We are processing your data according to our Privacy Policy and Greenhouse’s Privacy Policy.

  • Zoom is growing at an explosive pace by every measure - revenues, people, innovation, and customers. Led by Eric S. Yuan, the #1 ranked CEO on Glassdoor, our unique culture makes Zoom an awesome place to work. We are expanding teams across the organization. If you are motivated by delivering happiness, come join us at Zoom!

    Who we are:
    Zoom is a company driven by our unique culture and focus on delivering happiness to our customers. By focusing on happy employees and happy customers, we have experienced amazing growth and success. Led by Eric S. Yuan, the #1 ranked CEO on Glassdoor, our unique culture, focus on teamwork and fun environment makes Zoom an awesome place to work. We are expanding teams across the organization and we need more amazing “Zoomies” to join the team! If you are motivated by delivering happiness, come join us at Zoom!


    Role & Responsibilities

    • Please note: This role is a remote position in Germany, focusing on the DACH region. You can be based anywhere in Germany.
    • The Solution Engineer role at Zoom is an exciting and rewarding position.  We are looking for a technical sales professional with knowledge of customer business drivers to adopt the Zoom Communication platform, focused on our Zoom Phone product.  The Solution Engineer acts as a trusted advisor and plays an integral part in delivering Happiness to our customers.
    • This individual serves as the lead advocate for customers; translating technical needs into product development recommendations, testing of customer environments and driving customer demand/features internally within Zoom.  Must be able to understand and articulate Zoom's architectural advantages to our customers and support the Account Executive when it comes to proposing and designing solutions to our customers biggest collaboration challenges.
    • The ideal candidate will be self-driven and have a background in cloud-based telephony, knowledge of Zoom communication platform (Chat, Meetings, Video, Phone, Marketplace/API) and/or competitive equivalent.  In depth knowledge of Microsoft and application-based competition is preferred.  

    As a Solution Engineer you will be:
    • Designing next generation communication solutions for Zoom customers
    • Conducting demo and proof of concepts for prospective Zoom customers
    • Solution and architectural design and selling
    • RFQ/RFP response/preparation
    • Building competitive intelligence
    • Working Across Multiple Boundaries
    • Driving the Zoom Vision
    • We will greatly promote the use of the amazing Zoom tools we have to maximize all the resources at Zoom but there will be travel required in the DACH region.



    Requirements to be successful:

    • 10+ years of technical experience in Collaboration technologies (background in cloud telephony, UCaaS, knowledge of Zoom communication platform (Chat, Meetings, Video, Phone, Marketplace/API) and/or competitive equivalent)
    • 5+ years in a customer facing technical role required
    • Thorough competitive knowledge (in their area of specialization) including solution, technology and product offerings.
    • Zoom Communication platform and end-to-end positioning required
    • Typically requires BS/BA (EE/CS) or equivalent.
    • Strong business acumen and executive presence
    • Be flexible and able to function in a high growth environment
    Zoom Video Communications Company Culture Highlights: 
    • Winner of Comparably's Award for Best Company Work-Life Balance 2019 • Winner of Comparably's Award for Best Company Compensation 2019 • Winner of Comparably's Award for Best Company Happiness 2019 • Winner of Comparably's Award for Best Company Perks & Benefits 2019 • Sales Department is ranked in the top 5% of companies for Diversity on Comparably. • Zoom Video Communications is ranked in the top 5% of companies for Professional Development on Comparably. • Zoom Video Communications is ranked in the top 5% of companies for Overall Culture on Comparably. Check us out on Comparably: https://www.comparably.com/companies/zoom-video-communications 

    Check us out with a free download: zoom.us/download    

    Zoom Video Communications is an equal opportunity employer and evaluates applicants regardless of an individual’s age, race, color, gender, religion, national origin, sexual orientation, disability or veteran status. Our combined differences are what make us Zoom! 
  • We’re building the first mobile platform for early education – a $60B market in the US alone – with the largest network of schools and providers across the globe. Based in San Francisco, Denver, & Austin, our team is passionate, talented, and customer-focused. We feel fortunate to be able to build a platform that has a measurable impact on the daily lives of teachers, parents, and kids. The team includes former Amazon, eBay, LinkedIn, Square, and Zynga staffers, and investors include GGV Capital, Chan Zuckerberg Initiative, Eniac, ICONIQ, Bessemer Ventures, and Mark Cuban.

    Brightwheel's mobile team develops efficient and innovative tools for teachers to manage their schools and classrooms, and gives parents a direct window into their child's day.

    Each mobile engineer has a high degree of ownership and autonomy. We’re a lean, fast-moving team that prefers to avoid meetings and focus 100% on driving impact. We’re looking for a talented individual to help build a reliable, performant, and intuitive mobile platform. If you’re proficient in Android development and have a strong understanding of good UX, brightwheel's mobile team may be for you.


    You Will:

    • Be responsible for building the brightwheel Android app that thousands of parents and teachers see every day
    • Participate in defining the long-term architecture of the Android app
    • Hold yourself accountable to metrics that validate the impact of the work you do
    • Partner with product, marketing, and customer success to foster innovation in classrooms

    Ideal Candidates Will Have:

    • 3+ years of professional software development experience
    • Proficiency in Java and Kotlin
    • Deep technical knowledge of the Android SDK
    • Comfortable building and/or consuming REST APIs- Experience with ReactiveX
    • Strong team player with excellent communication skills and a sense of ownership and drive
    • A passion for improving the world through education

    Brightwheel is proud to celebrate diversity and is committed to building an inclusive workplace regardless of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.
  • Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development.

    Fastly’s customers use our edge cloud platform to ensure concertgoers can buy tickets to the live events they love, travelers can book flights seamlessly and embark on their next great adventure, and sports fans can stream events in real time, across devices. They include many of the world’s most prominent companies, including Spotify, Alaska Airlines, Hulu, The New York Times, and Ticketmaster.

    We're building a more trustworthy Internet. Come join us.

    Senior Mission Control Engineer - Security

    The use of cloud security solutions enables customers to benefit from extra visibility across the world and expertise from a central team. By leveraging our growing security product suite, Senior Mission Control Engineer - Security will contribute real world security insights to Fastly and our customers as we address Internet-scale threats.

    The Mission Control team at Fastly focuses on proactive monitoring and communication to our customers, ensuring both internal visibility and awareness of issues that may be impacting customers as well as proactively reaching out to provide support in response to issues we uncover. The Security Analyst role within this team focuses on delivering outstanding service to our customers and helping them with security insights. The team works with the rest of the security organization along with our operations and customer facing parts of the organization to deliver support solutions for security threats faced on the Internet today. As we expand our security product offerings, we seek expanded customer support capabilities.