Find a Remote Job in Software Development

220 Remote Programming Jobs in February 2020

Post a job

Software Development (220)

  • Maze is a user testing and usability research platform that turns prototypes into actionable insights from real users, bringing confidence to the design process.

    We're official partners with the world's best design companies: InVision, Figma, Sketch, Marvel, and Adobe! More than 20,000 designers and product managers from companies like Salesforce, Microsoft, and IBM are using Maze to power up their user testing process.

    We believe that products should be tested at the design phase, and we empower product teams with data to remove all guesswork from building digital products. We're a fully remote company working from all over the world, backed by some of the world's top VCs. We love traveling, telling great jokes (read: puns with the word "maze" in it), and terrible drawings. Come join us!


    The job

    You will work on all aspects of our current product, which includes: 

    - Our user-research platform, with all the challenges associated with complex data-visualisation & analytics dashboard.

    - Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch.

    - Prototyping tool integrations, or you’ll be able to work directly with the development teams of InVision, Marvel, Adobe, Figma and more.

    - Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.


    As part of the Maze team, here’s what you’ll do:

    - Architect and develop highly scalable web applications

    - Work closely with our designer and engineers to design, build, and ship new features from scratch

    - Evaluate and improve the performance, durability, and security of applications in production

    - Take ownership for your tasks and see features through from start to finish

    - Help teammates improve when reviewing their work and appreciate feedback when they reciprocate


    Requirements:

    - Perfectly fluent in English

    - Javascript & ReactJS expert

    - GraphQL / nodeJS knowledge

    - Functional programming evangelist

    - Able to write maintainable and scalable code

    - Write tests & always improve your work environment

    - Enjoy working remotely


    Bonus points:

    - Interest for UX & UI design

    - Experience doing data-visualisation & canvas

    - Experience with deployment automation tools

    - A good dose of ambition, as well as a great sense of humor


    How to Apply:

    We receive a lot of applications so try to submit something that will grab our attention! It’s important for us to see your understanding of our product so make sure that:

    1) you've done some research on Maze and signed up to try the product;

    2) you include a well-structured and concise message with your application explaining why you find Maze interesting and why you'd be a good fit. Show off a little :).

  • Wallaroo Labs is working on a huge idea, and this is a phenomenal opportunity for a person who enjoys challenges. We’re exploring new, emerging use cases involving vast amounts of real-time data, such as in automotive IoT, transportation, and ad tech. Our mission is to help firms exploit this data very quickly to create business opportunities, reduce costs, and enhance safety and security. We’re building next-generation tools like Wallaroo, a highly efficient stream-processing engine, to power applications that run on petabytes of daily data and that expose the limits of traditional big data solutions. We believe this is a $10B+ market opportunity and we aim to take a good chunk of it.

    We’re a seed-stage company that’s raised $6M from some of the best enterprise software investors in NYC, and we’re looking for ambitious people to grow our team and our business, enhance our culture and contribute great ideas.

    The Position

    We don't have a specific candidate in mind for this position. We believe in hiring strong engineers and letting them apply their unique skills and experiences to make our team and product better. That said, there are a few must-have requirements that are needed to do well in our environment. Beyond those, we are looking for candidates who have skills that draw from our "nice to have qualifications" list.

    Requirements:

    • Self-motivated and able to work independently
    • Prior experience building high-volume data processing applications
    • Good at async communication (key for working as part of the engineering team)
    • Experience developing on *Nix system (shell, scripts, tools, etc)
    • Experience using a modern version control system (git, mercurial)
    • Ability to get up to speed with new languages quickly
    • Desire to help those around you grow and learn from you
    • A self-guided learner with the ability to pick up new skills quickly
    • Excellent written and verbal skills
    • Ability to work collaboratively with others
    • Thrive in an environment where the long-term goal remains stable but day-to-day needs may change quickly

    Nice to Have Qualifications:

    • Experience running production systems
    • Prior experience working with customers either external or business-oriented
    • Experience working with/designing/building distributed systems
    • Experience developing multi-threaded programs
    • Experience using a "strongly typed" language
    • Experience analyzing system performance
    • Experience developing for AWS or other cloud systems
    • Excellent teaching skills
    • Strong algorithmic and mathematical skills
    • Familiarity with open-source streaming data and message queuing technologies

    Wallaroo Labs - Engineering Values


    Distributed First

    We are a fully distributed team with a base of operations in NYC and engineers ranging from California to the Netherlands. Our processes are always distributed first, with an emphasis on effective asynchronous communication.

    Communication

    One of our mottos is: “If it wasn’t communicated, it didn’t happen.” Communication is always crucial to effective collaboration, but in a distributed setting it becomes even more important. Email, text chat, and documentation are important tools to communicate across time zones and geography. Voice and video conferences bring us together despite working in different countries. We bring up concerns early, and share objectives, context and work progress in public. We value clarity and making assumptions explicit.

    Learning

    We value a commitment to learning, and see the ability to quickly get up to speed on new languages, technologies, and ideas as just as important as specialized knowledge, if not more. We stress a growth mindset, and know that listening can take effort but is crucial to understanding.

    Self-motivation and accountability

    Our engineers excel at working independently and flexibly collaborating with the right people for the job. We proactively get involved when help is needed.

    Respect and openness

    We know that we’re working with human beings with their own lives, concerns, and perspectives. We strive for charitable interpretation and empathy. We value constructive disagreement and challenging assumptions, but only when this is done with respect. We realize that even if you are an expert in some area, you can still learn from the fresh perspectives of novices, which means humility is not only reasonable, but essential to overcoming blind spots.

    The right tool for the job

    We know that in software engineering, there are no silver bullets. No language, framework, tool, or process is “The One, True Way”. We look for the right tool for the job, and depending on the circumstances, this may or may not be Wallaroo!

    Adaptability

    Our engineers have to be ready to adapt to changing circumstances and temporarily take on roles that might be a bit outside their job description. We value comfort with uncertainty and an openness to experimentation.

    Everyone a Teacher

    In a smaller startup, we need everyone to be a generalist to some degree. That’s part of the reason we value sharing knowledge, skills, and perspectives so much. Our engineers are eager to keep learning, but they’re also eager to teach their colleagues what they know, and to experiment with more effective ways to make this kind of information readily available.


    We are an equal opportunity employer and value diversity in 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.

  • Yesterday

    Hi there, thanks for stopping by.

    What follows is a bit lengthy, but will give you a better idea of what we do, what we value and how we work.

    what we do

    You know those websites that make it impossible to add an item to your cart, sign up for a newsletter or enter your credit card information? Sooo frustrating, right?! Instead of buying the pants or entering your email, you throw up your hands, mutter a curse word or two and immediately head over to YouTube to watch cat videos.

    At surefoot, we make life easier for web surfers and shoppers like you.

    We ease user frustrations, improve conversions and craft data stories that help our clients make sound, data-informed business decisions.

    How, you ask?

    In short, we formulate hypotheses based on data from sources like Google Analytics, HotJar and customer service data, which allow us to identify the biggest friction points on our clients’ sites. Then, we validate or invalidate our hypotheses in the form of A/B tests, whose results we analyze to determine the optimal site experience.

    front end A/B test engineer role and requirements

    As a Front End A/B Test Engineer, you’ll work closely with strategic directors, account managers, designers and QA to build tests the team has prioritized for our clients. This is a unique front-end role, as you’ll be writing code that is inserted into websites via 3rd party testing tools like Optimizely, Convert or Google Optimize. Ethical hacking, of sorts.

    The position is for a fully-remote independent contractor and open to U.S.-based applicants only. Currently, the role offers 5-10 hours per week but we expect that number to grow as the company does.

    **Something important we want you to know ahead of time is that this job is a bit different than your standard front-end gig. You won’t be working on a single app or feature for several months. Instead, you’ll be writing smaller chunks of code on a lot of different projects for a variety of clients. One day it could be an exit intent modal, the next could be restructuring a nav – the possibilities are endless. Your code will sometimes (often) be part of a losing test and never see the light of production, which is one reason we value efficiency over perfect, beautiful code.

    TL;DR – if you’re someone who enjoys endless refactoring and the idea of writing “throwaway code” gives you heart palpitations, this job probably won’t light your fire.

    If you’re still with us, here are the requirements:

    must-haves

    • Able to communicate clearly and concisely with good “email voice”

    • Intermediate-Advanced to Advanced knowledge of Javascript, jQuery, HTML, CSS, Sass

    • Git and command line proficiency

    • Past experience developing for mobile, desktop and tablet

    • Self-motivation, ability to work independently and remotely, the desire to continuously learn and grow

    • Hobbies outside of work

    nice-to-haves

    • Experience with testing tools like Optimizely, Convert, Dynamic Yield or others

    • Experience with Google Analytics

    • Familiarity or understanding of frameworks like React, Node and Angular

    • Funny GIF library, good emoji usage, sense of humor

    our values and culture

    Our values are extremely important to us and we stake the company on them. This means that even the Grand Poobah of Javascript won’t be considered if our values don’t align.

    be nice and do the right thing. We firmly believe that this world could use a bit more kindness so we strive to infuse it throughout our interactions – with clients, each other, our communities and all those we meet. Doing the right thing means we refuse to waiver on doing what is best for our business or our clients, even if it means less upside for us.

    own your mistakes, learn from them and move on. Our preferred path is to “fail fast”. In other words, identify your mistakes, take ownership, discuss what you learned, identify solutions for ways to correct them so they don’t happen again and move on.

    dedication to your craft and our clients. While we do track how many hours are spent working on each client, we value output over hours. As long as you’re a US citizen, we don’t much care where you work from. However, we do care mightily that your work is done with efficiency, precision and pride.

    make it easy for people to say “yes”. If a process isn’t working or hindering you in some way, don’t wait to be asked to fix it. Instead, like Nike says, Just Do It™. Make it work for you. Experiment. You’re a smart, capable person so don’t ask permission. Arrive with a well-thought-out solution that makes it easy for everyone to say “yes” to, you smarty, you.

    ready to apply?

    Since we are a fully remote team, we have a somewhat atypical interview process. For the first step of the interview phase, we ask applicants to show basic competency in the necessary skill sets (don’t worry, no hazing a la “live code fizzbuzz” is involved).

    If all is well there, you’ll move on to phase two which involves a Zoom video call to get to know one another a bit better. If we’re feeling good about that, we’ll contact your references.

    And finally, if your references check out and confirm you’re not a stabber, we’ll ask you to do some actual paid work with us to determine fit for both parties.

    To apply, compose an email to [email protected] and [email protected] with the following:

    • Your desired hourly rate and amount of time you’re available per week

    • A link to your GitHub, StackOverflow, or other dev profile

    • Any relevant experience you have with A/B testing

    • Paste a link to your code from this exercise

    All applicants will receive a response. surefoot is an equal opportunity employer and we 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.

  • Yesterday

    We are looking for a talented SDET / QA Automation Engineer to join our team in Lausanne, Switzerland. As a member of our team, you would be contributing to our core product SILO, a digital asset management solution designed for financial institutions. You would be working closely with blockchain experts, embedded software engineers and hardware manufacturers. Your contribution would have a direct impact on the evolution of the cryptocurrency/fintech industry as we know it today.

    Responsibilities

    • Maintain integration and end to end tests written in either Java, Scala, Python, or Go

    • Design and implement test cases for integration and system tests for SILO, our custody platform.

    • Automation of tasks and test cases

    • Discussion and alignment with the Engineering Team

    • Operation and support of the application in production

    • Enthusiasm to extend the field of activity and having the will to deal with new technologies

    Desirable

    • Proven experience as an SDET or Quality Assurance Engineer or similar

    • Experience in QA methodology

    • Familiarity with Agile frameworks and regression testing is a plus

    Applications

    • Get in touch by sending your CV to [email protected]

    • If your skill set doesn’t fit perfectly within our requirements, please do not hesitate to apply

    • Help build a world class machine learning deployment solution that solves real-industry problems at a massive scale

    • Join a remote-friendly company - work anywhere in the US or Canada including your sofa, the beach, or our Seattle waterfront office

    • Experience rapid growth in an AI startup, backed by industry leaders including Google’s AI fund

    Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI and ML at scale. We allow anyone to run models on a 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 90k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

    Due to ongoing growth, we’re hiring a Machine Learning - Infrastructure Engineer to join the Machine Learning team. You’ll join a team of highly focused engineers developing for a platform that supports over 90k engineers and processes millions of AI and ML workloads. Our team has worked on building billion dollar products at Amazon, Danger, Microsoft, Socrata, and Paypal. We offer our engineers an unparalleled opportunity to learn, grow, and impact an enormous user community.

    What does the Machine Learning team do?

    The Machine Learning team is empathetic to our users. We build and deploy models, experience the whole Machine Learning lifecycle. We turn that experience into stories, content, demos, and perhaps most importantly, feedback into the product. We can split our responsibilities into three broad categories that contributes to the company's mission:

    Content

    The ML team thinks about the best practices for machine learning systems, and tries to be on the forefront of thought leadership in our space. We produce blogs and technical demos. This isn’t limited just within the Algorithmia platform, but includes full pipelines demonstrating the end-to-end machine learning lifecycle. We keep an eye on newly released open-source models, and add them to the platform. However, this responsibility is secondary to the focus on how to do machine learning in production.

    Product

    The ML team drives value to the company through what it brings to the product. Many features developed by the ML team is being used in customer demos. The team adds & maintains new programming languages & runtime environments for algorithms. We keep up with the developments in all major ML frameworks. We try out common ML workflows, and work with product to ensure the platform can support those integrations.

    Support

    The ML team provides deep technical support at the algorithm/model level.

    As a Machine Learning Engineer at Algorithmia, you will:

    • Write production-quality code that solves real world problems, in any of our supported algorithm development languages

    • Create blog posts, integrations & demos for end-to-end machine learning systems

    • Build & maintain build/runtime environments for all major machine learning frameworks: Tensorflow, PyTorch, MXNet, Caffe, AllenNLP, SpaCy, etc

    • Develop tools to use for Data Scientists from top Fortune 100 companies around the world

    • Work with a passionate, distributed team on the cutting edge of AI/ML infrastructure

    • Have a real career plan, with mentorship and fast-track opportunities to promotion, technical leadership, people management, or wherever your interests may be

    • Work anywhere in the US or Canada

    And we might make the perfect match if you:

    • Are a skilled software engineer with experience in more than one programming language  (such as Python, Java, Scala, etc.) and deep understanding of at least one (we do a lot of Python - and will be happy to teach you the other languages)

    • Have deep empathy for users, and understand that Algorithmia would not exist without them

    • Experience working on distributed systems, industry data science, any kind of public AI/ML projects, distributed or parallel computing, or the implementation of something cool on our AI marketplace (hint: free trial!)

    • Are current on the state-of-the-art in machine learning algorithms in the industry

    • Having practical experience or a degree (MS/PhD is a plus) in Computer Science including practical areas of Machine Intelligence (or Deep Learning), and excellent fundamentals in computer science, algorithms, and software design

    As a Machine Learning - Infrastructure Engineer at Algorithmia you’ll join a passionate team that’s changing the way everyone uses AI and ML. You’ll solve real problems, make an impact, and work in a flexible environment that encourages you to follow your own interests as well. You’ll be welcomed into an intelligent, quirky, and diverse group and gain access to fantastic perks beyond just salary, equity, and insurance benefits - all from the comfort of your own sofa (or our dog-friendly office). 

    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.

  • About Visitor Queue:

    Visitor Queue is an advanced B2B lead generation software that has partnered with Google Analytics to allow organizations across the globe to identify the companies that have visited their website. Over the past 2 years, we have grown our user base to over 5000 companies including, Microsoft and Jones Lang Lassalle. An establishing leader in our category, we have over 150 positive reviews and a 90%+ rating on G2 Crowd and Capterra. We are a fast-growing Startup looking to establish further dominance in the lead generation and marketing analytics space.

    In order to continue our growth, we are looking to add a fulltime intermediate software developer to work remotely with the support of our current team. If you’re a hardworking, code assassin, then this is the role for you!

    About the Role:

    The successful candidate will be an integral part of our technology department, which currently includes 3 software developers (1 fractional CTO, 1 Senior Developer and 1 Front-end Developer). They will be responsible for the continued development of our application, website, integrations, and people.

    Key responsibilities:

    • Build out additional features, integrations and capabilities

    • Work with our current team to further the technical capabilities of the company

    • Develop new integrations with complementary software

    • Solve any support tickets and bugs logged by the support team

    • Daily check-ins and weekly scrums

    Qualifications:

    • 3-5 years of experience

    • Proficient in HTML, CSS, JS, Ruby on Rails, SQL

    • Proficient in PostgreSQL (e.g., understanding of stored procedures, triggers, CTE)

    • Very comfortable with Git and GitHub

    • Ability to communicate (verbal and written) clearly, accurately and eloquently in English

    • Hardworking with the ability to easily adapt to changing circumstances

    • Interested in growing and expanding their current abilities in a fun environment

    • Knowledgeable about test-driven development (TDD), behaviour driven development (BDD) and debugging

    Visitor Queue is an equal opportunity employer. Accommodations are available for candidates taking part in all aspects of the recruitment, selection and/or assessment process. If selected to participate in any part of the recruitment and/or assessment process, please inform us of the nature of any accommodation(s) that you may require.

    If you are interested in apply for this position, please email a resume and link to your LinkedIn profile to Nick Hollinger, CEO - [email protected]

  • Yesterday

    At Podia, we’re building the best platform on the planet for creators to sell online courses, memberships and digital downloads.

    We’ve been around for a few years, have helped creators earn millions, and we’re growing fast…

    …really fast.

    That’s where you come in 😉

    We’re looking for a full-stack Rails developer with a propensity for modern frontend development — you’ll be happy writing Ruby but can also turn around and wrangle a Webpack config file or refactor some hairy React code.

    You’ll help us ship faster, get more done and make big improvements to our platform

    Requirements

    What you’ll work on:

    • Expanding the breadth and depth of our product features 🏗️
    • Polishing our existing features to improve our users’ experience 🖌️
    • Bugs happens… you’ll help us resolve them 🐛
    • Refactoring the internals to keep the code easy to work with 🔨
    • Improving our test suite to give us more confidence to ship 🚨
    • Writing and maintaining payment and API integrations 📇

    Here are some of the technologies we use:

    • Ruby on Rails
    • PostgreSQL
    • Sprinklings of Javascript and Stimulus, where necessary
    • React, for the occasional feature that requires it
    • Webpacker, Bootstrap, and npm to manage our UI code
    • Redis, for caching and background queues
    • Sidekiq for background processing
    • Heroku for hosting the app
    • We also maintain integrations with many third-party APIs (PayPal, Stripe, Zapier and Drip, just to name a few)

    You probably don’t have experience in all these technologies, and that’s okay! Rails is the core of our tech stack and you’ll also bring other experience to the role.

    Some other things you should be comfortable with:

    • Multiple competing (and sometimes shifting) priorities 😅
    • Communicating your work clearly in Slack, GitHub pull requests, or a pairing session ✍️
    • Lending a hand to your teammates (and customers) when the need arises. We’re tightly knit and supporting each other is a huge priority ✨
    • Learning quickly, and developing confidently—because nothing is “someone else’s job” 🦝
    • Staying calm under pressure. You remain cool even when Rollbar errors are pouring into slack, background jobs die, and the app grinds to a halt 🆘
    • Working remotely. Our team is spread across North America and Western Europe (you should be in one of those two regions), and our headquarters is Slack 🌎

    Benefits

    Why work at Podia?

    • Ultimate flexibility. We try to have some overlap time every day, but outside of that work whenever & wherever you work best 🗺️
    • Extreme autonomy. No micro-managing here. You’ll be given high-level direction and then left to solve it the way you feel is best. You’re the expert! 📚
    • That said, the rest of the team is always ready to lend a hand — or even an ear if you just need to rubber duck some ideas 💡
    • You get to work with a small, highly-talented team that has built — and continues to build — our product with care.We’re not one of those “hire all the devs!” organizations that tries to grow too quickly 🎨
    • Whether it’s fixes, small tweaks, or substantial features, we deploy often. There’s zero red tape to slow you down 🚀
    • We have a rapidly growing base of passionate customers. Your work will be seen and appreciated by many people❤️
    • Competitive compensation. We want to hire the best people, and we’re ready to pay for them 💰
    • Great benefits including three weeks paid vacation (plus another week during the December holidays), sabbaticals every three years, professional development credit, paid family leave, and more 😃
    • (Paid for) annual retreats to spend time with the team and have fun together. This year’s retreat is in Washington, DC! ✈️

    Interested in joining our team?

    We’d love to chat 😃

    We’ll ask for professional references (both a co-worker and a manager) from any finalist candidates.

  • 2 days ago

    Hello! Are you ready to Work from Home and transform your career?

    We're looking for a Full Stack Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interested in working from home with some of the best talent on the planet? Then keep reading.

    About You

    You love building great software. Your work could be supporting new feature development, migrating existing features, or creating APIs. You will support both front end and backend development. Our clients tech stack is .NET and Angular.  We use modern tools, which means you’ll have the opportunity to work with software like Webpack, Redux, Apollo, Styled Components, AWS and other cloud platforms, and much more. 

    You have worked with teams before on large and demonstrable projects. You understand Agile software development, DevOps practices, and can work closely with QA teams to optimize your code.  

    You relish creating high quality code from the comfort of your own home. Your engineering projects will focus on understanding customers' needs and translating those needs from product specifications into functional, production ready code. You'll have the opportunity to ship code daily that will be used by customers.

    You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet.  You are self-driven, self-learner willing to share knowledge and participate actively in your community.

    Having overlap with your team is critical when working in a global remote team. Modus requires all team members to overlap with EST morning hours daily. In addition, reliable high speed internet is a must.

    Things You Might Do

    Modus is a fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:

    • Give back to the community via open source and blog posts
    • Travel and meet great people- as part of our remote-first lifestyle, it's important that we come together as needed to work together, meet each other in person and have fun together. Please keep that in mind when you apply.
    • Teach and be taught: Modus creates active teams that work in internal and external projects together, giving opportunities to stay relevant with the latest technologies and learning from experts worldwide
    • Interact directly with internal and external clients to represent Modus and its values

    Why Modus Create:

    Our Benefits may vary according to the Country you are located in, so please reach out to our recruiter in case you have any questions.

    If you become a contractor we offer:

    • Competitive compensation
    • 100% Remote work (could vary according to the client's needs)
    • Travel according to client's needs
    • The chance to work side-by-side with thought leaders in emerging tech

    Do you have what it takes? Apply today!

  • About walrus.ai

    walrus.ai is a new approach to testing and ensuring confidence in complex web applications. Through a combination of human intelligence and computer execution, we offer quick and reliable monitoring and testing from simple, plain-English instructions. Our goal is to eliminate time wasted on writing and maintaining tests across the entire stack, allowing engineers instead to focus on building products.

    We are backed by great investors, and are making our first hire. This is a great opportunity to shape a company in a massive market from the ground up. There are 3 of us, and we are based in San Francisco. This position is also remote-friendly.

    As our first hire, you will...

    • Work closely with the rest of the team (engineering, product, design) to define and implement new features from start to finish, with clean and well-tested code (dev-ops, server, client).

    • Build, maintain, and continuously improve our internal automation tooling to ensure quick and reliable test results for our clients.

    • Build and maintain infrastructure and monitoring such that our clients are consistently having the best possible experience.

    Our Values

    Listen First

    We believe in empowering and delighting our customers. The biggest part of that is listening to them, when they’re happy, and when they’re frustrated. Before making any hard decision, listen to different points of view, collect as much insight as possible, and move forward with conviction. Don’t bring the ego in the building.

    Always learn

    “A man who carries a cat by the tail learns something he can learn in no other way.”

    — Mark Twain

    Failure is embraced, as long as you learn something from it.

    We believe in curiosity, and first-principles reasoning. All ideas are welcome, and debate is embraced. We aim for clarity of thought, and collecting diverse points of view, from our team, and our customers.

    Keep it simple

    “Stock is the backbone of good cooking, just roast some bones, roast some vegetables, put them in a big pot with water, and reduce and reduce and reduce.”

    — Anthony Bourdain

    Whether cooking, writing a book, or managing your workload, boiling ideas down to their essence, and bringing elegant simplicity to complex systems are the backbones of operational excellence.

    Engineering Qualifications

    • 2+ years of engineering experience in a consumer or enterprise software company.

    • Proficient in front-end technologies, being familiar with the DOM and how to interact with it.

    • Capable of diving into backend code to write new features from top to bottom.

    • BS in computer science or related field, or relevant work experience.

    Bonuses:

    • Browser automation experience (Puppeteer, Selenium, Cypress)

    • Experience with ReactJS

    Personal Qualities

    • You understand, and care deeply about the ramifications of the code you write, on the customer, and on the business.

    • You think from first-principles.

    • You are comfortable with the ambiguity and pace of iteration of an early-stage startup.

    • You are resourceful and will do whatever to deliver delightful customer experiences.

    • You have strong opinions, but are open to changing your mind.

    • You believe that a steeper slope makes up for a lot of y-intercept.

    Sound like you?

    Please reach out to us, and one of the co-founders will get back to you ASAP. We look forward to hearing from you!

    Additional Information

    walrus.ai provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity or gender expression.

  • You will implement, evaluate and maintain various Natural Language Processing algorithms.

    Responsibilities

    • Build datasets for training and evaluation of NLP algorithms

    • Write statistical and rule-based NLP algorithms

    • Use exciting technologies such as word embeddings, topic models, CRFs, SVMs

    Experience

    • 3+ years commercial or academic experience of NLP algorithms

    • 3+ years experience of an object orientated programming language (preferably C# but we’ll consider Java, Scala, Python etc)

    • An in-depth knowledge of English grammar and vocabulary (familiarity with grammar and vocabulary of other languages is a plus)

    • Focus on quality and timely delivery

    • Strong attention to detail

    • A can-do attitude and the ability to think creatively to solve problems

    Hours of work

    40 hours/week 

    Please note that we are a fully-remote company so all applicants must be prepared to work independently from their own space. 

    As we are a UK company, this will be a freelance position. Any applicants will be responsible for paying taxes in their own country.

    How to apply

    Please send a resume and a cover letter detailing why you are the right person for this position to [email protected] 

  • 2 days ago

    We are looking for a talented C++ Engineer to join our team in Lausanne, Switzerland. As a member of our team, you would be contributing to our core product SILO, a digital asset management solution designed for financial institutions. You would be working closely with blockchain experts, software engineers and hardware manufacturers. Your contribution would have a direct impact on the evolution of the cryptocurrency/fintech industry as we know it today.

    Responsibilities

    • Maintain and enhance the C++ codebase of our secure execution environment.

    • Work on an essential part of the SILO product, and ensure it’s reliable by writing comprehensive

    • tests.

    • Integrate new cryptocurrencies and security features.

    • Further develop the hardware platforms that our products rely on

    Desirable

    • Experience in C++

    • Good knowledge of applied cryptography,

    • Familiarity with Agile frameworks and regression testing is a plus

    Applications

    • Get in touch by sending your CV to [email protected]

    • If your skill set doesn’t fit perfectly within our requirements, please do not hesitate to apply

  • 2 days ago

    Silktide build cutting-edge website analysis tools used by household brands around the world. We're looking for developers with a flair for PHP to join our growing team.

    You'll be working mostly in PHP 7.2 alongside a team of experienced developers. Our stack is currently based on AWS, Redis, MySQL, ES6+, Redux, and React which, along with being a lot of fun, allows us to quickly prototype and polish our ideas.

    Examples of challenges we work on include: multilingual spelling and grammar checking, using

    AI to improve SEO, and scaling to test millions of webpages every month. We're moving fast and no two days are the same.

    Applicants are expected to demonstrate high proficiency in PHP. Familiarity with any of the other technologies listed above is a plus. You'll need to be able to manage your own time, be commercially minded and have the confidence, passion and creativity to champion your own ideas.

    We offer awesome perks, opportunities for rapid career progression, and competitive compensation based on your experience.

    We cannot sponsor visas at this time.

    No agencies please.

  • 2 days ago

    My name is Keith Corso and I started BusRight in an effort to create safe and efficient school bus systems. Over the past 3 months, we have signed on the 9th largest bus company in the US, hired 3 rockstar remote developers, and closed our pre-seed financing round.

    We are looking to hire an iOS engineer who has experience with Swift & the latest iOS and watchOS APIs. We are open to chatting about full time and part-time opportunities regarding this position – we are flexible!

    Looking forward to hearing from you,

    Keith Corso - [email protected]

  • 3 days ago
    Rev is only looking to hire French Speaking applicants for now! 

    • Here is the job description, in French: 🇫🇷🥖

    • Nous recherchons des développeurs full-stack ou front-end avec au moins cinq ans d'expérience.
    • Notre équipe est remote-first.
    • Nous recherchons des développeurs qui sont pragmatiques et qui ont de l'empathie pour leurs utilisateurs (les comptables et leurs clients) avant tout.
    • Nous recherchons des développeurs qui parlent français et qui sont en mesure de comprendre les grands principes du système comptable français.
  • We are looking for a developer to help with planning, design, coding, and management of other development resources.

    Our company has created a tool built on the architecture below which has already been well received, but we have a lot of features which will take it much further.

    You would be working with a team primarily in the US with some offshore development resources.

    Qualifications:

    We're looking for someone who can meet as many of the skills/experience-sets below as possible. They are listed in order of importance to us.

    • Requirements Gathering

    • Product Design Experience

    • QA and Debugging Experience

    • UX/UI Design Experience

    • Python 3

    • Django

    • Some experience with managing team-members/delegating tasks

    • Data Visualization in web interfaces

    • Elasticsearch

    • MongoDB

    • Linux (CentOS 7+) Familiarity

    • Experience working with 3rd Party APIs/SDKs for data gathering

    • Experience with big data system design, data processing/munging, and architecture

    • Experience with Jira / Confluence

    All candidates must be:

    • Able to work as a member of a remote team. NVISNx has team members all across the US, and we rely on strong communication and organization skills of each person to function effectively.

    • Self starting. We don't have a heavy hierarchy, so team members must be able to keep themselves tasked, and working towards our collective goals.

    • Able to work as needed on a PST schedule to ensure most overlap of time to work and collaborate.

    • Able to show that they are authorized to work in the United States.

    System architecture

    • Front-End = Angular, D3js

    • Back-End = Django

    • Settings/Conf = MongoDB

    • Connectors = Python + Redis + Tika

    • Data Collection Storage = Elasticsearch

    How to apply

    Email your resume to [email protected]

  • JOB DESCRIPTION

    The Full Stack Web Developer (FSD) will be responsible for designing and developing a web-based biomechanics analysis platform tailored specifically for the company’s markerless motion capture and video data. The aim of this project is to develop a web-based platform, accessed through the company’s website, to aid front office personnel, coaching staff, and players in the analysis, visualization, and reporting of KinaTrax’s data. Additionally, the FSD will support future web development initiatives of the company.

    ESSENTIAL JOB RESPONSIBILITIES

    The FSD performs the major functions listed below. The position may require additional duties/responsibilities that may not be outlined below, and specific functions are subject to change.

    • Designing and developing a web-based biomechanical analysis platform tailored specifically for use with the company’s markerless motion capture and video data.

    • Developing front end website architectures.

    • Designing user interactions on web pages.

    • Developing back end website applications.

    • Creating servers and databases for functionality.

    • Ensuring cross-platform optimization for mobile devices.

    • Ensuring responsiveness of applications.

    • Working alongside biomechanists and data scientists for core functionality.

    • Working alongside graphic designers for web design features.

    • Designing and developing APIs.

    • Troubleshooting, debugging, and upgrading software.

    • Designing and developing security and data protection measures.

    • Seeing through a project from conception to finished product.

    • Meeting both technical and consumer needs.

    • Writing technical documentation.

    • Staying abreast of developments in web technology.

    • Supporting the company’s future web development initiatives.

    • Designing and developing unit tests.

    • Participating in code reviews.

    QUALIFICATIONS & REQUIREMENTS

    The following qualifications are the minimum requirements necessary to successfully perform this role. However, any equivalent combination of experience, education and training, which provides the necessary knowledge, skills and abilities, would be acceptable, subject to any legal and/or regulatory requirements.

    • Degree in Computer Engineering, Computer Science or equivalent disciplines.

    • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.

    • Proficiency with Angular JS and familiarity with other JavaScript frameworks such as React.

    • Proficiency with ASP.NET Core and familiarity with other server-side languages such as Python, Ruby, Java, and PHP.

    • Proficiency with MySQL and familiarity with other database technologies such as MSSQL, Oracle and MongoDB.

    • Proficiency with Microsoft Visual Studio.

    • Proficiency with web servers, such as IIS and Apache, and UI/UX design.

    • Experience in software engineering practices, including but not limited to software design and implementation, unit testing, code reviews, continuous integration, source control, and coding standards compliance.

    • Experience with Git is preferred.

    • Experience interfacing with both internal team members and external customers as part of a solution-based service process.

    • Experience troubleshooting and responding to customer concerns.

    • Proven record of being reliable and accountable for all aspects of their job.

    • Excellent analytical, interpersonal and communication skills with the ability to communicate complex technical issues in an easy to understand manner.

    • Ability to work in a fast-paced, self-directed, entrepreneurial environment.

    • Resourceful, with the ability to work independently.

    • Strong time management skills.

    • Ability to adapt to changing circumstances.

    • Decision-making, problem resolution and creative thinking skills.

    • Attention to detail.

    • Ability to multi-task activities with shifting priorities. Able to work productively in a pressurized environment.

    • Ethical and trustworthy.

    WORKING CONDITIONS

    • Extended periods of computer usage.

    • Occasional travel to meet with clients.

    RELOCATION

    None required. Remote work.

    COMPANY DESCRIPTION

    KinaTrax develops a markerless motion capture system that analyzes the motions of a baseball pitcher and hitter in-game. The system is installed in more than 24 ballparks throughout the country, and is utilized by multiple professional baseball teams for the purposes of assessing and enhancing player performance and preventing injuries. The company was founded in 2015 and is headquartered in Boca Raton, Florida.

    ADDITIONAL INFORMATION

    • Type: Full-time

    • Compensation: $80,000 – $120,000

    • Benefits: Health Insurance, Retirement plan

    • Experience: Senior level

    • Functions: Full Stack Web Development

    • Industries: Biomechanics, Baseball

  • At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. 

    Olo is revolutionizing the customer experience at these restaurant chains, and we're looking for talented engineers to join our team and help achieve this vision. As part of the team you will work on our Xamarin iOS and Android apps, playing a significant and visible role in driving forward one of the most advanced food ordering platforms in the market.

    You'll work with a smart, passionate team dedicated to delivering amazing products using modern tools and technologies such as Xamarin, AppCenter, GitHub, Azure Pipelines, and more.

    Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!

    Requirements

    • Strong knowledge of Xamarin Native and C#/.Net development
    • Experience integrating apps with web services
    • Solid understanding of object-oriented design and patterns
    • Experience designing quality mobile UI/UX
    • Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)
    • Excited about mobile technology
    • A passion for computing that extends beyond work

    Beneficial

    • Experience with Mobile Accessibility
    • Working knowledge of Mvvm pattern
    • Experience working with AppCenter
    • Experience working with Azure Pipelines
    • Hands on experience with publishing apps in App Store Connect or Google Play Store
    • Experience with Automated UI Testing frameworks

    About Olo

    Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a brand’s own website or app, third party marketplaces, social media platforms, smart speakers, and home assistants. Olo serves as the on-demand ordering and delivery platform across 70,000 locations for over 300 brands, such as Applebee’s, Checkers & Rally’s, Cheesecake Factory, Chili’s, Dairy Queen, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Portillo’s Hot Dogs, Shake Shack, sweetgreen, Wingstop, and more. Learn more at www.olo.com.  

    Olo is located on the 82nd floor of One World Trade Center.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map: https://www.olo.com/images/culture.jpg.

    We encourage you to apply! 

    At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle. 

    Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.

    If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

  • Data Virtuality (Moscow +/- 4 hours)
    3 days ago

    Your main responsibilities:

    • Further development of our Logical Data Warehouse core
    • Conception, development, and integration of new components and applications
    • Analysis and improvement of existing components
    • Bug fixing

    What you bring to us from the professional side:

    • Strong experience (5+ years) in JEE development with a focus on JBoss, Tomcat or similar application server
    • Strong experience (5+ years) in database design and complex SQL queries
    • In-depth knowledge of OOD methodology, Java, XML, J2EE and Web Services (SOAP, REST)
    • Working knowledge of Hibernate
    • Keen understanding of the internal operation principles of an RDBMS
    • Knowledge of data warehousing
    • In-depth knowledge of modern architectural concepts, design patterns, and agile software development (Scrum, Kanban)
    • Practical knowledge of standard technologies for development, assembly (Maven) and versioning (SVN, Git)

    Nice to haves:

    • Practical experience with different operating systems (Windows, Linux, macOS)
    • Experience with cloud technologies (Amazon Web Services, Google Cloud Platform, Microsoft Azure,...)
    • University degree in Computer Science, Information Technology, Software Engineering or related field

    What you bring to us from the personal side:

    • Fluent spoken and written English is a must-have criterion
    • Analytical thinking, pragmatic development approach with a hands-on mentality
    • Being a team-player, but also being able to solve problems independently
    • Understanding the requirements from a customer view
    • Generally very good communication behavior – on both customer and colleague side
  • 3 days ago

    About Andela

    Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world.” That statement is just as true today as it was eight years ago.  Software is embedded in our day-to-day, and few industries are immune.  Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible.  

    Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. 

    That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. 

    And we are just getting started.

    Our People

    All of our people live and breathe our E.P.I.C values:

    • Excellence: We are lifelong learners who strive for mastery of our craft
    • Passion: We believe we are going to change the world and act accordingly
    • Integrity: We choose extraordinary people and then trust them to do the right thing
    • Collaboration: We know our sum is greater than our parts
    About the Role

    Andela’s Partner Engineering department is charged with delivering high value and quality software engineering services for our Clients (we call them Partners). Our core delivery model is embedded teams­­­ of software engineers who are remote and distributed. 

    Andela is looking for a Senior Director to lead how we enable and power engineering services with a strong bias towards action that can spot what needs to be done, effectively prioritize and mobilize teams to accomplish Andela’s overarching goals.  

    You will design, evolve and scale operational effectiveness that enable how our software engineers deliver for our partners. Including:

    • The overall productivity and effectiveness of the delivery organization. Leveraging  a small yet highly leveraged team who spike in analytical thinking, project and stakeholder management, and getting stuff done. 
    • The measurement and operational functions essential to Andela’s delivery across the partner journey.  These include planning, reporting, quota setting and management, process optimization, training and program implementation.
    • The systems and technologies used to differentiate and impact how Andela delivers. Enabling talented people to deliver their best, providing the support and quality control needed to help them through challenges, and developing the processes, protocols and procedures necessary to scale with our Partners.

    As such, you’ll need to be an expert in building, managing and measuring operational functions essential to the productivity of high performing service organizations, and can operate with a high degree of autonomy. You would be constantly asking yourself:

    • How do I ensure that our Delivery teams have the best insights to better manage their portfolios and maximise growth and margins?
    • How do I ensure that Andela’s Engineering teams are prepared, supported, and continue to grow as they deliver for our Partners?
    • How do I ensure that my team is driving and achieving business outcomes despite cross-functional and cross-vendor change management?

    You are eager for the challenge of molding and shaping an exceptional engineering service organization. You know how to think – and act – big, while holding a strong moral compass in everything you do.

    Responsibilities:

    • With the VP of Partner Engineering and Senior Directors, co-authors and co-owns the delivery strategy including, segmentation, resource allocation and cost of delivery.
    • Designs, implements, and manages forecasting, planning, and budgeting processes. Establishes high levels of quality, accuracy, and process consistency in planning, forecasting, and budgeting approaches used by the sales organization.
    • Defines the optimal performance measurements and performance management programs required to ensure success. Aligns reporting, training, onboarding and incentive programs with these performance management priorities. Leads efficient and accurate reporting initiatives.
    • Partners with multiple internal stakeholders, especially the heads of Talent Supply, Staffing, Demand, Operations etc to identify opportunities for delivery process improvement. Facilitates successful implementation of new programs through the delivery organization by ensuring well defined, efficient processes are utilized.
    • With Technology and Revenue Operation leaders , primary owner of all software platforms used by Andela delivery functions. Prioritizes investments in enabling technologies in support of delivery productivity. Recommends changes and enhancements to tracking delivery and performance tracking platforms.
    • Provides leadership to the delivery organization, and counsel to the executive team, in implementing engineering service delivery objectives that appropriately reflect Andela’s goals.  
    • Designs incentive compensation programs that reinforce delivery management strategy, and align with Andela’s business organization objectives. 
    Qualifications
    • Four ­year degree in Engineering, Computer Science or a related field from an accredited university.
    • Over 12 years experience enabling service delivery teams in software development, technology consulting and/or software product management
    • A minimum of 5 years in leadership or executive teams dring excellence in service delivery.
    • Proven ability to build, manage and grow a team-oriented and high-performing organization.
    • Excellent communication (written and oral) and interpersonal skills.
    • Excellent leadership and management skills and can work creatively and analytically in a problem-solving environment.
    • A deep commitment to Andela’s mission.
    • Willingness to travel periodically between Andela’s centers and our Partners’s offices.

    Benefits & Compensation

    •      Full-time compensation
    •      Full medical coverage
    •      Beautiful working environment
    •      Opportunity to work with the brightest minds on the planet
    •      Oh, and a chance to change the world!

    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

  • FlexJobs (US only)
    4 days ago

    Who We Are

    Our mission is to improve the future of work by helping people find flexible jobs that make their lives better. We are committed to doing this internally and externally with integrity, intelligence, balance, communication, and care.

    In the past 13 years, FlexJobs has established itself as the leader in the professional flexible job market to help job seekers connect with employers that offer these highly desired arrangements, as well as to help employers reach these candidates. We do this in a way that makes the job search experience easier, safer, and faster for job seekers, by utilizing both technology and human intelligence to provide a friendly, effective, and valuable service.

    In terms of work flexibility, we also walk the talk! This is a remote job, as our entire team works remotely from locations all across the United States. Not only that, but having a great company culture is really important to us, and we’ve even been named one of Outside magazine’s Best Places to Work (2019) and Best Company Culture by Entrepreneur magazine (2018, 2017, and 2015).

    Responsibilities of the Job - The Opportunity

    We are looking for an experienced iOS developer to join our team. This person will work with our product and development teams to build quality applications, fix bugs, maintain the code, and implement updates as needed.

    The ideal candidate will have been a lead app developer or be someone who worked independently. We are looking for someone who has built apps that are currently available in the App Store.

    Your Experience

    • 3-5 years of experience in iOS development

    • Fluent in Swift, SwiftUI, and UIKit

    • Experience with mobile app networking, storage, and Cocoapods

    • Must have worked on recent consumer-facing projects

    • Experience working with a small and/or entrepreneurially spirited company

    Bonus Points Given

    • Experience in the job/employment space

    • Experience with subscription-based apps

    • Experience with Ruby on Rails

    Traits and Skills for This Role

    • Must be comfortable working independently and in small teams

    • Ability to work quickly and responsibly to meet deadlines and follow timelines

    • You have to really love coding...like, you need to be one of those people who writes code for fun

    Traits Required of All Team Members, You Included

    • A sense of pride in your work

    • A streak of perfectionism when it comes to details

    • Being highly organized, responsible, and ethical

    • Being proactive when it comes to asking questions, brainstorming, and working with colleagues

    • Excellent time management and organizational skills

    • An appreciation and enthusiasm for the ability to work remotely

    Other Requirements

    • Interest in a long-term position with a company that you’re proud to be a part of

    • A fully functioning home office with a reliable development environment

    • A workspace in which you can really focus without distractions

  • 4 days ago

    Requirements:

    • Must live in the United States

    • Expertise in the latest development best practices, particularly with:

    • PHP 7+

    • MySQL 5.7+

    • Automated Testing

    • Architecture/Design, e.g. Separation of Concern, Dependency Injection

    • Comfortable with git and other command line tools

    • Be self-directed and be able to prioritize your own workload.

    Preferred Experience With:

    • Symfony or similar framework

    • GraphQL APIs (webonyx/graphql-php)

    • Dev/SysOps, Cloud Hosting and Services (AWS)

    • Familiarity with frontend languages / working in a full-stack environment

    • Working in an Agile/Kanban environment. We use Jira for our task management, so familiarity with the tool is a plus

    • Working in remote/distributed teams

    Responsibilities:

    • You will be a senior backend developer responsible for implementing server-side features, bug fixes, performance improvements, and creating & maintaining the server architecture.

    • You will participate in the code architecture process by gathering requirements and planning technical details with other engineers.

    • You will report directly to our VP, Engineering, with a dotted line to the CTO, working with both of them and our Head of Product on a daily basis, with direct input from our CEO and other key team members.

    About Project Admission:

    We are a growing technology company based in Nashville, TN that offers its employees transparent salary, stock options, and the option to work remotely.

    Project Admission was founded by Stephen Glicken and Jordan Stone to solve for two of the biggest problems facing the live event industry: 70% of attendees at an event are unknown to the event organizers and millions of dollars are being transacted by scalpers without any benefit to musicians, teams, or event organizers.

    We’ve built software that acts as the digital layer between a ticketing company and ticket purchasers, allowing us to track ownership and capture resell revenue.

    Our vision: To universally improve the transfer of digital assets.

    Our mission statement: Creating a more connected experience for the buying, selling, and distribution of digital assets.

    Location:​ Project Admission is based in Nashville, TN. Living in Nashville is not required, but this is a great place to live thanks to no state income tax, a relatively low cost of living, and a booming city with great food and culture, to name a few.

    Salary: $110,000/year.

    Why Should You Apply?

    • Flexible benefits

    • Regular hours

    • Unlimited vacation

    • Work remotely

    • Career growth opportunity

  • 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.)
  • 4 days ago

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 7+ years professional development experience

    • 5+ years professional experience in a senior developer role with Java

    • Preferred: critical software development in large enterprises

    • Experience with Java 1.8 or later

    • Strong understanding of Java multithreading, concurrency and memory management

    • Excellent coding practices including a solid understanding of design patterns and object-oriented programming

    • Experience with Spring (Framework, Security, MVC, Boot)

    • Experience building maintainable and efficient tests using tools such as MyBatis, JUnit, TestNG, Mockito etc.

    • Coding standards to include unit, integration and acceptance testing

    • Experience with Cloud services (AWS, Azure, OpenShift etc.)

    • Experience with SQL and NoSQL

    • Experience with Git/GitHub

    • Experience with Containers

    • Knowledge of micro-services networking, load balancing, service discovery concepts and technologies

    • Strong understanding of the agile software development process

    • Superior communication skills in English

    How We Work

    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired

    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.



    Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

  • 4 days ago

    Summary 

    Wikipedia is where the world turns to understand almost any topic — The Wikimedia Foundation is the nonprofit that operates Wikipedia with a small staff.  We are looking for a great data architect who wants to modernize the infrastructure underlying Wikipedia with distributed storage, services and REST interfaces.  If this excites you, we welcome you to join us.

    Description

    • Collaborate with Product Owners, Engineers and stakeholders on product discovery and improvements of our existing systems
    • Design and implement effective data storage solutions and models
    • Articulate the flow of data across our diverse range of systems
    • Ensure reusable clear service design and  documentation
    • Defining and aligning the forms and sources of data to facilitate WMF initiatives
    • Ensure monitoring system performance and identify, define and implement internal process improvements and SLOs
    • Work with Site Reliability and Operations Engineers to analyse and determine service discoverability, capacity plans and high availability
    • Recommend solutions to improve new and existing data storage and delivery systems
    • Change the world for more than half a billion people every month ;) 

    Skills and Experience

    • 3+ years experience in a Data Architect role as part of a team
    • You have a track record of leading data architecture initiatives to completion
    • You have experience analysing, reasoning about, optimising and implementing complex data systems
    • You have expertise in data handling approaches and technologies with good understanding of system development lifecycles and modern data architectures(Data Lakes, Data Warehouse)
    • You are comfortable modeling complex systems using approaches such as Domain Driven Design, eventual consistency, stream processing
    • You have experience with a diverse set of data storage and persistence frameworks and have a strong understanding of core data modelling concepts:
      • Relational & distributed databases (e.g. MySQL, Cassandra, Neo4j, Riak, HBase, DynamoDB, Elasticsearch)
      • Consistency trade-offs and transactional algorithms in distributed systems
      • Principles of fault tolerance and robustness
    • Use the best available tools & languages for each task. Currently we work a lot with Node.js but also use other tools and languages like Go, Python, Java, C, C++ and PHP where it makes sense. 
    • You have experience working with data streaming and pipelining systems(Hadoop, Kafka, Druid)
    • You have experience working with an engineering team, and communicate effectively with other stakeholders.
    • You have a track record of combining a solid long-term architectural strategy with short-term progress.
    • With freedom comes responsibility. You direct your own work and are pro-active in asking for input.
    • You have a scientific mindset and empirically test your hypotheses.
    • BS, MS, or PhD in Computer Science or equivalent work experience

    Pluses

    • Experience working with microservice architectures
    • Experience with open source technology and free culture, and have contributed to open source projects
    • Experience working remotely
    • You know what it means to be a volunteer or to coordinate the work of volunteers
    • Big ups if you are a contributor to Wikipedia
    • Please provide us with information you feel would be useful to us in gaining a better understanding of your technical background and accomplishments

    Show us your stuff! If you have any existing open source software that you've developed (these could be your own software or patches to other packages), please share the URLs for the source. Links to GitHub, etc. are exceptionally useful. 

    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

    Wikimedia Foundation
    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

  • 5 days ago

    Lead a team of experienced front end engineers creating new innovative web applications that leverage the power of linked data. Your applications will be interoperable with all other applications that use linked data and the Solid specification. Your creations will be used by millions of people around the world.

    You will obviously be using Javascript and RDF. But, along with the team, you can help decide what the tech stack is! We already have lots done but there is much more to do and the tech stack can evolve. 

    You can work remotely but we also have offices in Boston and London.

    Engineering lead skills

    • Leadership - The team is experienced so you need to have experience leading a strong team.

    • Broad and deep technical skills and experience

    • Ability to explain complex topics in simple language

    • Expert in architecture and design of front end applications for the web

    • Experience with responsive application development

    • Expert software engineer

    Engineering lead responsibilities

    • Guide the technical vision and execution

    • Architecture and design accountability

    • Contribute to the code base along with the other engineers in the team

    • Coding standards

    • Overall code quality

    • Adherence to technical processes

    • Technology selection

    • Technical mentoring

    • Feedback related to quality of work

    • Recognition of quality work

    • Interviewing key technical hires

    About Inrupt

    Our teams are bringing to life Tim Berners-Lee's vision of the future. 

    Building The Next Stage Of The Web

    The next Web of open, linked data

    On a mission to clean up the Web

     Our culture promotes

    • Team autonomy

    • Mastery of your skills

    • Teams who are deeply engaged and have a sense of purpose linked to our vision

    Join us in our mission and help to create the future of the web.

    Benefits

    • Flexible working

    • Remote working

    • Leading edge technology

    • Web scale solutions

    • Open source contribution

    • Autonomy for teams

    • Common purpose and set of values across all teams

    • Contribute to changing the direction of the web to benefit everybody

  • Skylight (US only)
    5 days ago

    Skylight (https://skylight.digital/) is at the forefront of a civic movement to reinvent how the government serves the public in a digital world.

    Were looking for a DevOps Engineer to join our talented team of technologists in driving this movement forward.

    Youll be a key part of our small, but rapidly growing team, which consists of former Presidential Innovation Fellows, founders of 18F, and members of the U.S. Digital Service.

    We work in small, fast, agile teams to create exceptional customer experiences and enduring solutions out of the governments most complex design and technology challenges. The work is challenging, but highly rewarding.

    Benefits

    We focus on supporting you in a variety of ways:

    • Competitive salary
    • Opportunities for an economic stake in the company's success
    • Performance bonuses, referral bonuses, publication bonuses, and public speaking bonuses
    • Medical insurance, dental insurance, vision insurance, short-term and long-term disability insurance, life insurance, dependent care FSA, healthcare FSA, and health savings account
    • Dollar-for-dollar 401(k) match up to 10% of your salary
    • Flexible paid-time-off policy (minimum of 29 days), which covers any type of leave (such as holiday, sick, and vacation) that you need or want to take
    • Minimum of 9 weeks paid time off for all eligible new birth, adoption, or foster parents
    • Annual $2,000 professional development allowance
    • Annual budget of up to $750 for tech-related purchases
    • Access up to $1,000 before payday to cover emergency expenses
    • Incentives for living in a HUBZone area (https://maps.certify.sba.gov/hubzone/map), including relocation assistance and a monthly stipend to help offset the cost of rent or mortgage
    • Remote-friendly work environment
    • An environment that empowers you to unleash your superpowers for public good

    We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

    We're an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

    Skills & requirements

    What you’ll do:

    • Engineer an incredible experience for developers who are working in web-based environments such as Ruby, Python, Java, and Node.js through automation, virtualization, and process improvement

    • Achieve technical excellence by advocating for and adhering to lean-agile engineering principles and practices such as simple design and automated testing

    • Represent Skylight's culture of delivery when interacting with government stakeholders and other contractors

    What we’re looking for:

    • Expertise in the areas of version control, deployment automation, continuous integration, test automation, monitoring, proactive notification, and “shift-left security”

    • Able to deploy and configure services using infrastructure as a service providers such as Amazon Web Services and Microsoft Azure

    • Able to solve problems using scripting and programming skills

    • Able to administer Linux-based systems, as well as Apache-based web servers

    • Experience with Elasticsearch and Docker

    • Experience creating secure systems while enhancing the privacy of all system users

    • Experience working within a multidisciplinary, agile team format

    • A mindset and work approach that aligns with our core values (https://skylight.digital/culture)

    • Ability to travel from time to time

  • Bold Penguin (Eastern Time +/- 2 hours)
    5 days ago

    We didn’t create Bold Penguin because commercial insurance is broken. It isn’t. But as the world has gotten more connected and digitized, commercial insurance lags behind—creating a fragmented landscape where businesses, agents, and insurance companies struggle to interact in a smooth and easy way. That’s why we’ve built a highly efficient exchange that cuts the friction out of commercial insurance by connecting everyone to the right quote in record time.

    Powering the world of insurance is no small feat, so we’ve brought on a team that's not only incredibly talented but also passionate about our potential to upgrade the entire industry. As more and more companies big and small depend on our technology to operate in the commercial insurance space, we’ll need the best talent all around to support our growth. That’s why we’re looking at you (yes, you!) to make a bold move and join our adventure.

    Your  Role

    As a Cloud & Site Reliability Engineer, you will be a subject matter expert in building highly reliable, highly scalable features and infrastructure. You’ll use DevOps principles to ensure that Bold Penguin’s software systems are always available and ready to scale to meet growing demands. 

    Click here to learn more about DevOps on the glacier

    What You’ll Do

    • Ensure the reliability, performance, and availability of our platform by working as part of a cross-functional product team
    • Participate in agile ceremonies such as iteration planning, retrospective, and daily standups
    • Be part of the shared on-call rotation and proactively research possible issues affected the availability of our platform
    • Understand and clearly articulate tradeoffs in architecture decisions with regards to cost, security, operational efficiencies, performance, and availability
    • Build and maintain infrastructure with executable code (IaC) and automated delivery pipelines
    • Be passionate about Cloud/DevOps/SRE concepts such as Immutable Infrastructure, Cattle vs Pets, Infrastructure as Code, Delivery Pipelines

    Skills & Qualifications

    • Deep, hands-on expertise with AWS Cloudformation and other Infrastructure as Code tools
    • Experience with Amazon Web Services; specifically EC2, ECS, ELB, CodePipeline, RDS, Redshift, S3, IAM, and Lambda
    • Ability to articulate Cloud & DevOps concepts to a variety of technical & non-technical team members
    • Bonus points for expertise in implementing security & compliance frameworks such as SOC/2, NIST 800-53, and NIST 800-171 especially in Amazon Web Services
    • Bonus points for AWS Certifications 
    • Bonus points for familiarity with microservices architectures, Ruby on Rails and/or ETL tools such as Fivetran.
    • Experience working at technology companies and startups desirable
    • 2-4 years + of working remote, full time, and/or with full time co-located teams across different time zones.

    BONUS POINTS

    • Full-stack expertise in multiple tiers of modern web applications (e.g. front end, back end, infrastructure, etc.)
    • Open-source contributions and/or speaking experience.
    • Previous work experience in insurance and/or experience with policy rating very desirable.
    • You love Penguins! ;P

    TRAVEL TO THE "GLACIER" (please read)

    • We are firm proponents of "seeing eye to eye by meeting face to face". As such, our remote team travels in once a quarter for a full day of collaboration, goal setting, team building, etc.  Are you able to make this work?  In addition to this we also ask that, if hired, you are able to make the first week onsite for onboarding/training. 

    PENGUIN PERKS

    • For a healthy colony.
      • Our plan covers 50% of your Medical Premiums – Health - HRA, Dental, Vision, and Life Insurance, as well as Short & Long Term Disability (Trust us, the benefits are great!
    • Penguins plan for the future.
      • 401k Match program, up to 4%! 
    • Parental Leave
      • 16 weeks of parental leave (your kids need you there!)
    • Need a vacation?
      • Unlimited PTO - Please take a vacation - you need it and we applaud it and in fact we require you take 10 days off!
    • Hungry? Thirsty?
      • We offer free snacks and drinks, as well as catered lunch every Monday (even to our remote employees...nomb nomb nomb)
    • Penguins need to learn!
      • We support your professional growth. Certifications, training, memberships, and conferences are actively encouraged—and often covered.
    • Penguins are social creatures and love to play!
      • We have frequent happy hours, company events, and outings. What kind of company would we be if we didn't have some fun!?!? 
    • Penguins give back.
      • We offer volunteer opportunities every month!  There is no better feeling than giving back =)
    • Don’t want to move to Columbus?
      • We offer up to 100% remote engineers!
      • You must be OK visiting the office for a day or two every quarter - we are all about that camaraderie! 

    Penguins believe in inclusion. That’s why we’re proud to be an equal opportunity employer that considers all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, beak size, or inability to fly.

  • 5 days ago

    Brushfire is looking for a .NET Engineer (U.S. Only) who is

    • well-versed in large-scale application infrastructure and design,
    • familiar with web application development patterns and practices,
    • driven to create captivating and interactive web experiences,
    • skilled in layout and has an eye for attention to detail,
    • experienced in building published, high quality web sites and 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 knowledge/problem-solving skills to work alongside and with our existing developers as we create, maintain, and enhance our large-scale web applications. You should be on the cutting edge of emerging standards, technologies, and tools while being well-versed in cross-platform, multi-cloud development of complex, highly-available systems. 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.

    Things you'll be doing:

    • Build and maintain multi-tiered systems and microservices using C#, ASP.NET, JavaScript, HTML, T-SQL, Docker, and Kubernetes
    • Design Serverless Functions and Web Sites
    • Design and consume HTTP REST APIs
    • Build and maintain devops pipelines for CI/CD
    • Code web applications using ASP.NET MVC based upon approved designs
    • Collaborate closely with other developers and graphic designers
    • Participate on multiple projects from concept through completion without continual supervision.
    • Provide quality control over in both code and visual concepts/designs.
    • Potentially lead sessions in your areas of strength while supervising and inspiring those involved in your process.

    Things you really need to have:

    • Demonstrable experience coding complex web applications in ASP.NET
    • Demonstrable experience with Continuous Integration tools like Jenkins and Azure DevOps
    • Demonstrable experience with Kubernetes and Docker
    • Strong object-oriented programming skills and familiarity with software design patterns.
    • Strong knowledge of SQL/relational databases
    • 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 wireframing/mockup tools (InVision/Sketch)
    • Experience with React, Angular, or equivalent frameworks
    • Familiarity with non-structured persistent document 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.

    About Brushfire

    At Brushfire, it’s our goal to be the go-to ticketing and registration platform our clients deserve. We’re an event management software-as-a-service platform that provides assigned seat ticketing, general admission, and support for concerts, conferences, camps, productions, plays, sports, and anything else where people gather. We handle thousands of events every day, on every continent, ranging anywhere from a handful to 20k+ attendees.

    Brushfire strives to facilitate successful events around the world by providing great software and service that never stops improving. We believe the church, non-profit, and secular organizations deserve the most elegantly architected platform for event management. Both at the technology and service layer.

    Learn more at https://brushfire.com.

    Benefits

    • Work at home

    • Flexible Hours

    • Paid Vacation

    • Small Team

    • Paid Health Insurance

    • Work with kind & friendly team & customers

  • Quickly maturing startup seeking like minded Sr. Backend-leaning Fullstack Engineer! PacketFabric redefines how companies procure, consume, and manage their network connectivity. The technical team is a small, talented, and close knit group and we need a team member to help us accomplish our goal of making the best darn carrier network on the planet.

    Description

    • As a well rounded software engineer, you should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level! A typical day in the life of a PacketFabric senior software engineer might include these types of activities:
    • Designing a deterministic lifecycle workflow for our next product offering.
    • Writing core platform code for a new feature, and unit tests for functionality.
    • Refactoring and improving existing code for performance and simplicity. For example, breaking a large method into smaller, more maintainable and easily tested methods.
    • Building command line tools to help network engineers better manage network state.
    • Researching additional ideas, you may have to improve the product/platform overall and sharing with the team.
    • Interacting with customers and/or sales on a bug in the software, quickly resolving it, and coordinating across the team to push a fix.
    • Working with backend engineers and discussing quirks in network protocols and network interconnection which translate rapid API and UI changes.

    Requirements

    • The right candidate will have an abundance of hard core programming skills, have solid instincts for API usability and design patterns. You are probably a full stack developer who naturally gravitates towards work on a product core. You know how to sacrifice algorithmic elegance for getting it done on deadline. More specifics include:
    • Extensive experience with Python and PHP in large applications developed in a team environment.
    • Expert unit tester.
    • Experience in large scale distributed systems.
    • Extensive experience with the HTTP protocol and developing and using RESTful APIs.
    • A solid understanding of OO programming paradigms.
    • Experience with a message queue system like RabbitMQ or Kafka.
    • Experience using NoSQL data stores like Redis.
    • Be completely at home on any *nix command line and building your own tools.
    • Very comfortable using Git in a team environment (i.e. pull-requests, branch management, rebasing).
    • Experience working in an environment leveraging remote communication collaboration tools like Slack, Zoom etc.
    • Never being afraid to venture boldly where none have gone before and develop code where there are no previous libraries to draw from.

    Preferred Experience

    • A huge plus for actually doing any router/switch configuration or infrastructure automation.
    • Previous exposure to layer 2/3 networking protocols and concepts such as IPv4/6, VLANs, VPNs, BGP, etc.
    • Experience with Python-based web application frameworks like Flask, Django, or Sanic
    • Any experience interacting with physical world equipment - industrial, medical, etc
    • Experience creating highly maintainable Javascript.
    • SQL experience.
    • Experience with Vue.js, Angular and AngularJS.
    • GraphQL
    • Experience creating large scale data visualizations of any type.
  • We’re building new ways to interact with WordPress. They’re simple, fast, and highly usable. They’re written in the latest web technologies and are used by millions of people. We want your help to expand our reach and keep our approach fresh. 

    What have we worked on recently?

    • Gutenberg is a new block-level editor with clean abstractions for users, too, not just developers.
    • Jetpack is a plugin that brings cloud-scale features to self-hosted sites and our latest addition is Rewind, think git for WordPress sites.
    • WooCommerce is the most popular e-commerce platform on the web
    • To view more of our recent work, check out our longer product list on Automattic.com.

    How do we work?

    • We’re kind to each other and our users – we strive to build a positive, supportive, and inclusive culture of cohesive teams focused on delivering value to our customers.
    • We work as a global and distributed workforce resulting in a unique way of working built around our creed
    • We offer flexible work arrangements allowing our team members to work when they feel best.
    • We open-source! We’re cool with open-sourcing everything except passwords, or secret keys.
    • We ship often, deploying many times daily with the help of peer code review, continuous integration, and our global workforce in over 70 countries.
    • We welcome collaboration, and you can be involved in any discussion across our many communication channels.

    The JavaScript Engineer position might be a good fit if you have:

    • A rock-solid understanding of the core JavaScript language, HTML5, and CSS3. Experience working on accessibility is a plus.
    • Familiarity with a server-side language like PHP, Ruby, or Python.
    • Proficiency developing well-structured web applications using modern JavaScript tools like React and Redux.
    • A real passion for crafting experiences that users rave about.
    • The ability to iterate and ship ideas quickly, with maximum autonomy and teammates ready to support you. 

    Extra credit:

    • WordPress programming experience.
    • Open source contributions or contributions to programs designed to help underrepresented people enter the tech field.
    • Experience working on accessibility.
    • Data analysis experience, and understanding of how analytics can help with product decisions.
    • Knowledge of tooling and build systems.

    Speaking of interests and skills, here are some areas in which you can grow and have further impact in the future at the company:

    • Leadership – we offer a variety of leadership options to those who have interest, including becoming a team lead and managing releases.
    • Learning and development – we have a generous personal development budget and encourage you to grow your skills through courses, books and conferences.
    • Architecture – we encourage developers to develop expertise in the systems they work with, guide their evolution and mentor other developers working on them.
    • Engineering effectiveness – we believe in helping other developers become more effective through tools, practices, cross-team collaborations, and process improvements.

    Diversity & Inclusion at Automattic

    We’re improving diversity in the tech industry. At Automattic, we want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups. Our D&I committee involves Automatticians across the company and drives grassroots change. For example, this group has helped facilitate private online spaces for affiliated Automatticians to gather and helps run a monthly D&I People Lab series for further learning. Diversity and Inclusion is a priority at Automattic, though our dedication influences far more than just Automatticians: We make our products freely available and translate our products into and offer customer support in numerous languages. We require unconscious bias training for our hiring teams and ensure our products are accessible across different bandwidths and devices. Read more about our dedication to diversity and inclusion.

    Curious who works in engineering at Automattic? Meet our JavaScript Engineers – Lena and Riad!

    APPLICATION PROCESS

    How to Apply

    Does this sound interesting? If yes, please send a short email to [email protected] telling us about yourself and attach a résumé as a PDF. Let us know what you can contribute to the team. Include the title of the position you’re applying for and your name in the subject. Of note, if you apply for multiple positions or send multiple emails there will be one reply.

    If you’re reading this on a site other than automattic.com please ensure you visit automattic.com/work-with-us for the latest details on applying.

    What to Expect

    We know applying to jobs can be stressful and we want to ease the stress by giving clear expectations up front about what to expect from our process. We’ve outlined everything you need to know here including all of the steps in the process as well as how we approach hiring. We’re always iterating so if you happen to join us in the process, please feel free to offer feedback on what else we can include there!

  • What is eyeo?

    eyeo creates a sustainable, fair ecosystem by building, monetizing and distributing ad-blocking technology for everyone and everything online. By leveraging distribution partnerships, we bring ad-blocking technology everywhere, giving users control while providing user-friendly monetization. This is supported by our own desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr. In combining our reach based on distribution partnerships and our own products, our technology runs on over 150 million devices.

    What does it mean to be a Core Development Lead at eyeo?

    You will be responsible for making sure that the unit’s teams have all the support, autonomy and focus that’s needed to be successful. You will report directly to the CTO. 

    What is a unit?

    • Units are our means to scale and focus eyeo. They provide a framework for aligning teams towards a shared goal.

    • The unit is comprised of approx. 25 people:

    • Approximately half will report indirectly to you (they will be managed by Section Leads—your right-hand people)

    • Approximately a quarter (such as section leads, data scientists, machine learning experts and QA engineers) will report directly to you

    The unit is made up of teams covering these topics:

    • Desktop browser extension core development

    • Android SDK development

    • iOS SDK development

    • Ad-blocking quality

    • Industry relations

    • Within our teams, we have cross-functional groups of peers working together to build our products.

    How you can help us (with people)

    • Create the unit’s strategy, goals and initiatives, along with the teams

    • Ensure the unit has clear KPIs

    • Report KPIs regularly, and continuously work to improve them

    • Ensure the flow of information with product owners in order for them to be able to prioritize and maintain their backlogs autonomously, and to make the best product-related decisions

    • Align across the company and with other units on strategic and tactical topics

    • Continuously support the unit with goal alignment, proper tooling, facilitation and community-ship

    • People management and cross-company knowledge sharing and culture

    • Administrative work (budget, spending, hiring, evaluation, salaries, etc.)

    How you can help us (with tech)

    • Maintain and improve the high quality of our core technologies (code and filter lists)

    • Security and maintainability of the tech stack and legal compliance of our filter lists

    • Create comprehensive documentation and specs

    • Establish our core technologies as products, ensuring proper product and release management

    • Improve our ad-blocking quality in the face of circumvention techniques

    • Close collaboration with industry-related representatives (e.g. browser companies, other ad-block companies)

    • Constantly improve our ways of working, tech stack and development processes (e.g. by applying automation and machine learning technologies)

    What you bring to the table

    • Deep, customer-centric understanding of our partners’ and own products’ technology needs

    • Knowledgeable and passionate about developing both software and people

    • Continuously stay up-to-date on technology developments relevant to your work

    • You think in a systematic and analytical manner

    • You show a high degree of self-organization, initiative and motivation

    • Great communicator who can build bridges between people from different fields and backgrounds, and help them learn how to build those bridges themselves

    • Pragmatic, flexible and humble. You listen to your reports and support them rather than directing them.

    • Fluent in both written and spoken English

    • Well-versed with agile values and methodologies. We do not require specific methodologies or certifications, but we want you to have a strong understanding, and the ability to teach.

    It’s awesome, but not required, if you have...

    • Experience collaborating in open-source communities (either as a hobby or as part of your past work)

    • Been involved in web standardization (W3C and similar)

    • Good understanding of online advertising and other types of publisher monetization

    • Experience with browser development

    • Experience in B2B and B2C product development

    • Experience in machine learning

    • You are an active member of the development community (writing, meetups, talks, OSS contributions, etc.)

    Helpful links

    • Monetization: https://adblockplus.org/blog/acceptable-ads-explained-monetization

    • Eyeo in the news: https://eyeo.com/press/

    • Blog updates: https://eyeo.com/blog/

    • Life at eyeo: https://eyeo.com/category/life-eyeo/

    • Meet the Team: https://eyeo.com/category/life-eyeo/meet-the-team/

    • Open Source repository: https://github.com/adblockplus, https://gitlab.com/eyeo 

  • OUR MISSION:

    Build intelligent tools that help communities adapt to the impacts of climate change.

    Hi! We're Forerunner.

    We believe that adaptation is a necessity, not a luxury, and all communities should have access to powerful software that helps them plan for the future. The challenge of climate change is complex — it implicates how municipalities plan, manage capital, and communicate to both residents and higher levels of government. Forerunner helps local communities do these things better by empowering them to access, understand, and mobilize local-level flood risk data at scale. Our software is built to be easy-to-use, so that the planners and floodplain managers preparing for our future can focus on the important stuff.

    Currently, we're working with a handful of communities, including the City of New Orleans and Pinellas County, FL. Our engineering team is hard at work on projects that involve extracting information from permits, managing complex datasets, and incorporating geospatial data. Our mission is ambitious, and we have a significant amount of work ahead. As our newest team member, you'll be joining us at a crucial time when you'll have a real impact on our direction and our partner municipalities' success.

    About the position:

    We're looking for a senior full-stack engineer with 5+ years of experience to join us. We would love to hear from you if you're interested in what we do and have a proven track record of leading mid- to large-scale technical initiatives. In general, you might be a good fit if you:

    • Have partial, or full, familiarity with our technical stack: Node, GraphQL, React, Postgres + PostGIS, Heroku. If not, we would like you to be confident in your ability to ramp up quickly.

    • Are comfortable with a high degree of ambiguity. Since we are constantly learning a lot from our partners, we are looking for someone who has a bias toward action and can balance the challenging trade-off between quality and speed.

    • Consider yourself to be a great communicator. We're a small team working remotely, which requires us to be prompt and clear with written and spoken communication.

    Our team has a lot to offer.

    Forerunner is a seed-stage company with an interdisciplinary team. We are motivated by seemingly intractable problems and work hard to support one another.

    • We're mission driven. Our mission orients our business strategy and pushes us to work with a sense of urgency. We’re in the weeds — our entire team spends time engaging with our partners in the field to better understand the real-world challenges they face.

    • We're a small team. We're currently 4 people — you will be the 5th. As a member of our growing team, you will quickly become an invaluable part of our organization and have a meaningful impact on our business and technical direction. We welcome unique perspectives and backgrounds. Your opinion matters and we hope you'll share it.

    • We're remote. While many of us are based in NYC, we're happy to have you work where you are happiest and most productive. We offer schedule flexibility and ask for accountability in return.

    • We want you to be happy and healthy. Forerunner offers competitive compensation, health/vision/dental coverage (we pay 70%), and commuter benefits. We also have a quarterly wellness reimbursement so that you can have flexibility in defining what health means to you.

    We look forward to meeting you. To apply or ask questions, shoot us a message at [email protected]!

  • Bevy Labs (North or South America)
    6 days ago

    At Bevy Labs we have deep experience building community from the ground up. We are building the best products to help companies manage and scale their user groups and event communities all over the world. We are a distributed company and strive to be as diverse as the people using our products.

    Bevy Labs Engineering

    On the engineering team you are at the heart of the action, contributing to products that are actively used by world-class communities to create connections and experiences for their people.

    We care about solving challenging problems to build products that make a real difference in the lives of our customers and their users. We also care about the craft of software engineering and how we can always become better at what we do, individually as well as collectively.

    This means continuous integration, lots of automated test coverage, thorough reviews, good thinking and lots of experiments to discover new ways of improvement.

    We are still small and nimble, but we are excited to grow.

    This position

    Over time an area of specialization may emerge, but for the foreseeable future this is a position that will likely get in touch with many different areas of the product.

    You

    You will fit in well with us, if you:

    • Reside in North or South America. Yes, we are a distributed company, but since we are still small, we like to minimize the time zone spread within the team.

    • Are an excellent communicator. In our small team, English is the official language. You need to be able to articulate complex ideas efficiently and effectively. When people do not share an office, it is essential to pay extra attention to communication.

    • Have a solid technical background. You should have at least 5 years of professional software development experience and be able to point to a track record of caring about software engineering practices.

    • Feel at home with Python/Django, JavaScript/React.js and the shell command line. You have been working in current cloud-based environments (such as AWS or GCP), but you don’t feel tied one platform and generally appreciate picking the “right tool for the job.”

    • Like to learn and strive to do so often. As a company we improve to the extent that our team does. It starts with each individual. Humility and an open mind help a lot.

    • Ideally know what it is like to work in distributed development teams, or better yet, thrive in them. It probably means you already know you don’t need a structured office environment with a manager who checks in on you once a day. Likewise, you know that you will do best from your home office.

    We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users and the communities we serve.

    Principals only please.

  • 1 week ago

    ABOUT THE ROLE

    The Itemize Backend Engineer will maintain and innovate on existing back-end modules and data stores, R&D on new methodologies with our core IP development team, and build up our serverless (lambda) Node.js APIs to support new functional requirements. Responsibilities will include:

    • Lead, design, and develop our core Javascript-based APIs powering our client-facing and internal applications
    • Design new microservices to support functional requirements and core IP advancements and configure pipeline infrastructure to support CI/CD methodologies
    • Write highly scalable and fault-tolerant software
    • Assist with operational support to monitor and triage production issues
    • Perform operational checks for the production environment 
    • Work with Node.js, Express, MySQL, AWS Services including API Gateway, Lambda, Cloudwatch, Code Pipeline, and S3 and introduce other technologies as needed
    • Collaborate with a supportive and agile virtual team to deliver pragmatic software solutions 

    REQUIRED SKILLS AND EXPERIENCE

    • 3+ years Javascript software development experience in a professional work environment, with an emphasis on Node.js
    • Bachelor’s Degree in Computer Science or related field 
    • Experience developing and integrating with RESTful APIs
    • Experience with relational database structures and writing efficient SQL queries
    • Experience with shipping clear and quality code, unit testing, continuous integration, and test-driven development
    • Ability to nimbly switch between assigned tasks and addressing production issues
    • A practical and client-focused approach to development

    PREFERRED EXPERIENCE

    • Experience with Amazon Web Services
    • Experience with Python
    • Experience working in a small and dynamic environment

    Itemize is an Equal Opportunity Employer. Itemize does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by applicable law. All employment is decided on the basis of qualifications, merit, and business need.

  • TileDB (US or Greece)
    1 week ago

    We are looking for a Python-focused software engineer to build and enhance our existing APIs and integrations with the Scientific Python ecosystem. TileDB’s Python API (https://github.com/TileDB-Inc/TileDB-Py) wraps the TileDB core C API, and integrates closely with NumPy to provide zero-copy data access. You will build and enhance the Python API through interfacing with the core library; build new integrations with data science, scientific, and machine learning libraries; and engage with the community and customers to create value through the use of TileDB.

    Location

    Our headquarters are in Cambridge, MA, USA and we have a subsidiary in Athens, Greece. However, you will have the flexibility to work remotely as long as your residence is in the USA or Greece. US candidates must be US citizens, whereas Greek candidates must be Greek or EU citizens.

    Expectations

    In your first 30 days, you will familiarize yourself with TileDB, the TileDB-Py API and the TileDB-Dask integration. After 30 days, you will be fully integrated in our team. You’ll be an active contributor and maintainer of the TileDB-Py project, and ready to start designing and implementing new features, as well as engaging with the Python and Data Science community.

    Requirements

    • 5+ years of experience as a software engineer
    • Expertise in Python and experience with NumPy
    • Experience interfacing with the CPython API, and Cython or pybind11
    • Experience with Python packaging, including binary distribution
    • Experience with C, C++, Rust, or a similar systems-level language
    • Distributed computation with Dask, Spark, or similar distributed computation system
    • Experience with a machine learning library (e.g. scikit-learn, TensorFlow, Keras, PyTorch, Theano)
    • Experience with Amazon Web Services or a similar cloud platform
    • Experience with dataframe-focused systems (e.g. Arrow, Pandas, data.frame, Vaex)
    • Experience with technical data formats such as (e.g. Parquet, HDF5, VCF, DICOM, GeoTIFF)
    • Experience with other technical computing systems (e.g. R, MATLAB, Julia)

    Benefits

    • Competitive salary and stock options
    • 100% medical and dental insurance coverage (for you and your dependents!)
    • Paid parental leave
    • Paid time off (vacation, sick & public holidays)
    • Flexible time off & flexible hours
    • Flexibility to work remotely (anywhere in the US or Greece)

    TileDB, Inc. is proud to be an Equal Opportunity Employer building a diverse and inclusive team.

  • Are you an automation ninja? Can you replace people with scripts that you write? Does poorly engineered architecture give you nightmares?

    If this describes you then please read on! Exodus uses multi-cloud hosted backend services, running numerous cryptocurrency coin nodes and services for our software, and we need ninjas to help us automate, monitor, maintain, and scale them.

    What You Will Do

    • Engineer architectures and automation for zero-downtime deployments.
    • Use technologies like Terraform to manage infrastructure as code.
    • Work with Kubernetes and Prometheus to scale and monitor micro-services.
    • Use tools like Helm and GitlabCI to automate deployments.
    • Work with our development teams to help them setup automation pipelines and solve problems.
    • Collaborate with other DevOps engineers to make the best solution possible.
    • Build geo-distributed infrastructure.
    • Participate in on-call schedules and act in a server/technical support capacity to the team.

    Who You Are

    • You are based (or willing to work) in a timezone around Eastern Asia between UTC +8 (Malaysia) and UTC +11
    • You have excellent references and a history of trust and established relationships in former careers.
    • You have a long history and track record of DevOps that can be demonstrated via GitHub, blogs and/or in a technical interview process.
    • You take initiative and don't wait for direction.
    • You have a passion for cryptocurrencies like Bitcoin and a demonstrated passion for solving problems.
    • You don't care if the platform is Azure or AWS and are willing to work with either and have some experience with at least one.
    • You are willing to be available regardless of when server issues occur.

    What We Offer

    • Freedom to work wherever you want
    • Building the future. Cryptocurrencies lay the foundation of the internet of value, the next major wave in application technology and personal finance.
    • Collaborative and feedback-driven culture.
    • Opportunity to grow. The sky is the limit if you're hungry to succeed.
    • Fair pay, no matter where you live.
    • Competitive compensation package. (Including benefits for US employees only)

    Our Hiring Process

    At Exodus, we pride ourselves in hiring people from all around the world. We work with individuals from various backgrounds; some traditional and some a bit more unconventional.

    Our hiring process focuses on 2 pillars.

    • Efficiency. You can expect the process to take between one and two weeks. We know what it’s like to wait weeks for a recruiter to get back to you and want to be respectful of your time.
    • Transparency. We anticipate you asking questions and will answer with as much transparency and respect to you as possible.

    We are committed to shaping a better world and have built our team based on empathy, radical candor, initiative, and humility.

    Overall, our goal is that you have a great candidate experience with us

  • 1 week ago

    Are you interested in joining a fast-paced, growing company? Branch has a positive, diverse, and supportive culture—we look for people who are curious, inventive, take initiative, constantly strive to develop themselves, and collaborate with those around them. Come join our team as we develop new ways to improve the lives of hourly workers. Learn more about our culture, approach, tech, and people here: https://www.branchapp.com/team

    We’re looking for someone who has:

    • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience

    • 3+ years of professional software development experience

    • Experience building Android apps

    • Proficiency in Java and/or Kotlin (we use both)

    • A deep interest in developing, releasing, and maintaining high-quality Android apps

    You will:

    • Design, build, and maintain our flagship Android app

    • Define and implement robust app architectures and complex user interfaces

    • Improve engineering standards, tools, and processes

    • Manage individual project priorities, deadlines, and deliverables

    • Collaborate with product managers, designers, and other cross-functional groups to implement new features

    Benefits:

    • Work remotely!

    • Company-paid medical, dental, and vision

    • Flexible time off

    • Paid Holidays

  • About dutchie

    Dutchie is the cannabis industry’s leading and fastest-growing e-commerce provider, powering online ordering for the top dispensaries throughout the United States. We are a product and design focused company that has created a best-in-class experience for cannabis dispensaries and shoppers. Since our inception in 2017, we have experienced significant growth. We’ve raised $18M in funding and are backed by Snoop Dogg’s Casa Verde Capital, one of the leading cannabis-focused VC’s, Gron Ventures, members of the founding team at DoorDash, Kevin Durant’s Thirty Five Ventures, and other notable angel investors.

    About the Role

    Due to our rapid growth, we are looking for a talented Senior Front-End Engineer to join our team. You will be getting in on the ground-level with us and working on virtually all aspects of the current product and future product development. You'll be working directly with the founding team daily and taking part in technology-related decisions. You will help us build the foundation of this company - its culture, its processes, and its practices. You'll also have the chance to work on everything from analytics software to two-sided marketplaces, to IoT devices. There's a ton of interesting problems to solve.

    What You Bring...

    • 3-4+ Years of web development experience required

    • Deep understanding of JavaScript (ES6+) and general software best practices

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

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

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

    • Great communication skills

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

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

    What You'll Do...

    • Development of the core application in React, MobX, Node, MongoDB, GraphQL, & React Native

    • Design and development of new features

    It’s a Bonus If You…

    • Have built software in the e-commerce or regulatory industries

    • Love using bleeding-edge technology

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

    • Contribute regularly to open-source projects

    • Have built mobile apps with React Native

    You’ll Get…

    • Competitive Salary

    • Equity

    • 401(k)

    • Full Benefits - Medical, Dental, and Vision Insurance

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

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

    Culture

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

  • 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 - SRE to help us change the way digital products are designed.

    This role will help ensure uninterrupted service for InVision customers and act as a force multiplier for product teams to deliver better software faster. This role will have ownership of foundational reliability services and a big impact on our product.

    About the team:

    The reliability team is dedicated ensuring resiliency at scale. You will lead design, development and delivery of solutions which to enhance the scalability, availability, and efficiency of microservices. This role is will have direct impact on platform and product teams by identifying problems, anti-patterns, and opportunities to add resilience to applications. Our tech stack includes but is not limited to Kubernetes, AWS, Kafka, Kinesis, Go and Java based microservices.

    What you’ll do:

    • Provide leadership and guidance in addition to participating in hiring efforts
    • Uncover and advocate reliability, performance and upstream solutions with internal stakeholders
    • Create tools for monitoring, self-healing infrastructures
    • Code in Golang!
    • Develop solutions for circuit breaking, chaos testing, load shedding, rate limiting, server side and event bus resiliency
    • Identify performance bottlenecks and troubleshoot performance issues
    • Collaborate to problem solving and design
    • Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
    • Mentor other developers and site reliability engineers in new technologies being implemented

    What you’ll bring (we encourage you to apply even if you don’t meet every single one):

    • Demonstrated Leadership experience
    • Experience finding anti-patterns and engineering reliability at scale
    • 1+ years of experience with Golang
    • Good communication skills and experience leading projects
    • A degree in computer science, software engineering, or a related field, or equivalent experience
    • Systematic problem solving approach, coupled with a strong sense of ownership and drive
    • A passion for creating performant and reliable applications

    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.

  • In this position you will be:

    • Developing Gstreamer pipelines written in C to connect to and stream real-time video

    • Implementing and managing pre-processing of video to optimize performance of deep learning models

    • Working with state of the art deep learning frameworks to deploy object detection models for inference

    • Testing and optimizing GStreamer pipelines to maximize hardware performance

    • Helping to build, automate and customize deep learning training and inference environments

    • Working with Nvidia’s Deepstream SDK, TensorRT, Nvidia Docker, Kubernetes and Helm Charts

    • Writing and optimizing GStreamer plugins to manipulate video and image data Requirements Skills, Experience, Certifications

    • C, C++, Python, Cmake

    • RTSP streaming, OpenCV, GStreamer, Deepstream SDK, TensorRT, Nvidia Docker, Kubernetes and Helm Charts

    • *Ubuntu. RedHat/CentOS and Windows Server a plus

    • Experience with AWS, GCP, Azure, etc a plus

    • Experience with Scrum/Agile development methodologies

    • Experience with Putty/Termius, Powershell, Linux/Windows command line tools

    • Installing Nvidia drivers, Cuda, cuDNN

    • Knowledge of GPU hardware and performance testing

    • Experience with VMS and DVR/NVR

    • C#, Go, Postgres DB, ASP.NET Core a plus

    • Minimum 5 years of related experience or equivalent blend of education and experience.

    • Up to 25% travel

  • ABOUT US

    Newton is Canada's first no-fee cryptocurrency brokerage. Newton is crypto as it should be: with native mobile apps, instant approval, and no commissions. We’re looking for an experienced software engineer to help us build scalable and robust services in supporting our core business and growing user base.

    Our platform runs entirely on AWS. We’ve built our core services with Python in the Django framework and use Postgres databases. Not limited to Python, we also use Java and Javascript for our other services. We use Ansible for configuration and deployment, Docker for our local dev environment, and Jenkins for CI.

    ABOUT YOU

    To be successful in this role, you will own the software delivery cycle, from gathering requirements, to leading the design and implementation, as well as maintaining and improving existing solutions.

    You can make technical decisions and can communicate the tradeoffs. You write high-quality, testable code. When mistakes are made, you own up to them and fix them. You work well in a small collaborative team; every member is a key contributor. You will mentor junior engineers in delivering solutions and guide them on best practices.

    BASIC QUALIFICATIONS

    • 4+ years in Software Development

    • Excellent written and oral communicator

    • Familiarity with Scrum

    • Self starter

    PREFERRED QUALIFICATIONS

    • Experience in a startup environment

    • Experience in financial services

    • Experience working with Django

    • Experience with AWS

  • Get to know us

    We create open source software that puts users in control over 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, because they give 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

    Fight bugs through automation and manual testing and help us ship high quality products! You’ll apply your QA expertise in the team that cares for web extension users on Firefox and Chromium-based browsers. Being an integral part of the team, you will be involved in the whole software development cycle, building quality in from the start.

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

    • Perform own exploratory testing against our products to gain familiarity with the products and their similarities and differences

    • Run checklist tests against our products before releases

    • Respond to requests from and perform testing for the team

    • Create and keep up to date useful documentation and notes relating to the product and its testing

    • Set up and maintain automation for desktop and mobile apps

    A little bit about you...

    • Extensive experience with software testing and quality assurance, preferably in a continuously changing environment

    • Knowledge of source code management tools like Git or Mercurial

    • Knowledge of basic web technologies (HTML, CSS, JS)

    • In depth experience with test automation

    • Experience collaborating remotely using mostly asynchronous communication methods on a distributed team

    • Independent but team-oriented work style

    • Outgoing proactive involvement in your teams

    • Excellent communication skills in English

    It’s awesome, but not required, if you...

    • Have knowledge of additional scripting languages

    • Are familiar with device testing services like Google/Firebase test lab, AWS Device Farm, Browserstack or TestObject

    • Are familiar with code review processes

    • Have experience with development or testing of browser extensions

    • Have automation experience with native Windows apps

  • Osano is an Austin area, venture-backed, startup focused on creating transparency in data. All that stuff you keep reading about the shenanigans with companies mishandling people's data? That's what we are working on fixing.

    Osano is a B-corp (public benefit corp) which means that, although we are a for-profit company, we are mission oriented and we wake up every morning with the goal of doing well by doing good.

    Osano is hiring a Superstar Senior Front End React/Redux Software Engineer to join our growing Engineering team and build out our platform. You will be the lead front end developer for a rapidly growing team.

    The ideal candidate is a front-end developer with real world experience in developing modern web applications. You must have firsthand technical expertise in a variety of front-end development approaches, javascript frameworks, CSS pre-processing tools, responsive design considerations, and web application testing techniques. You must be at ease working in an agile environment with little supervision. You should embody a passion for elegant and efficient front-end design.

    At Osano we value candidates from all walks of life and are focused on building a diverse team. If you are interested in being part of our inclusive, mission-driven, venture-backed tech startup, where you can do good and do well, say hi!

    If you don't meet exactly meet all of the below requirements, don't let that keep you from applying! We are open minded and looking for people who are eager to learn and grow with us.

    Responsibilities:

    • Analyze, design and develop tests and test-automation suites.

    • Design and develop web application build, testing, and deployment processes.

    • Provide ongoing maintenance, support, and enhancements in existing systems and platforms.

    • Collaborate cross-functionally with data scientists, business users, project managers, and other engineers to efficiently deliver software solutions.

    • Work alongside other engineers on the team to elevate technology and consistently apply best practices.

    Qualifications:

    • Hands-on experience working with technologies like git version control, various front-end frameworks, and cloud infrastructure services.

    • Hands-on experience developing web applications against modern web service APIs (REST, GraphQL, etc.)

    • Ability to work with basic requirements to provide elegant designs and performant web application solutions.

    • Experience with test-driven development and automated testing frameworks.

    • Experience with Scrum/Agile/XP development methodologies.

    • Capable of delivering on multiple competing priorities with little supervision.

    • Excellent verbal and written communication skills.

    • Bachelor’s Degree in computer science or equivalent experience.

    We’re looking for a senior developer with FIVE (5) or more years of experience in the world of SaaS, has a BS degree in computer science or life experience equivalent, and is familiar with the following software/tools:

    • Experience with modern front-end development frameworks like React, AngularJS, Vue.js, etc. React w/ Redux experience is a definite plus.

    • Experience with build automation technologies like Grunt, Gulp, Webpack, etc. Experience with monitoring and error-handling services and tools, such as Rollbar, Sentry, DataDog, New Relic, etc.

    Benefits:

    • Unlimited time-off policy

    • Meaningful stock ownership

    • Family friendly

    • Great Health Care

    • Remote work opportunity

    • B-corp with a mission that matters

    • Opportunity to define the culture

  • 1 week ago

    Howdy 👋 We’re the folks at SkyVerge, where we build products (like Jilt and WooCommerce Memberships) that help over 100k+ eCommerce brands grow and manage their businesses. Our team is 100% remote, with 34 people distributed all over the world.


    We’re looking for a full-stack engineer to join our growing engineering team and build fast, secure, and maintainable code in PHP.


    You should be...

    • Experienced with PHP and JavaScript, ideally in a WordPress-specific role

    • Able to translate technical descriptions into detailed engineering implementation tasks

    • Detail-oriented & curious, with a drive to understand and solve technical challenges

    • A self-starter, able to work in a remote environment without constant supervision

    • Committed to constant improvement, learning, sharing your knowledge, and building meaningful relationships as a member of a highly efficient, fast paced team

    • Excited to work in a team oriented environment with an emphasis on growing and helping one another


    Bonus points if you also have…

    • WooCommerce experience

    • Experience with payment gateways, especially integrating with their APIs

    • Experience with front-end frameworks like React

    • Experience working in an Agile development team


    You’ll be responsible for…

    • Building features and fixes based on well defined specifications for multiple products

    • Investigating and fixing bugs reported by users or support team members

    • Performing user testing on your own code and providing code reviews to team members

    • Participate in the full development lifecycle from research and planning of engineering implementations to QA and deployment

    • Adding to our internal wiki/documentation

    • Assisting our support team with troubleshooting challenging issues

    • Contributing to our own open-source code (like our plugin framework) and the wider community, like WooCommerce and WordPress


    Why you’ll love working with us…

    • Kind, wonderful teammates that enjoy their work as much as you do

    • A team oriented approach focused on helping everyone grow

    • Competitive salary

    • Annual company retreats (read about our last adventure in Scotland!)

    • Fantastic benefits: 28 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!

    • Transparent culture (check out our team wiki)


    Curious to hear more? Learn more about the position and apply here. Applications accepted through March 6th. We can’t wait to meet you!


    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • Close (American or European Time Zone)
    1 week ago

    About Us

    At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of 43 high-performing, happy people that are dedicated to building a product our customers love.

    Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

    We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601, LimitLion, SocketShark, TaskTiger, and more at https://github.com/closeio

    About You

    We're looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

    You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

    You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus points if you have...

    • Contributed open source code related to our tech stack

    • Led small project teams building and launching features

    • Built B2B SaaS products

    • Experience with sales or sales tools

    Come help us with projects like...

    • Conceiving, designing, building, and launching new user-facing features

    • Improving the performance and scalability our API. Help expand our GraphQL implementation.

    • Improving how we sync millions of sales emails each month

    • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features

    • Building user-facing analytics features that provide actionable insights based on sales activity data

    • Improving our Elasticsearch-backed powerful search features

    • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 

    • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers

    Why work with us?

    • Culture video 💚

    • 100% remote (we believe in trust and autonomy)

    • 2 x annual team retreats ✈️ (Lisbon retreat video)

    • Competitive salary

    • 7 weeks PTO (includes company-wide winter holiday break)

    • 1 month paid sabbatical after 5 years

    • $200/month co-working stipend

    • Parental leave (10 wks primary caregiver / 4 wks secondary caregiver)

    • 99% premiums paid for excellent medical and dental coverage, including an HSA option (US residents)

    • 401k matching at 4% (US residents)

    • Dependent care FSA (US residents)

    • Our story and team 🚀

    • Glassdoor Reviews 

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 16 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 10 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don't think this role is the best fit for you? View our other positions.

  • Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. You work when and where you want. We care a lot about our culture, having fun while working hard, and our annual retreats.

    Here's a video from our last retreat that shows what it's like to work for Hubstaff. https://hubstaff.wistia.com/medias/9pyt01aemt

    We are looking for a senior full-stack engineer who has several years of experience in both React and Ruby on Rails to join our passionate development team and work on our up and coming task management product.

    The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing Rails controllers, React components, and doing HTML & CSS front-end work.

    This position will report to our Tasks team lead and work closely with our other engineers. You’ll be able to work 100% remotely. We are looking for someone that can grow with our team for years to come.

    This is a long-term (years, our hope is forever) full-time (40 hrs/wk) 1099 (hourly) contract role. Some of the benefits of working for us is our company-hosted annual retreat, work where you want (cafe, co-working location, your home, anywhere), don't have to ask for permission when you want to take time off, get to dedicate yourself to one project at a time, and have job security and a career path for years to come (we've run the company using positive cash flow from day one and are carefully growing the team and business).

    You’ll be a good fit if you:

    • Are self-disciplined and have a great work ethic
    • Have good time management skills
    • Communicate well
    • Can work until at least 1pm EST M - F
    • Like having a consistent daily work schedule
    • Have at least three years of React and five years of Ruby on Rails experience

    Front-end Development Requirements:

    • React & Redux
    • Highly skilled with HTML & CSS
    • Bootstrap
    • Javascript & jQuery
    • Git

    Backend Development Requirements:

    • Ruby on Rails
    • Postgres or MySQL
    • Unit tests (rspec, Jest, etc.)
    • Background workers (Sidekiq)
    • Working from design docs/specifications & wireframes

    Bonus:

    • Solr
    • Redis
    • Vue.js
    • Service workers architecture
  • Imperfect Foods (US only)
    1 week ago

    At Imperfect we are all about groceries on a mission. Since 2015, our services have saved over 100M lbs of food, 1.2B gallons of water, and 110M lbs CO2, donating 4M lbs of food along the way. Our software engineering team builds the ecommerce platform and internal tooling that makes this all possible. The team collaborates closely to develop features, solutions, and systems that enhance and transform user experience. We’re a remote-first team, with members scattered throughout the US. This role will report to the Devops Director, and can be remotely located within US.

    Responsibilities:

    • Manage all cloud-based infrastructure, including performance and cost optimization
    • Ensure application and infrastructure observability
    • Build internal tooling to reduce friction points in the software development lifecycle
    • Establish and maintain test suites, collaborating with broader team to execute
    • Advocate for code quality and automated approaches to ensuring that quality
    • Share on-call rotation and be an escalation point to the business and engineering
    • Actively contribute to team and company standards
    • Ensure the reliability of systems essential to Imperfect customers and internal users
    • Keep up-to-date with the latest technology developments in your area(s) of expertise

    About You:

    • A pragmatic, customer-centric approach to problem-solving
    • A sincere commitment to crafting maintainable, dependable systems
    • The willingness and ability to contribute to a team culture of quality
    • Passionate about our mission to eliminate food waste and create a better food system for all
  • Academic Analytics
    1 week ago

    Academic Analytics has a opening for a remote Systems Analyst.  Candidates must live and be eligible to work in the United States.

    You’ll love this position if:

    • You enjoy helping others
    • You enjoy working in a fast paced environment
    • You are passionate about providing support to an environment that encourages teamwork and out of the box thinking
    • You are a self-confident, motivated person with a strong work ethic and excellent communication skills

    What you’ll do here:

    • Troubleshoot end user issues, provide root-cause analysis on various web and mobile applications, handle escalated server/network issues
    • Manage application software, application infrastructure and third-party application environments.  This includes installation, upgrades and patches, creating links and interfaces between systems, developing application-specific security, performance monitoring and trouble-shooting.
    • Assist in implementing and supporting single sign on (SSO)
    • Provide guidance to tier 1 team members.

    About Academic Analytics

    What we offer:

    • We strive to take care of our employees-more than just the 'work you', but rather the 'whole you' through our health, dental, vision, fun wellness challenges and Paid Time Off

    • Help prepare for your life after retirement through our 401(K) program

    • Our employees value the flexibility at Academic Analytics that allows them to balance quality work and their personal lives

    Academic Analytics, was founded in 2005.  University presidents, provosts, and other academic leaders strive to build stronger research institutions. Academic Analytics aggregates valuable information on scholarly research activity and provides user friendly business intelligence software, curated data, and analytics to these higher education professionals. These solutions help academic leaders understand the research accomplishments of faculty members, departments, programs, and their entire institution. Our tools help universities view research activity in context, identify funding opportunities, form expert teams to win funding, and increase the visibility of the institution’s research enterprise to companies, foundations, and potential collaborators. To learn more about Academic Analytics please see:  https://bit.ly/2RXh0XX

    Academic Analytics provides a great benefit package including, paid time off, 401K with match, medical benefits and more.  

    Academic Analytics is an Equal Opportunity Employer.

  • Our mission

    The problem: In 2017, nearly 60% of adults in sub-Saharan Africa had no bank account. That's for good reason—the fees are too high, the closest branch can be miles away, and nobody takes cards. Without access to financial institutions, people are forced to keep their savings under the mattress. Small business owners rely on lenders who charge extortionate rates. Parents spend hours waiting in line to pay school fees in cash.

    How we're solving it: We're building financial services to work as they should: no account fees, instantly available and accepted everywhere. In places where electricity, water and roads don't always function, we're creating financial infrastructure that "just works." In fall 2017, we launched a mobile app in Senegal for cash deposit, withdrawal, and peer-to-peer and business payments; we're now processing over 200k payments every month. Our goal is to make Africa the first cashless continent, starting with Senegal. That's where you come in...

    How you'll help us achieve it

    We’re looking for an experienced engineer who’s independent, excited about getting things done and ready to hit the ground running. You'll be responsible for building and improving the ways people pay with Wave. You'll own every step of the process—from understanding the problem, to shipping your solution for users, to helping the customer support team resolve problems. 

    Our to-do list changes constantly, but here are some recent projects:

    • Allowing people to pay their electricity bills with Wave, by integrating with Senelec, the national electrical utility.

    • Building an app for business owners to pay their employees' salaries using Wave.

    • Letting us safely lend smartphones to thousands of taxi drivers so they can accept payments with Wave, by building software to manage the phones and discourage theft.

    Key Details

    • You can work remotely from anywhere (between UTC -8 and +4) with reliable Internet access

    • Our team meets in Senegal every two months for retreats, which are one week in length. Wave covers all costs associated with travel to and from Senegal.

    • Salaries are calculated using a transparent formula. Salary for this role ranges between $120,000 to $155,000.

    Major benefits:

    • Subsidized health insurance for you and your dependents and retirement contributions (both vary from country-to-country)

    • 6 months fully paid parental leave and subsidized fertility assistance

    • Unlimited vacation with a 20-day minimum requirement

    • $10,000 annual charitable donation matching

    Requirements

    • Minimum of 4 years of professional experience as a software engineer. There's no need to have previous experience with our stack, if you are willing to learn.

    • Native or fluent English.

    You might be a good fit if you

    • Are excited to deeply understand the inner workings of the tools you use.

    • Push through hard problems without giving up.

    • Are not afraid to take on complicated systems.

    • Reflexively ask yourself, “how will this code change affect my users?”

    • Can communicate clearly with colleagues who work, speak and think differently.

    • Work to make things easier for the next engineer who will touch your code.

    • Always try to improve as a programmer and colleague.

    Our team

    We're a team of ~130 people (90 Senegalese and 40 International) who are deeply passionate about our mission of bringing great financial services to the people who need them most.

    We foster autonomy for engineers. We have no project managers—you'll learn to own your own projects at every stage, from understanding the project to monitoring your solution in production.

    We prize focus: we try to cut out all non-essential distractions so that you can spend as much time in the zone as possible. Aside from two weekly meetings—an all-hands and a one-on-one with your manager—your schedule is yours.

    We care deeply about code quality. We do thorough design and code reviews, and frequently budget time for internal code improvement projects.

    Our stack (note that we will train you on all of these—you don't need any prior experience): We have a Python 3 (+ mypy) backend, GraphQL API and Android (Kotlin) frontend, backed by a Postgres database. Our infrastructure is on GCP, managed with Kubernetes and Terraform. Learn more about engineering at Wave: https://wave.engineering/

    We’re backed by world-class investors including Khosla Ventures, Founders Fund, Y Combinator, and the cofounders of PayPal.

    How to apply

    Applications will be reviewed on a rolling basis. If interested, please submit a resume as well as a cover letter describing your interest in Wave and the role.

    Wave is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

  • Who?

    We're looking for a Java developer with extensive Spring and Spring Security experience.

    Experience with OAuth is a strong plus.

    On the non-technical side – a good level of command over the English language is also a plus.

    The Work

    You're going to be working with the dev team on developing projects for teaching purposes – naturally with a strong focus on Spring, Security, and OAuth.

    The Admin Details

    Time: ~10 Hours / Week

    Systems we use: JIRA, Slack, GitHub, Email

    Budget: 20$ – 23$ / hour

    Best of luck, 

    Eugen. 

  • Railroad19 (US only)
    1 week ago

    At Railroad19, Inc., we build custom solutions and provide our clients with top tier development services. We’re a specialized team of developers and architects, which means, we only bring an “A” team to the table. Our culture is built on hard work and a desire to be thought leaders in the industry, this is what sets Railroad19 apart.

    Due to continuous growth, we are currently seeking a few Cloud-Native Java Developers that are fluent in both Java 8 and Spring Boot. In addition to contributing code and tangible deliverables, you will be expected to work as an advisor to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and a passion for solving complex challenges.

    When you join Railroad19 you are part of a company that values your work and gives you the tools you need to succeed, while offering you a work/life balance. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US.

    This is a full-time position with comprehensive benefits, vacation, 401k and more. 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:

    • Understand our client's fast-moving business requirements

    • Negotiate appropriate solutions with multiple stake-holders

    • Write and maintain scalable enterprise quality software

    • Build web applications using Spring Boot

    • Build Microservices that connect to Oracle and NoSQL databases

    • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes

    • Manage the complete software development life cycle

    • Writing functional and unit tests in order to maintain code quality

    • Work with Jenkins to perform Continuous Integration

    • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects

    • Identify new opportunities, tools, and services to enhance the custom software platform

    • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

    Skills & Experience:

    • Advanced Java development experience

    • Hands-on experience with Java 8 (especially streaming collections and functional interfaces)

    • Hands-on experience with NoSQL technologies is a plus

    • Hands-on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus

    • Hands-on experience with Oracle, MySQL, ETL

    • Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus

    • Demonstrates a willingness to learn new technologies and takes pride in delivering working software

    • Excellent oral and written communication skills

    • Experience participating on an agile team

    • Is self-directed and can effectively contribute with little supervision

    • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

    Working at Railroad19, Inc.:

    • Competitive salaries

    • Excellent Health Care, Dental and Vision benefits

    • 3 weeks’ vacation, 401K match eligibility, work-life balance

     No Agencies***
    This is a non-management position
    This is a full-time position

    We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

  • The company:

    We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We build highly scalable systems that process trillions of data points every day to provide real time alerts, visualizations, log aggregations, and application traces for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way. 

    The team:

    The APM Team at Datadog provides mission critical application health and performance monitoring for customers of all sizes and industries. We’re taking a new approach to APM with distributed tracing and seamless integration with Datadog’s Infrastructure and Logs products.

    The opportunity:

    We are looking for an expert Ruby engineer experienced with Ruby language internals who can help push our tracing tools to the next level. Come and join us to build amazing open source software! 

    You will:

    • Write code that instruments thousands of Ruby applications around the world. 
    • You’ll help drive our open source Ruby projects and engage with the community to find and address the most important challenges.
    • Join a great team building software the right way 

    Requirements:

    • You’re a master Ruby programmer. You think in blocks, faced the GIL limitations many times and you know there is more to Ruby than Rails. You’ve written piles of clean, correct, well-tested, performant, idiomatic Ruby code.
    • You are a great community ambassador and can drive hard technical conversations towards a good solution.
    • You have solid experience with widely used frameworks and libraries like Rails, Sinatra, Grape, Sidekiq or ActiveRecord.
    • You want to work in a fast, high growth startup environment.
    • You have a BS/MS/PhD in a STEM field or equivalent experience.

    Bonus points:

    • You have experience with JRuby and how it works in the JVM.
    • You’ve played with eventmachine.
    • You have significant experience with Python, Go, Java, JavaScript or Ruby.
    • You have have experience with code telemetry and introspection.
  • 1 week ago
    Articulate is looking for a Security Engineer to join our team. 

    We’re makers. We build delightful systems and tools that empower our engineering teams to move quickly, safely, and reliably. Join us in building secure e-learning for millions of learners across Rise.com and Articulate 360.

    We need a special person who thrives in an environment of freedom. You might be our person if you can work largely self-directed from home and have hands-on experience securing cloud platforms.

    Responsibilities:
    • Build and improve on our intrusion detection monitoring to help us get deeper and more actionable threat insight.
    • Improve our security posture across our products, AWS infrastructure, and Kubernetes.
    • Make recommendations on security best practices and be on the lookout for things we should be doing better.
    • Remediate known vulnerabilities using tools like Twistlock, GitHub, and various AWS security services.
    • Work with your team to implement changes for compliance purposes (SOC 2, FedRAMP, ISO 27001).
    • Contribute to building a healthy culture of shared security responsibility across engineering and the larger organization.
    Qualifications:
    • You have a growth mindset and a deep passion for continuous learning. 
    • You’ve built or overseen IDS and/or DLP implementation at a previous job and can make informed recommendations to our team based on our needs.
    • You have a solid understanding of the AWS security tool landscape and have the know-how to use these tools to address security needs.
    • You’re a doer. You’re in your element when writing code or building systems to deal with security concerns.
    • You’re proficient in one or more programming or scripting languages. We use Bash, Ruby, Go, and JavaScript heavily at Articulate. 
    • You’re skilled in the art of troubleshooting systems. You can grasp both the problem at hand and the historical context of it. You also make smart decisions about how to move forward on a problem and make the system better and more reliable for your team. 
    About Articulate

    Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 98,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 800,000+ members is the largest, fastest-growing community in the industry.
     
    We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits.
     
    We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an individual with a story worth listening to and honoring. We believe that honoring everyone’s humanity means being committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, and military or veteran status, or any other basis protected by law. We are an equal opportunity employer and invite applicants to voluntarily disclose their race and gender on our application form to help us create a diverse company. This voluntarily disclosed information will not be shared with any hiring manager and will be kept in confidence by the Articulate human resources department and executives who are not hiring for this position.

  • 1 week ago

    Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down. We recently completed a major fundraising round and are scaling up rapidly to turn our vision into reality. This position is perfect for someone who wants to get in on the ground floor at a startup that moves fast, tackles hard problems, and has fun!

    We are looking for a Senior Software Engineer to build the next generation of Kubernetes optimization products. You will make our products scale efficiently and work closely with our machine learning team to bring products from R&D into production.

    Responsibilities

    • Designing and implementing features as part of a Kubernetes CRD

    • Working alongside our machine learning team to create new products

    • Required qualifications

    • 3-5 years of software engineering experience

    • Proficiency in Go

    • Familiarity with Kubernetes and containerization

    • Experience shipping and maintaining software products

    Preferred qualifications

    • Experience building components to extend Kubernetes (CRDs, controllers, scheduler extensions, etc)

    Why join Carbon Relay:

    • Competitive salary plus equity

    • Health, dental, vision and life insurance

    • Unlimited vacation policy (and we do really take vacations)

    • Ability to work remotely

    • Snacks, lunches and all the typical benefits you would expect from a well-funded, fun startup!

  • NS8 is a fraud prevention hub with industry-leading time to value that empowers eCommerce merchants to reduce their total cost of fraud through data orchestration and early-stage detection tools that filter out malicious activity before it starts.

    Why Join Us?

    • We're blowing up and need talented engineers and leaders to keep up with our explosive business growth.

    • We've got funding and our revenue is killing it too. Our numbers are outperforming the projections in our last pitch deck - and we all know how lofty those can be.

    • Our CEO is a developer of over 20 years and has additional founder and CEO experience with fast paced startups, so he gets the engineering side and the business under commits so development can over deliver.

    • Our CTO has decades of technical expertise, running large development organizations with resources in every corner of the globe, deploying products that generate hundreds of millions of dollars annually across diverse and highly regulated markets.

    • Our CSA has over 20 years development experience with both Fortune 20 companies and founding many startups in the platform space, including several large exits.

    Our Engineers:

    • Excel in a flat hierarchy and spend almost 100% of their time writing code.

    • Love working in our agile, continuous integration and deployment environment.

    • Conceive, design, develop, deploy and operate the code they write.

    • Deploy maintainable, instrumented, predictable and reliable distributed systems on a steady cadence.

    • Write tooling for automation, diagnostics, debugging.

    • Participate in on-call rotation for their services.

    • Build with a security mindset and are up to date on industry best practices.

    • Design from the start with multi-tenancy and high availability as requirements.

    • Have developed their remote engineering muscles and are highly engaged via Slack.

    Our Stack:

    • TypeScript, React, Node.js

    • AWS technologies

    • Kubernetes

      • Concourse + Helm3 for CI/CD

      • Prometheus

      • Grafana

    • Kafka

    • ProtoBuf3

    • Mongo

    • MySQL

    Your Role:

    The Director of Cloud Infrastructure is an experienced infrastructure technologist and leader who is passionate about DevOps: leading, mentoring, and scaling teams responsible for NS8’s software development delivery pipeline, cloud infrastructure, and production services.

    Responsibilities:

    • As Director of Cloud Infrastructure, you will collaborate with the CTO, Chief Architect and entire Engineering organization to roll out and maintain DevOps best practices to enable rapid software development through a robust and secure infrastructure.

    • Manage a plan for how to move towards best practice, and communicate progress to relevant stakeholders

    • The Director of Cloud Infrastructure is responsible for NS8’s development, test, and production infrastructures.

    • Support the engineering teams with infrastructure and tools to automatically build, deploy and run applications maximizing the use of automation and observability

    • The ideal candidate will have considerable knowledge of cloud computing and AWS with experience building environments that meet high availability, scalability, and reliability criteria.

    • Experience with continuous integration, continuous delivery and continuous deployment.

    • Experience with container architecture and container orchestration tools (Kubernetes)

    • Experience managing and maintaining Kafka

    • Experience deploying, managing and monitoring production services, as well as the supporting infrastructure such as CI/CD pipelines and container orchestration (Concourse, Istio)

    • Responsible for configuration, management and orchestrating response using alerting tools such as New Relic, Honeycomb and PagerDuty. Streamline incident management and escalation process to provide 24/7 support for production services

    • Managing technical people and engineering leads, including performance management, career management, and conflict resolution

    • An ability to build teams while keeping engineers and leads engaged

    Qualifications:

    • Bachelor’s or Master’s degree in Computer Science or similar.

    • 5+ years developing software in a professional environment

    • 5+ year in DevOps

    Our Benefits:

    • Work from home or on-site in Las Vegas

    • Competitive salaries

    • Equity

    • Medical

    • Dental

    • Vision

    • FSA

    • Fully stocked kitchen for on-site employees

    Our Culture:


    • Vibrant is an understatement, company events are always first class and exciting – axe-throwing, luchador wrestling, fancy dinners, charity events, game shows.

    • Value diversity, transparency, and encourage everyone to be their authentic self.

    • Supportive, learning culture; where engineers are encouraged to present Lunch and Learns on any topics they are passionate about.



    Physical Demands:


    While performing the duties of this job, the employee routinely is required to sit; walk; talk and hear; use hands to keyboard, finger, handle, and feel; stoop, kneel, crouch, twist, crawl, reach, and stretch. - The employee is occasionally required to move around the office.



    NS8 Inc provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


    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.

  • Medium (US only)
    1 week ago
    At Medium, words matter. We are building the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas; a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers.

    We are looking for a Senior Data Engineer that will help build, maintain, and scale our business critical Data Platform. In this role, you will help define a long-term vision for the Data Platform architecture and implement new technologies to help us scale our platform over time. You'll also lead development of both transactional and data warehouse designs, mentoring our team of cross functional engineers and Data Scientists.

    At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users every day. Our mission is to move thinking forward by providing a place where individuals, along with publishers, can share stories and their perspectives. Behind this beautifully-crafted platform is our engineering team who works seamlessly together. From frontend to API, from data collection to product science, Medium engineers work multi-functionally with open communication and feedback

    What Will You Do!
    • Work on high impact projects that improve data availability and quality, and provide reliable access to data for the rest of the business.
    • Drive the evolution of Medium's data platform to support near real-time data processing and new event sources, and to scale with our fast-growing business.
    • Help define the team strategy and technical direction, advocate for best practices, investigate new technologies, and mentor other engineers.
    • Design, architect, and support new and existing ETL pipelines, and recommend improvements and modifications.
    • Be responsible for ingesting data into our data warehouse and providing frameworks and services for operating on that data including the use of Spark.
    • Analyze, debug and maintain critical data pipelines.
    • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, Spark and AWS technologies.
    Who You Are!
    • You have 7+ years of software engineering experience.
    • You have 3+ years of experience writing and optimizing complex SQL and ETL processes, preferably in connection with Hadoop or Spark.
    • You have outstanding coding and design skills, particularly in Java/Scala and Python.
    • You have helped define the architecture, tooling, and strategy for a large-scale data processing system.
    • You have hands-on experience with AWS and services like EC2, SQS, SNS, RDS, Cache etc or equivalent technologies.
    • You have a BS in Computer Science / Software Engineering or equivalent experience.
    • You have knowledge of Apache Spark, Spark streaming, Kafka, Scala, Python, and similar technology stacks.
    • You have a strong understanding & usage of algorithms and data structures.


    Nice To Have!
    • Snowflake knowledge and experience
    • Looker knowledge and experience
    • Dimensional modeling skills
    At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

    Interested? We'd love to hear from you.
  • 1 week ago
    Who are we?

    Flyt is a technology platform designed to connect the world’s top food delivery companies with the world’s largest restaurant brands. If you have ordered food on your phone you have touched our technology.

    Today, we’re a global company, with our technology being deployed across Europe, North America and Australia, and with team members in six countries. Yet we’re still human-scale: everyone can get to know everyone, and we are structured to ensure every team has a strong sense of community and autonomy on how to hit their goals.

    Flyt is organised in small, cross-functional, autonomous teams we call squads. Each one of our squads owns an area of the product end-to-end and is responsible for meeting a business goal. Same principles as the Spotify model, but customised to what works for us.

    The Role

    We are on the lookout for a developer to work remotely with our North America team.

    Experience in either Go, Node or PHP would be massively beneficial and you must love being autonomous in a small team.

    Requirements

    Key Responsibilities
    • To build new features in our two core languages Go and Node
    • To work within our Microservices architecture and deliver highly level readable and maintainable code
    • To work with the world's largest delivery companies and to innovate in this exciting space
    • To make key architectural decisions and to help move our platform forwards
    Working with us

    You’ll love working here if:

    • You can’t wait to roll up your sleeves and build a great product with a dedicated team
    • You love having a goal, and having the autonomy to decide the best way to go for it
    • You obsess over personal growth. Feedback, Coaching, Learning, Teaching.
    • You like to communicate transparently (all our #slack channels are public!), and are willing to listen to your peers, earn trust and show up curious

    Benefits

    • A competitive salary
    • Flexibility to truly work remotely
    • Access to coaches on leadership, product, tech and sales
    • Top spec Macbook Pro to enable you to do your job well
    • The training budget you need to help you level-up
    • A quarterly $$$ bonus pool
    • 25 days holiday pa
    • Quarterly meets at different locations around the world where we all get together, plan for the next quarter and have some fun!
    • The opportunity to work in a fast-growing company with global expansion plans and operations spanning Europe, North America and Australia.
  • 1 week ago

    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 Antartica! 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!

    What you will be doing

    We are looking for a motivated and professional DevOps Engineer to help us maintain the best performing hosting architecture on the market.

    You will be instrumental in making sure our architecture is always on the bleeding edge of technology remaining stable and high performing at all times. This involves:

    • Optimizing server provisioning
    • Fine tuning our servers on a system level and on application (WordPress) level
    • Ensuring high scalability as the number of created VMs increases on our network
    • Overseeing and ensuring smooth running and completion of server-wide updates
    • Ensuring optimal software communication between our server architecture and our hosting platform (MyKinsta)
    • Acting as an escalation point for our SysOps team if a bug or issue proves to be particularly difficult
    • Creating tools to prevent or mitigate instances of high load, ensure security and stability throughout the system

    Requirements

    • 4-year undergraduate / Bachelor's degree in computer engineering or computer science
    • 5 years of experience working with Ubuntu
    • 3 years of experience writing Bash, Python and Ansible scripts
    • 3 years of experience with the standard WordPress stack (PHP, MySQL, WordPress)
    • Experience with WP-CLI
    • Experience with Nginx
    • LUA scripting knowledge
    • Excellent general understanding of Linux, cloud networking and server management
    • Deep knowledge of Google Cloud based server architecture
    • Strong experience automating against firewalls and network infrastructure (iptables)
    • Experience working with ELK stack
    • Technical awareness and ability to quickly understand new technologies


    Bonus Skills

    • Deep knowledge of LXC
    • Experience working with ZFS
    • Database query optimization
    • Having worked in JIRA
    • Good understanding of APIs and web service

    Benefits

    • We offer a relaxed working environment where everyone can work in peace
    • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly
    • Everyone has a voice in the development process
    • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks
    • We work with only the newest and best technology

    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.

  • 1 week ago

    Theorem is a team of experts who set sound principles and best practices into action. Our team solves complex problems and builds amazing things for some of the largest global household names. We work with team members around the world and have offices in LA and New York. While this is a remote first role, initially, the position will require at least bi-monthly travel to the UK. Candidates closer to major travel airport hubs will be given priority.  You must be authorized to work in the United States.
    As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.
    As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?

    Responsibilities and Duties

    In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:

    • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
    • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
    • Research technologies and assess their fit for the challenge at hand.
    • Educate and train clients and stakeholders about the benefits of our approach to software and solutions development.
    • Assist the engineering team on product delivery by writing code and reviewing pull requests.
    • Collaborate with the team to create a successful project hand-off plan

    Qualifications and Skills

    • 10+ years of experience in software engineering.
    • Over 5+ years of experience directly consulting with clients.
    • Eager to learn new languages and technologies.
    • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
    • Strong experience designing and delivering features on both server and client sides of the development stack.
    • Demonstrated experience researching new tools, acquiring new skills, and implementing your new knowledge on the fly with confidence and accuracy
    • Experience with AWS, GCP, or Azure is nice to have.
    • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
    • BS of Computer Science or similar academic background is a plus.
    • Excellent skills in spoken and written English language.
    • Possess a strong and reliable internet connection.
  • 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.

    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

    Ceros provides multiple products and the Devops team supports them all.

    The core Ceros (https://ceros.com) product is comprised of multiple single-page applications (Admin, Studio, and Player) written in Javascript using libraries like jQuery, Require, and Backbone.  It is supported by a REST backend built in PHP. The Ceros Studio is built around the HTML5 Canvas element.

    We’re in the midst of migrating both the frontend and backend to Typescript.

    The infrastructure uses Docker, Jenkins, and Cloudformation. We use a myriad of AWS offerings. We also use Okta for authentication and Fastly as a CDN.  We’re eying a migration to Terraform and Kubernetes.

    The DevOps team also supports Markup (https://markup.io), which is built in React and Typescript on the frontend and Typescript on the backend.  Its infrastructure uses Terraform and Kubernetes on AWS.

    About the Team

    As part of the Ceros product team, you’ll be working with a 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.

    The DevOps team is the primary caretaker of the infrastructure, responsible for owning the infrastructure roadmap and pushing it forward.  We’re constantly looking to improve the infrastructure to make it more stable, scalable, available, more easily deployed, and easier to work with.  

    We follow DevOps principles, which means we view ourselves as the deep knowledge and support for all the developers when they need to write infrastructure code for their stories and fight the tendency to silo on a daily basis.  We each attend one of the other development team’s standups as a liaison and we keep the door to the #devops slack wide open for anyone who has questions. We review the other team’s infrastructure code to make sure it’s in line with where we want to go.  And we work to build better tooling around development processes to support the other teams in their work to push the product forward.

    About the Job

    As a DevOps focused engineer, your typical day-to-day involves:

    • Evaluating, testing and building new infrastructure tools and technology

    • Writing detailed planning documents on stories so your teammates can assess the proposed approaches to a story, offer suggestions of approaches missed, and we can all agree on where to go from there

    • Writing maintainable code (probably goes without saying)

    • Carrying out and being on the receiving end of intense code review sessions from your peers who hold your work (and their own) to the highest of standards

    • Helping the full stack development teams write infrastructure code, and reviewing said code

    • Writing clear documentation around infrastructure code and development tooling so that it’s easy to understand, use, and modify

    • Working closely with the rest of the team to deploy new releases and data migrations without hiccups 

    • And finally, ensuring the availability of the Ceros platform

    What we’re looking for:

    • Experience with CI/CD pipelines, configuration management, infrastructure orchestration, containerization, linux administration... you know, DevOps.  

      • In particular, several years of experience with Terraform and Kubernetes. 

    • An eagerness to write well documented, clear code.  You understand that infrastructure code is still code and the principles of documentation and organization that apply to every other kind of code, still apply here.

    • The wisdom of experience.  You understand that principles and design patterns are important guidelines, but not hard and fast rules.  You know when to apply a pattern and when not to, when to hold fast to a certain principle, and when to let it go.  You understand that sometimes we can’t let the perfect be the enemy of the good and we’ll have to take on tech debt, but when we do, it should be with consideration and intention (and should be documented).

    • An eagerness to learn.  We’re looking for engineers who are able and eager to keep up with the pace of our rapidly evolving field.  

    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

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

    Next Steps

    If you’re interested in being 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.

  • 1 week ago

    Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down. We recently completed a major fundraising round and are scaling up rapidly to turn our vision into reality. This position is perfect for someone who wants to get in on the ground floor at a startup that moves fast, tackles hard problems, and has fun!

    We are looking for a Lead Software Engineer to spearhead the development of our backend applications. You will bridge the gap between the machine learning and Kubernetes teams to ensure that our products delight customers and scale efficiently.

    Responsibilities

    • Developing our internal APIs and backend

    • Designing and implementing SaaS-based microservices

    • Collaborating with our infrastructure, machine learning and Kubernetes teams

    Required qualifications

    • 10 + years experience in software engineering

    • Proficiency in Python

    • Experience shipping and maintaining software products

    Preferred qualifications

    • Experience with JavaScript

    • Experience with GCP/GKE

    • Familiarity with Kubernetes and containerization

    Why join Carbon Relay

    • Competitive salary

    • Health, dental, vision and life insurance

    • Unlimited vacation policy (and we do really take vacations)

    • Ability to work remotely

    • Snacks, lunches and all the typical benefits you would expect from a well-funded, fun startup!

  • This Product Designer or Senior Product Designer position for our Compliance group is 100% remote.

    A brief overview:

    GitLab is building an open-source, single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

    We started 2019 with a team of 15 Product Designers and Researchers. Right now, we’re in a period of growth, we’ve more than doubled the size of the Product Design team, and we’ve increased the number of GitLab employees from 400 to over 1100 this financial year, too.

    At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases, check out our past releases, and see an overview of the product vision you’d contribute to when working here.

    As a Product Designer at GitLab, you will be embedded in our Compliance group. It’s a complex area where you’ll be tasked with improving the controls we provide to support our customers to help them manage their compliance posture within GitLab. You'll be designing new features and experiences to improve the quality of life for customers who operate within regulated environments.

    What you can expect in a Product Designer, Compliance role at GitLab:
    • You’ll be tasked with bettering our product for users who rely on our compliance features. The work you’ll do will enable greater adoption of our product within the enterprise space and impact users across a range of industries, from healthcare to manufacturing.
    • You’ll collaborate with a Product Manager to define the priorities, roadmap, and overall strategy for the future of Compliance within our product.
    • You'll work alongside Product Managers and UX Researchers to understand the needs of our users to shape how compliance features underpin the work within regulated industries.
    • You’ll come together with our Technical Writers to better our compliance documentation and in-product content.
    • You’ll collaborate with cross-functional partners to uncover and understand the complexities and limitations of our current compliance tools, advocating for the end-user in all areas, including documentation, ease of use, and visualization of key messaging.
    • You’ll utilize wireframes, prototypes, user flows, mockups, high-fidelity visual designs, or any other artifacts you believe are necessary to convey your design thinking and ideas.
    • You’ll engage with our user base and the wider GitLab community to understand their pain points and work toward long-term fixes that enable them to succeed with their goals.
    • You’ll undertake usability testing to validate your thinking, collaborate with our UX Researchers on generative research, and you’ll share findings with the wider team in our research repo, ensuring recommendations are communicated effectively across our organization.
    • You’ll contribute compliance patterns to our Design System, alongside the rest of the UX department, and the GitLab community as a whole.
    Projects you might work on in our Compliance group:

    You’ll spend your time at GitLab collaborating with a cross-functional team. You may work on features that bring compliance checks into merge requests, a dashboard to give users insight into their overall compliance controls, or even build features that enable code to be audited, traceable, and reported on. To be successful, you’ll consider many edge cases while understanding the needs of a wide range of personas across a breadth of industries. Outside of work on our compliance tools, you’ll also contribute to our Pajamas design system and design culture here at GitLab.

    You should apply if:
    • You’ve got experience designing developer tooling, enterprise software, or complex web applications that are built for technical users.
    • You’ve got some experience designing compliance experiences, or knowledge of the compliance industry.
    • You’ve got experience working on product strategy and product design for a complex enterprise application or SaaS tool.
    • You enjoy getting involved in research and usability testing, and you continually look to improve your user research abilities.
    • You want to design for a complex product with technical users who have continually evolving needs.
    • You’ve got experience applying your product design skills across user research, UX strategy, wireframing, prototyping, product strategy, and visual design, within a complex domain.
    • The idea of playing a key part in the evolution of our Pajamas Design System is truly exciting to you.
    • You understand frontend code or the limitations of frontend technology. You can demonstrate this through your hands-on coding skills with HTML/CSS/JS, your knowledge of Git, or by showing us you have a deep understanding of the needs of engineers you’ve worked with previously.
    • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
    • You'll thrive in an environment where self-learning and self-service is encouraged and instilled as a part of our culture.

    The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in over 60 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe.

    Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, pay for your membership to a co-working space and contribute to the travel costs associated with meeting other GitLab team members across the world. Also, every year or so, we’ll invite you to our Contribute event.

    Hiring Process and compensation:

    Our hiring process for this Product Designer position typically follows five stages. The details of this process, the expectations for Product Designers and Senior Product Designers, and the compensation for this role can be found in our job family page.

  • 1 week ago

    When someone installs Density in a location, they get access to real time, accurate people count. The experience is magical to a customer, but the process involved in accomplishing it is complex. Density has counted 13 million humans, and that number is growing exponentially. We are seeking a talented backend engineer to help architect a suite of web-based products to transform that data into insight.

    The software systems that support Density are foundational: our customer facing APIs and applications, the systems that manage and orchestrate our fleet of devices, and the internal tools that keep our organization running smoothly. We put a high value on the infrastructure that supports our systems, and love approaching problems through research, prototyping, and experimentation. We are not afraid to embrace new technologies, but are mindful in what we choose.  

    As an organization, we understand the importance of design, focusing on fundamental problems, and decentralizing decision making. As an engineering team, we design, build, and test with simplicity and scalability in mind. As individuals, we take ownership in our work and decisions. We’re looking for someone with a deep understanding of the web who shares these ideals.

    This position reports to Density's Director of Software Engineering.

    What you'll work on

    • Lead backend development on internal and customer facing projects, utilizing Python and Django
    • Build APIs and data delivery mechanisms for applications such as web dashboards, alerting & health systems, mobile applications, and third party integrations
    • Monitor, understand inefficiencies, and improve the data pipeline
    • React to customer needs and feedback through tight-looped, iterative development
    • Contribute to open source initiatives
    • Document and teach best practices across our stack

    What we're looking for

    • 5+ years industry experience building and scaling web applications and APIs
    • Deep experience with Python and Django
    • Experience building data-centric applications, including analytics pipelines, report generation systems, and alerting & health systems
    • An understanding and appreciation for application performance monitoring and profiling tools
    • A desire to define, document, and teach web engineering standards
    • Strong writing skills, with experience crafting clear and concise documentation
    • A motivation for constant learning

    Icing on the cake

    • Experience with statistical analysis and trend data modeling
    • Experience with building applications using ES6, React, and Redux
    • A deep appreciation for design
    • A strange obsession with counting people (or what you can do with the resultant data)

    While we have offices in Syracuse (NY), San Francisco, and NYC, we embrace and have built a culture around remote work.

  • Our homes are our most valuable asset and also the most difficult to buy and sell. Knock is on a mission to make trading in your house as simple and certain as trading in your car. Started by founding team members of Trulia.com (NYSE: TRLA, acquired by Zillow for $3.5B), Knock is an online home trade-in platform that uses data science to price homes accurately, sell them quickly and guide the customer every step of the way. We share the same top-tier investors as iconic brands like Netflix, Tivo, Match, HomeAway and Houzz.

    We’re seeking a Senior Machine Learning Engineer to join us in building our predictive models and our data science team. You will get to work with some of the most interesting data sets and have the freedom and responsibility to help shape our core products from initial data exploration to production models. You will design and implement the foundation of our predictive models and work closely with other team members to test the accuracy in local markets.

    At Knock, we have fun, we move fast, we support and celebrate our fellow teammates, and we live by our POPSICLE values.

    As a Sr. Machine Learning Engineer you will: 

    • Design and develop models that produce insights from residential real estate data.
    • Develop, train, test, deploy and iterate on modeling approaches and methodologies.
    • Evaluate, improve and iterate on the performance of existing ML models.
    • Explore and recommend new data to improve model outputs.
    • Apply and integrate model predictions to our new and existing products.
    • Communicate model outcomes to the broader team.

    We’re looking for Knockstars who have: 

    • Must be U.S. based.
    • MS or higher in Computer Science, Statistics, Mathematics or equivalent.
    • Experience applying existing or novel methodologies to improve existing machine learning models.
    • Minimum of 3 years of software development experience including coding, testing, troubleshooting, and deployment.
    • Minimum of 2 years experience with building production end-to-end machine learning models at scale.
    • Strong knowledge of machine learning frameworks.
    • Python programming proficiency.
    • SQL, MySQL or Postgres experience.
    • Strong desire to contribute to a rapidly growing startup and being comfortable with learning new tools and technologies.

    Bonus points for knowledge of:

    • Real estate markets, MLS assessor/tax and parcel data.

    What we can offer you:

    • An amazing opportunity to be an integral part of building the next multi-billion dollar consumer brand around the single largest purchase of our lives.
    • Talented, passionate and mission-driven peers disrupting the status quo.
    • Competitive cash, full medical, dental, vision benefits, 401k, flexible work schedule, unlimited vacation (2 weeks mandatory) and sick time.
    • Flexibility to live and work anywhere within the United States. As we are a distributed company and engineering team, we are open to any U.S. location for this role.
    • This is a 100% remote, full-time career at Knock.

    We have offices in New York, San Francisco, Atlanta, Charlotte, Raleigh, Dallas-Fort Worth, Phoenix, and Denver with more on the way. In fact, we are proud to be a distributed company with employees in 21 different states. This is an amazing opportunity to be an integral part of building a multi-billion dollar consumer brand in an industry that is long overdue for a new way of doing things. You will be working with a passionate, mission-driven team that is disrupting the status quo.

    Knock is an Equal Opportunity Employer.

    Please no recruitment firm or agency inquiries, you will not receive a reply from us.

  • 1 week ago

    Job description

    We have active software projects and looking for 2 Senior-Level Python Developers to help us deliver a successful product. 

    About Us

    We're a US-based software agency, with an excellent reputation on Upwork, that solves our clients' toughest challenges by providing unmatched services in custom software development, consulting and support. We partner with medium to large businesses, including Fortune 500 companies, to deliver transformational outcomes for a demanding new digital world. 

    Who We Are Looking For (Senior Django Developer)

    If you're a python developer who loves to stay focused on coding without worrying about collecting requirements, dealing with clients directly, and working with a professional, organized team...get in touch! We seek a long-term partnership with someone who can work well with a distributed team, has great work ethic, open communication, and isn't afraid to contribute input if they see a better way to do things. And we'll do our part by providing you with exciting, challenging applications. 

    What We Provide You With

    We help and support you by providing the following for any project you work on:

    • Documentation

    • Full Requirements

    • Wireframes

    • Front-End Team

    • Back-End Lead

    Tools We Use

    • Atlassian (Jira, Bitbucket & Confluence)

    • Slack

    • AWS

    Interview Process

    • Upon acceptance of your proposal, we will follow-up to schedule a technical interview. The process would be the following:

    • Video Chat using Zoom (we will send an invitation link)

    • Brief Interview Questions

    • Screen share so you can walk us through recent projects and your development processes

    • Last, we will follow-up by sending a quick online coding test.

    If you feel this would be a great opportunity for you, please take the time to write us a thoughtful reply. Please put the words "serious applicant" at the beginning of your reply, so we know you read this entire job post thoroughly. 

    We ask that you only contact us through Upwork and not outside applications such as email or Linkedin. 

    Thank you and looking forward to hearing from you!

  • 1 week ago
    Job Description

    About Pluralsight Flow, powered by GitPrime 

    GitPrime is now a Pluralsight company, an entire functional department of our new parent company. We are pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and demonstrate that they're driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.  

    Working at Pluralsight 

    Founded in 2004 and trusted by Fortune 500 companies, Pluralsight is the technology learning platform organizations and individuals in 150+ countries count on to innovate faster and create progress for the world.  

    At Pluralsight, we believe everyone should have the opportunity to create progress through technology. That everyone should have access to the skills of tomorrow. That technology can make the world a better place. Through the work we do everyday, we empower the people who power our world.  

    And we don’t let fear, egos or drama distract us from our mission. We’re adults, and we treat each other that way. We have the autonomy to do our jobs, transparency to eliminate office politics and trust each other to do the right thing. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be. We bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.  

    The Opportunity  

    As a DevOps Engineer at Pluralsight, you will partner with the DevOps Manager to curate Developer self-service tools and systems to empower our continuous deployment environment. You will keep Pluralsight’s finger on the pulse of the DevOps community by continually researching, testing, and developing solutions to better enable our Software Engineers through automation and self-service. As an embedded member of remote development teams, you will be the subject matter expert on how and when to utilize the tools built and deployed by DevOps, as well as an influential partner in delivering incredible end user experiences.Pluralsight is a leader in the tech education space, and as such, our engineers are a driving force in developing and promoting industry best practices while continually synthesizing new ideas. You will help set the bar for DevOps teams across the industry while building a product that creates the innovators of tomorrow through technical education.

    Who you are: 

    • You are an experienced DevOps professional that enjoys being in the middle of the development lifecycle
    • You love exploring new technologies and keeping your own technical skills sharp while exhibiting responsibility and caution
    • You have a passion for innovation, learning, and excellence
    • You elevate the technical abilities of those around you
    • You are an amazing communicator and effective influencer within the remote teams you are on
    • You have a track record of being analytical, methodical, and quality-driven

    What you’ll own: 

    As a DevOps Engineer with a knack for automation, troubleshooting, and problem-solving, you will be responsible for monitoring our environments, servers, and applications for health, performance, and security. You will work with our talented team of Software Engineers to decide how to best create meaningful outcomes for our end users.

    Infrastructure:

    • Develop a flexible infrastructure to promote Developer self-service, while promoting continuity across our overall environment.
    • Development of tools and systems to support Developer self-service
    • Continuous environment monitoring for application health, performance, and security
    • Maintaining a pulse on emerging technologies and discovering hidden opportunities in our environment
    • Use technical expertise and experience to evaluate industry technologies and assess practice relevance
    • Collaborate with Software Developers to research and address technical needs and to roadmap and develop new solutions
    • Maintain and improve standards of Operational Excellence
    • Ensure redundancy and resilience of infrastructure and services
    • Reliability and Performance
    • Championing of continual improvement in the areas of reliability and performance
    • Help design and implement secure environments and servers
    • Forecast and assess reliability risks
    • Ensure all infrastructure is configuration managed
    • Development Support
    • Support DevOps Manager
    • Collaborate with the Ops and DevOps teams, as well as Security, IT, and Software Engineers

    Experience you’ll need: 

    • A successful candidate will be well experienced in key areas such as AWS, Saltstack, and Terraform (or similar)
    • Experience with Kubernetes and containerization to be able to support existing teams
    • Ability to quickly analyze and comprehend new or unfamiliar technologies or ideas
    • Track record of progressive DevOps engineering experience including the following:
    • Strong systems administration skills in both Linux
    • Experience in automation and the development of automation tools
    • Strong background in continuous integration and deployment methodologies/pipelines
    • Strong administration of HAproxy, RabbitMQ, Redis
    • Strong knowledge of network security and performance
    • Knowledge of compliance frameworks (PCI, SOX, SOC 2, ISO 27001)
    • Powershell, Bash, and Python scripting
    • Database administration background in Postgres or similar
    • Experience with Kafka a plus
    • Strong understanding of DevOps mentality and tools

    Technologies and tools you’ll use and interact with here:

    • Linux - Ubuntu LTS, RHEL, CentOS 7, Fedora Core
    • Tools - Github, New Relic, TeamCity, Octopus Deploy, Saltstack, OpsGenie, ELK, Terraform
    • Services - Haproxy, Nginx, IIS, RabbitMQ, Kafka, Zookeeper
    • AWS - EC2, RDS, ECS, VPC, Route53, ELB, ALB, Lambda, Elasticache, Cloudfront, Service Catalog, Cloudwatch, CloudFormation, IAM, Certificate Manager, Directory Service, WAF & Shield, SQS, SNS
    • Data Stores - Cassandra, Postgres, MySQL, MSSQL, Redis, BigQuery, Hadoop, Elasticsearch
    • Other - Cloudflare, Salesforce.comwpengine.com, Zuora, Adobe AEM, Adobe Search and Promote
    • Languages in use here that you may help support: Python, Node.js, Ruby, Java
    Qualifications

    Additional Information

    Be Yourself. Pluralsight is 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.

  • Overview:

    Work with one of GrammaTech's Research team on advanced software development in a large Common Lisp codebase. Build new components and extend existing tooling to meet project needs. Implement both exploratory research prototypes and high-quality library components and products. Significant experience contributing to large projects, developing software, focus on Common Lisp.

    LOCATION: Ithaca, NY or Remote, USA Only

    Responsibilities:

    • Develop applications software from requirements

    • Use of various commercially available tools and SDLC approaches

    • Effectively communicate up to Project Leaders and across all peers

    Qualifications:

    Required

    • BS in Computer Science or equivalent
    • 5+ years post-degree experience working in structured systems and/or software development teams, Common Lisp
    • Experience working development activities on large code bases (>10 KLOC) as well as developing software from scratch
    • Familiar with common software architectures, design patterns, and software development life cycle practices

    Preferred

    • Binary Analysis, Source Code Analysis
    • Compiler design, compiler front-end integration, parsers
    • Static and/or Dynamic Analysis
    • Reverse-engineering
    • Malware-analysis techniques
    • Knowledge of machine code, especially ARM, x86 or x86-64
    • Dynamic analysis, program instrumentation, and profiling
    • System-administration experience, especially related to security
  • As a Senior Security Engineer on the SRE Team at Skillshare, you’ll play a key role in helping us continuously improve our security programs to ensure the best experience for our users through the safety of our technology and data. 

    This role spans strategic work of putting in place forward-looking initiatives as well as responding to external threats on an ongoing basis, which means the opportunity for impact across the board.  We’re scaling quickly and are excited to bring someone onboard who can help us proactively tackle challenges – both in the day-to-day operations and anticipated future ones. 

    You’ll collaborate with the other members of the SRE team as well as the product development teams to plan and implement various security initiatives. We’ll look to your strategic expertise, reliable execution, and sound judgment to improve and maintain our security infrastructure, along with creating and improving processes for maintaining a secure product and environment.

    You’ll be joining a team that’s passionate about technology, and helping pave the way for building products together that we’re proud of. We’re excited to meet you.

    What you'll do:

      • Improve, monitor and maintain our information security.

      • Execute security initiatives related to infrastructure, product, and data.

      • Make strategic recommendations and improvements to our security.

      • Work with application developers to improve the security of various product features.

      • Proactively prep and train developers and raise the security awareness of everyone in the organization.

      • Quickly and proactively respond to incoming security threats.

      • Continually assess, address and report on the levels of threat and preparedness.

    Why we're excited about you:

      • 7+ years of experience building, supporting and securing cloud-based web infrastructure with AWS.

      • Knowledge of best security practices for building web applications.

      • Experience with security monitoring tools.

      • Experience in compliance with industry standards such as PCI, OWASP, NIST, GDPR etc.

      • Experience with Single Sign-on (SSO) for internal systems.

      • Understanding of and ability to deal with and prevent typical security threats and risks.

      • Deep understanding of web application infrastructure.

      • Working knowledge of software engineering.

      • Strong communication skills – you’re a natural collaborator and can report out to stakeholders of all levels.

      • Tech stack knowledge: Docker (Kubernetes experience is a plus), Linux, DataDog, AWS security products, MySQL.

    Why you're excited about us:

      • Impact: you’ll play a key role in shaping the direction of a comprehensive security approach long-term.

      • Growth: Our team is small, so you’ll have room to wear a lot of hats and take on more responsibility over time. 

      • Our mission: We are building a learning ecosystem for the new economy and changing millions of lives for the better.

      • Our team: We have a passionate, smart team that is a lot of fun to work with.

      • Your life: We take pride in our flexibility. Working remotely is part of how we need to work these days. You’re a professional, and we trust you to do what you need to do.
  • 1 week ago

    Codelitt is looking for a Ruby on Rails senior with experience building highly complex applications. Preferably you communicate well with other engineers. You work well with others and friendly.

    While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred.

    Requirements

    • Experience working and collaborating with teams
    • Experience in Linux and command line a must
    • Solid Javascript experience a must
    • Proven work with React
    • Proven work with Ruby on Rails
    • You know how to architect all components of front-end project
    • You have experience reading the API documentation and working with different endpoints to compose the desired effect
    • You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)
    • Picks up new technologies quickly and efficiently
    • Uses Git for all of your projects
    • Creates tests before they write code (TDD is your thing)
    • Expert knowledge of OOP and software design principles
    • Driven, ambitious, and interested in tech
    • Self-motivated
    • Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.
    • You’re aware of how to build secure apps
    • You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.
    • Knowledge of responsive frontends
  • 1 week 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]

  • Last Call Media
    2 weeks ago

    Last Call Media is looking for a well rounded PHP developer to join our team!

    The Role

    Last Call Media is looking for someone who understands just how flexible the PHP programming language can be, and enjoys, neh, is proud that the majority of the internet uses the PHP language.

    The ideal candidate will have experience in PHP frameworks such as WordPress, Symfony, Drupal, CodeIgniter but also has been involved with big single PHP files with inline CSS/HTML/(My)SQL/PHP. Last Call Media is looking for an advocate of best practices and someone who is willing to be opinionated about what they believe in when it comes to building successful programming projects.

    Last Call Media is a fully distributed company so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET), Monday through Friday.

    What you’ll do:

    • Review and analyze existing PHP sites for ways to improve and/or provide advice on how to migrate off antiquated monolith systems. Implement analyses from start to finish.

    • Work with clients to communicate how and why existing PHP code works or doesn’t.

    • Create and maintain product roadmaps, feature backlogs and product documentation, and user stories.

    • Understand who the end user of a project is and how to build and/or suggest front-end interfaces to help them accomplish their tasks as simply and practically as possible.

    • Participate in team and company retrospectives to help define and refine working agreements and processes to help us work more effectively together as a team.

    What you’ll bring:

    • A proven track record of leading the delivery of digital products and services that delight customers.

    • 3+ years of similar experience in a digital agency, consultancy, or equivalent setting where you were accountable to several client engagements.

    • An obvious drive to grow and learn from the highly-skilled team around you

    • Experience with large-scale open source web technologies (such as Drupal, WordPress, and React).

    • Experience and/or a desire to work remotely.

    • Ability to work efficiently, sometimes under tight deadlines

    It’d be nice if you also had:

    • Front-end framework experience like ReactJS/AngularJS/VueJS

    • Relational database experience and understanding of how to improve DB performance

    • Server administration and/or setups like Apache/NodeJS/Nginx and a general comfortability in the Linux environment

    • Familiarity with Atlassian tools, such as Jira and Confluence.

    All of us at LCM pride ourselves on being:

    • Able to empathize, which helps us understand the need of the client, the customer, the product, and the team at LCM.

    • Highly communicative

    • Able to work independently

    • Comfortable asking for help

    • Experienced with communicating directly with clients

    • Eager and motivated to learn new concepts

    • A team player in a collaborative environment

    • A fast learner

    Application Process

    Applicants should submit through the careers section a current resume and cover letter that includes links to a few digital products you completed recently and an answer to the following question: In 3-5 sentences please share a little about what, in your opinion, the biggest challenges are working at an all remote company. If you haven’t worked for an all remote company, please try and answer the question anyway! Lastly, while resumes and interviews are a great way to learn more about you, all candidates should be prepared to complete a brief hypothetical virtual recruitment exercise and submit reference(s) upon request.

    To apply visit: https://lastcallmedia.com/careers

    This position is compensated at a salary commensurate with skill and experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out! Applicants should submit a current resume and cover letter through the careers section and should be prepared to submit a code sample(s) and reference(s) upon request.

  • Titan School Solutions (US only)
    2 weeks ago
    Titan School Solutions is an EdTech startup that is on the fast track for growth and is changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results.

    As we continue to sky rocket within this industry, we need a Senior Full Stack Engineer to join our growing team and help us get there!   We’re looking for someone who can see the larger opportunities within a startup, move at a fast pace, face a problem head on, and do it all while producing beautiful code. 

    If that sounds like your bread and butter, then APPLY HERE!

    WHERE YOU WILL BE IN A YEAR

    • ACCELERATE YOUR CAREER! - This is a transformational opportunity for someone who is looking to for their next challenge. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 

    • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country.

    • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

    WHERE YOU WILL BE IN A YEAR

    • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 

    • ACCELERATE YOUR CAREER!- You will be involved in an industry that is unlike any other. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 

    • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

    WHAT YOU'LL DO

    • Expert (3-5 years) with AngularJS or Angular 2+ or React Framework

    • Expert (3-5 years) with .Net full framework and EF

    • Expert (3-5 years) with SQL Server

    • Strong experience (1-2 years experience) at TypeScript

    • Strong experience (1-2 years experience) using responsive web frameworks

    • Strong experience (1-2 years experience) with .NET Core and WebAPI

    • Experience developing highly scalable and high performance production API driven web applications

    • Experience with Hangfire is preferred

    • Experience with Redis is preferred

    • Experience working with large-scale distributed architecture

    • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Fiddler is strongly preferred

    • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences

    • A thirst for learning and a passion for new technologies, processes and patterns

    • A passion to help engineers develop new skills and advance in their careers

    • A drive to continuously improve both the team and the product

    • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

    WHAT YOU’LL NEED TO GET THERE

    • Experience developing highly scalable and performant production REST API driven web applications using the ASP.NET(C#) and SQL Server tech stack.

    • Experience with a modern JavaScript Framework(AngularJS and Angular is strongly preferred).

    • Proficiency in Vanilla JavaScript and/or TypeScript

    • Strong experience using responsive web frameworks and CSS

    • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Postman is strongly preferred

    • Experience with .NET Core and Full Framework

    • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences. 

    • A thirst for learning and a passion for new technologies, processes and patterns. 

    • Experience working with large-scale distributed architecture is a plus.

    • A passion to help engineers develop new skills and advance in their careers.

    • A drive to continuously improve both the team and the product.

    • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, GitAngular, Vue.js, and Entity Framework

    WHAT WE OFFER

    At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team. 

    This position is available for remote employment in the United States.

    • Competitive salary: Based on experience and performance.

    • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!

    • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 

    • 401K: We offer 100% upto 5% of salary.

    • The Right Gear: All the bells and whistles you need to drive results.

    • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
  • Redox is a distributed company building the platform for the next generation of healthcare software.  We are looking for an experienced Director of Backend Engineering to: - Grow strong, inclusive, and psychologically safe teams that can effectively address changing product needs and priorities. - Develop and mentor engineering leaders. - Influence technical and product direction. - Create and manage a yearly budget. The teams you would lead are responsible for our core data processing pipeline and supporting applications. Their responsibilities include: - Stability, accuracy, and throughput for near real time transaction processing.  - Integrating with various data formats, standards, and communication methods. - Configuration, analytics, and error handling for transaction processing. The engineering leader who joins our team will collaborate across the Product Management, Product Delivery, and Engineering organizations to create change and empower the success of our application developers. Please apply if you are:

        • Interested in working in and fostering a respectful, psychologically safe, inclusive environment  focused on impact and personal growth.

        • Motivated to shape intelligent, responsible engineers and their environment into teams that autonomously and consistently own business outcomes.

        • Passionate about solving complex problems.

        • Intellectually curious with a genuine desire to learn.

        • Biased towards action and creating positive impact.

        • Comfortable with uncertainty and capable of turning complex problems into actionable plans.

    Your opportunities in this role include:

        • Helping to define and foster our Engineering culture across multiple teams.

        • Building and executing on long term visions and plans for multiple teams. 

        • Developing leaders within your teams and mentoring future leaders across the organization.

        • Strengthening and improving our processes to ensure consistent execution in a complex and dynamic environment.

        • Engaging with customers and other industry leaders to share challenges, best practices, and future direction.

        • Helping connect team members to our mission, the company, and each other as they go about their daily work.

        • Fostering employee growth by providing continual feedback, creating individual growth plans, and performing twice-yearly reviews.

        • Coaching team members to: Increase their understanding of the business problems they are solving, identify and collaborate with appropriate stakeholders, evaluate risks and make explicit tradeoff decisions in their solutions, think more holistically about their solutions over a longer time horizon as they solve more complex problems.

    Required experience:

      • You built highly effective application engineering teams in past roles.

      • You worked as an Engineering leader for 5+ years.

      • You understand agile methodologies and their use cases.

      • You effectively debug and address interpersonal, team process, and cross-team collaboration issues.

      • You possess programming experience in at least one high level language.

    Preferred experience:

      • You led teams in a growth stage company.

      • You led teams who built applications hosted in AWS.

      • You possess healthcare and / or interoperability experience.

    It is not expected that any single candidate would have expertise across all of the areas outlined above. Please apply even if you are not sure you meet all these criteria. If you are interested in the role and think it could be a fit, we'd like to hear from you.

    About Redox: What We Do Healthcare organizations and technology vendors connect to Redox once, then authorize what data they send to and receive from partners through a centralized hub. Redox's cloud-based platform is vendor and standards agnostic and enables the secure and efficient exchange of healthcare data. This approach eradicates the need for point-to-point integrations and accelerates the discovery, adoption, and distribution of patient and provider-facing technology solutions. With hundreds of healthcare organizations and technology vendors exchanging data today, Redox represents the largest interoperable network in healthcare. Learn how you can leverage the Redox platform at www.redoxengine.com.

    Redox is an EEO company. We fully support the diversity of our team! Here's a recent blog post about our stance on diversity and belonging: Diversity at Redox We believe in holding ourselves to a high standard of conduct. Here's how we think about this: Redox Code of Conduct Successful candidates must be eligible to be employed in the US, and must reside in the US. Thank you for your interest in Redox!

  • Description
    As a well rounded systems reliability engineer with a diverse set of skills, this makes you one of the very best people to troubleshoot, monitor the platform, and be on top of releases. You should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level! A typical day might include these types of activities:

    - Taking charge of the build process and pipelines across the platform.
    - Being keenly aware of systems architecture and automatically adding in redundancy and backup for new systems and software.
    - Assist in troubleshooting a complex customer issues across network devices, server hardware, virtual machines, in-house software and open source software. Not only can you run tcpdump with filters on the command line, but you can read it there also.
    - Adding additional monitoring and alerting on all systems across the platform that will help you identify one of those annoying intermittent issues you have seen in the logs.


    Skills & Requirements
    The right candidates will probably have a CS degree, solid scripting and automation skills, great troubleshooting skills across the OS and network, a good grasp on security concepts, experience with routing platforms and protocols, and enjoy working collaboratively.

    Specific requirements include:

    - Experience in automating tasks through scripting. You should be very well versed with Python, and probably a few other languages. We will ask for script samples.
    - High degree of drive to improve and automate your environment with minimal guidance
    - Be able to solve for immediate, and plan to accommodate for future problems
    - Experience with Ansible, Salt, Chef, Puppet, Terraform, or CFEngine. Experience with Ansible and Terraform preferred.
    - Experience with build pipelines, integration testing and Jenkins.
    - Experience administering a wide variety of *nix platforms, including multiple Linux variants.
    - Solid understanding of Layer 2 and Layer 3 protocols including IPv4/6, 802.1Q, BGP, MPLS, etc., and understanding a multitude of different network architectures.
    - Experience with Google Compute, AWS, or other cloud based compute and database services.
    - Understand the importance and implementation of backup and redundancy across many layers of databases, systems, and network configurations.

    Some knowledge that would be a huge plus:

    - Familiarity administering/troubleshooting Juniper/Cisco/Arista platforms.
    - Experience with extremely large scale network management and monitoring.
    - Experience with Postgresql, TimescaleDB, ElasticSearch

  • ShipHero (GMT-03:00 +/- 2 hours)
    2 weeks ago

    We are seeking a senior software engineer with proven programming and analytic abilities. You would be a fundamental member of the team, focusing on building a solid foundation for the platform. We seek people who are excited and driven to grow with the experience of working alongside talented engineers.

    Our team is remote, with most of our engineers right now either in New York, Argentina, or Colombia, with some folk in other parts of the Americas, as well as Europe.

    You will work on developing new features for our apps, which may involve integrating with ecommerce platforms such as Shopify, Amazon, eBay, and Etsy. The integrations are used at scale.

    About you:

    - You understand that great things are accomplished when teams work together.

    - You have lots of experience with Python, SQLAlchemy, Flask, and ideally GraphQL.

    - You have some AWS experience.

    - You can code review other team members work, provide assistance, and appreciate feedback.

    - You take pride in your craft.

    - You’ve learned from building systems and solutions the reasons to avoid technical debt, and how to approach and implement TDD and CI practices.

    - You can craft elegant solutions when solving complex problems.

    - You want to build something that is disrupting an entire industry.

    - While hands on experience is not a requirement, you’re interested in learning how to apply machine learning and AI technologies and tools.

    - You can handle a fast paced environment.

    - You’ve made a lot of mistakes, and most importantly, have learned from them.

    - You have 7+ years of experience developing software.

    - You have worked remotely before.

    About the role:

    - Work on a cross-functional team including front end and UX to build solutions that are easy for customers to understand, work consistently and scale well.

    - Review features and requirements and guide, design and implement solutions.

    - Understand business requirements and think through solutions in terms of not just the coding implementation but also how the solution fits into the solution and how it solves a customer need.

    - Ability to estimate effort and ship on agreed schedule. Comfortable pushing yourself and your team members when challenges pop up.

    - Lead regular code reviews, with the goal of code quality, good design and approach along with pushing engineers to improve and evolve.

    - Optimize existing tech stack and solutions, determine path to next step in the evolution.

    - Learn, and push those around you to do the same - this is a craft that you’re constantly improving upon.

    - Implement solutions that are pragmatic to get the platform built.

    - Have the confidence to work with experienced and talented people to just build great things, you’re not a “rockstar”.

    - Work with ShipHero leadership to implement practices and principles for the team.

  • 2 weeks ago

    Security Architect Job Responsibilities and Duties


    Syncro is a small team crafting applications helping small business be more successful. Our software does job tracking, marketing, invoicing, integrates tons of online tools -- and is awesome.

    We're building a company that has fun inventing. We go fast, and our customers love us. Thousands of repair shops and IT Professionals all over the world rely on our platform for their entire business operations.

    We are different - we really do care, the founders are writing this ad and holding interviews.

    We are building a powerful Remote Machine Management (RMM) platform and this space demands the utmost in security. This is where you come in! As a lead in the security team you’d be relied upon to coordinate vulnerability assessments, field incoming reports from bug bounty programs, assist real-time in active attack scenarios, help marry business requirements with state of the art security systems, and more.

    WHAT YOU'LL BE DOING:

    • Perform penetration testing on new and existing application architecture

    • Gather requirements and current standards to overview technology and make recommendations

    • Plan architecture changes and help guide new innovative security programs

    • Keep up-to-date on the latest security standards

    • Document security procedures for hosted environments, remote workers, internal tools, and the production platform.

    • Estimate cost and budget for security updates

    • Oversee technical implementations during security or other IT updates

    • Mitigate damages during a cyber attack and respond to threats quickly

    • Coordinate outside security vendors for vulnerability assessments, audits etc

    HIGHLIGHTS:

    • A salaried position designed to grow with the company(seriously, try us).

    • We want this to be your dream job - but we need your help(tell us how).

    • We will advance your career like nobody else-- stay with us for the long haul and we'll keep you challenged, learning, passionate, and growing.

    • We are currently a dispersed team working from home.

    • We offer comprehensive health, vision, and dental coverage and a 401(k).

    WHAT WE'RE LOOKING FOR:

    • A few years of professional experience working on application security and network security.

    • Ruby on Rails or web development experience is a major plus.

    • No specific education necessary.(really.)

    • Excellent communication skills - verbal, written and electronic.

    • You care-- which means sometimes putting yourself out there for a customer experiencing pain.

    • Ability to multi-task in a fast paced environment.

    • You're kind and wily(in a good way).

    • Bonus: Experience with HIPAA compliance or other similar experience.

    HOW TO GET HIRED BY US:

    Just demonstrate that you are an individual, you have a personality, you enjoy life, and you enjoy good work. And please include a resume. If you have a cover letter that can highlight something you know about our product, the space, and security trends in this space, that would be fun to read!

    Syncro is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment where all employees can thrive and do their best work, free from discrimination and harassment.

    Pay: DOE. Let's Talk.
  • 2 weeks ago

    In a community collaboration led by D2iQ, Google, Docker, and CloudFoundry we've developed the Container Storage Interface (CSI) specification. The CSI specification and the related implementations to provide cloud-like storage features in DC/OS are key to D2iQ’s strategic goals.

    We are looking for experienced Software Engineers to help us maintain, design, and develop our DC/OS Storage Service (DSS). The DSS is built in Go and acts as an orchestration layer between CSI plugins and Mesos. Mesos itself, and therefore the parts relevant to its CSI integration, is written in C++.  We also develop two CSI plugins that, combined with DSS, provides local storage to DC/OS workloads on top of LVM. These projects work as expected, with fairly mature metrics, monitoring, soak testing, etc. There is so much more to do now that we’re past v1.0! 

    If you are ready to take on the challenge of solving complex distributed problems, debug system bugs (strace for the win), design and implement distributed storage solutions, then this is the position for you. 

    You will work in close collaboration with the data services engineers to ship well-integrated products that support our customers on their journey.

    Responsibilities
    • Performing code reviews and giving cordial feedback
    • Performing design reviews and providing original insights
    • Creating clear designs with well thought out design docs
    • Writing reliable control plane code, and the tests that allow it to safely evolve
    Experience & Skills
    • Strong programming skills, must be proficient in Golang, C++
    • Experience in developing and maintaining distributed applications
    • Familiarity with cloud infrastructure (AWS, GCP, Azure)
    • Experienced in container storage solutions like CSI, Docker Volume Driver, REX-Ray
    • Familiarity with storage solutions like S3, Cloud Storage, Ceph, GlusterFS, HDFS, MinIO
    • Knowledge of Linux storage and networking concepts and tools, ie., POSIX, lvm2, Loop device, vnd, mounts.
    D2iQ - Your Partner in the Cloud Native Journey

    On your journey to the cloud, you need to make numerous choices—from the technologies you select, to the frameworks you decide on, to the management tools you’ll use. What you need is a trusted guide that’s been down this path before. That’s where D2iQ can help.

    D2iQ eases these decisions and operational efforts. Rather than inhibiting your choices, we guide you with opinionated technologies, services, training, and support, so you can work smarter, not harder. No matter where you are in your journey, we’ll make sure you’re well equipped for the road ahead.

    Backed by T. Rowe Price, Andreessen Horowitz, Khosla Ventures, Microsoft, HPE, Data Collective, and Fuel Capital, D2iQ is headquartered in San Francisco with offices in Hamburg, London, and Beijing.

  • This Software Engineer in Test position for our Secure team is 100% remote.

    A brief overview:

    GitLab is building an open-source, single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

    Right now, we’re in a period of growth, we’ve more than doubled the size of the Quality department through 2019, and we’ve increased the number of GitLab employees from 400 to over 1100 this financial year, too.

    At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases, check out our past releases, and see an overview of the product vision you’d contribute to when working here.

    As a Software Engineer in Test at GitLab, you will be embedded in our Secure stage group. You’ll be responsible for baking in a culture of quality across the categories found within our Secure team, expanding on our existing test automation frameworks and test coverage across a range of configurations, and leading our test automation efforts on new features within our Secure categories as part of a dedicated cross-functional team.

    What you can expect in a Software Engineering in Test, Secure role at GitLab:
    • As part of our Secure team you’ll work on test automation issues related to the Quality department, the Secure stage group, and the entire GitLab product. The work you’ll do will be transparent and open to the GitLab community.
    • You’ll develop new tests and tools for our GitLab.com frontend, backend APIs and services, and low-level systems like geo-replication, CI/CD, and load balancing.
    • You’ll identify and drive the adoption of best practices in code health, testing, testability, and maintainability.
    • You’ll work with engineers to define and implement mechanisms to inject testing earlier into the software development process.
    • You’ll configure automated tests to execute reliably and efficiently in our CI/CD environments.
    • You’ll work 1:1 with a Product Manager, and with the wider product and development teams to understand how new features should be tested and to contribute to automated tests for these new features.
    • You’ll work in an environment where we aim to have a 1:10 ratio of Software Engineer in Test to Engineers.
    • As an SET, you'll have the opportunity to become and expert in security testing-related techniques and concerns.
    Projects you might work on in our Secure stage group:

    You’ll spend your time collaborating with a cross-functional team who are embedded in our Secure stage group. You could work on projects where you’ll be tasked with moving our security products from their own standalone QA process to the GitLab QA review application, growing our test coverage across our security products, and implementing security testing processes.

    You should apply if:
    • You’ve got at least a few years of experience developing in Ruby or working on a Ruby on Rails application.
    • You’ve got some experience with security testing or an interest in the security field. To demonstrate this, you could be familiar with SQL injections, cross-site scripting, or URL manipulation. Alternatively, you may have been involved in OWASP or security hacking sessions. This list is by no means exhaustative, it's here to give you an insight into the type of securty-testing experience we can look for.
    • You’ve got a working knowledge of Docker.
    • You’ve worked with industry-standard CI tools like GitLab CI, Jenkins, Bamboo, or Circle CI for example.
    • You’re comfortable with Selenium-based test automation tools like Capybara.
    • You’ve got experience with Git and its command line.
    • You’re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring (Terraform, Ansible, Kubernetes, GCP / AWS).
    • You know about clean code and the test pyramid, and champion these concepts.
    • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
    • You'll thrive in an environment where self-learning and self-service is encouraged and instilled as a part of our culture.

    We're aware the confidence gap exists so we want to encourage you to apply even if you do not match all of the requirements exactly. The above list is intended to show the kinds of experience and qualities we're looking for. It is not a complete list of pre-required skills.

    The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in over 51 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe.

    Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, pay for your membership to a co-working space and contribute to the travel costs associated with meeting other GitLab team members across the world. Also, every year or so, we’ll invite you to our Contribute event.

    Hiring Process and compensation:

    Our hiring process for this Software Engineer in Test position typically follows six stages. The details of this process and the compensation for this role can be found at the bottom of our job family page.

    Remote-EMEA
  • 2 weeks ago

    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.

    As a member of the first few engineering teams at Crisp you have will have the unique opportunity to take products from concept to production as we build towards our goal of becoming the global technology platform for the food industry. You will work closely with the co-founder team and be part of not just defining and implementing our technology and product strategy, but also the way we work together as we scale our company.

    Signs of a great candidate

    • Collaborative. You know that your colleagues’ perspectives will make our customers successful. Similarly, you use your strengths to help us grow together. You propose ways for us to be more engaged and successful with our customers.
    • Customer focused. Our customers are at the forefront of your day. You prioritize our customers’ voice to ensure their needs are met.
    • Ambitious, curious, and resourceful. You are innately curious, and you aren’t afraid to work hard. You are self driven, you take direction well but are able to be creative to find results on your own when asked. You are driven to succeed because your hard work and results make you proud.
    • 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. 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, create a solution and bring it to a state of completion - with others, or even on your own. You find ways of eliminating or automating stuff that is uninteresting or wasteful.

    Crisp’s Backend Tech Stack

    • Statically typed, modern languages. We use Kotlin and TypeScript.  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.
    • JVM based back-end. The JVM has a robust, rich ecosystem of libraries and tools that we’re leveraging to help us focus on building solutions, not tool-chains.
    • Cloud first. As a services offering in the 21st century, the cloud isn’t the future, it’s the present. We’re fully invested in using the features offered by our cloud provider in order to minimize technical debt and maximize productivity.
    • 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!

  • 2 weeks ago

    Hours: (12pm-8pm UTC)

    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 Antartica! 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!

    What you will be doing

    We are looking for a talented and experienced SysOps Engineer to help us maintain our server infrastructure and make sure every site always runs smoothly on our servers.

    You will be involved in updating key parts of our architecture, proactively making sure all our servers are stable and resolving emergencies. This involves:

    • Creating new Google Cloud virtual machines
    • Assisting the Support team by investigating bugs and issues reported by our clients affecting our infrastructure or platform
    • Monitoring our infrastructure and responding to instances of high load. Investigating the issue, taking steps to stabilize the infrastructure, documenting the steps taken, communicating lessons learned for the improvement of the team, and proposing changes to avoid a recurrence
    • Responding immediately to any system outages during a scheduled 8-hour shift
    • Reviewing firewall rules and making necessary adjustments in response to malicious traffic reaching our platform
    • Assisting the DevOps team in the development of new tools and in the refinement of existing tools

    This role's shift need is Monday to Friday 12pm-8pm UTC.

    Requirements

    • 5 years of experience working with Ubuntu
    • Excellent general understanding of Linux, cloud networking and server management
    • Experience with the standard WordPress stack (PHP, MySQL, WordPress)
    • Deep knowledge of LXC
    • Experience working with ZFS
    • Deep knowledge of Google Cloud based server architecture
    • Strong experience automating against firewalls and network infrastructure (iptables)
    • Experience writing Bash, Python and Ansible scripts
    • Experience working with ELK stack
    • Technical awareness and ability to quickly understand new technologies

    Bonus Skills

    • 4-year undergraduate / Bachelor’s degree in computer engineering or computer science
    • Database query optimization
    • Experience with WP-CLI
    • Experience with Nginx
    • LUA scripting knowledge
    • Having worked in JIRA

    Benefits

    • We offer a relaxed working environment where everyone can work in peace
    • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly
    • Everyone has a voice in the development process
    • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks
    • We work with only the newest and best technology

    This is a fully-remote role. You can work from anywhere with reliable internet access.


    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.
  • 2 weeks ago
    Do you want to be part of a team that helps over one million designers create amazing products every day? We're looking for a full-time Site Reliability Engineer to join us at Sketch.

    We are building a cloud platform that helps teams to collaborate on Sketch designs in every possible, efficient, and beautiful way.
    Your mission will be to shape this cloud infrastructure defining and building every piece, from development environments to metrics processing and observability, including security policies, network design, deployment strategies, high availability, etc...

    Our stack is currently based on a mix of serverless and traditional server applications. You will propose new projects to make sure this platform has the best technology for our product goals and our team. You are proactive and have a "get the job done" attitude. You are also not afraid of getting deeper and deeper in order to debug a problem, especially in production.

    There are always many things to do at Sketch. You need to be an organized and communicative person. You are used to prioritizing Infrastructure tasks and projects and you like to back your decisions and proposals with arguments. As a part of a team with very skilled people being an excellent team player is essential.

    As a remote organization
    There are three keys to us. It requires excellent communication skills as well as good written and spoken English. You need to be self-motivated and be comfortable working in a remote position. And also it requires high-quality documentation. You to have an eye for detail, in general, and especially for the documentation.

    We believe in
    Automated, simple, and quality tested infrastructures. It's essential that you have experience developing infrastructures as code and you enjoy coding. You are very critic with your own job and you always try to find the cleanest way to do it. You understand well the right balance between adopting new technology, current stability, maintainability, and simplicity. Like us, you also believe that speed and reliability are two of the most important web platforms features. You like to design and build processes and platforms that run flawlessly and fast.

    The ideal candidate
    • Has experience with different stacks (mainly Linux based), technologies and production models and has participated actively on the build of important pieces of a cloud platform.
    • We would like to know as much about you as possible. Contact us and tell us about your experience and your motivations for this job and send us any link of something that represents you or your experience.
    Even if you feel you are not 100% exactly the person described, we would still love to hear from you. We value anything that makes you different from the description.
    Even if you're not able to tick all of these boxes, we would still love to hear from you.
  • About Us

    Secureworks® (NASDAQ: SCWX) is a technology-driven cybersecurity leader that protects organizations in the digitally connected world. Built on proprietary technologies and world-class threat intelligence, our applications and solutions help prevent, detect, and respond to cyber threats.  Red Cloak™ software brings advanced threat analytics to thousands of customers, and the Secureworks Counter Threat Platform™ processes over 300B threat events per day. We understand complex security environments and are passionate about simplifying security with Defense in Concert™ so that security becomes a business enabler. More than 4,000 customers across over 50 countries are protected by Secureworks, benefit from our network effect and are Collectively Smarter. Exponentially Safer.™ www.secureworks.com

    We enjoy competitive compensation and benefits packages, and reward and recognize our employees for exceptional results. A constant focus on continued learning and growth keeps our team members engaged and excited about “what’s next.” We offer flexible work options when available, and emphasize the importance of work-life balance. We know that when our people are rewarded, recognized, and rejuvenated, we win as a team.  

    Role Overview

    In this exciting role, you will work on the next generation of Securework's security products. You’ll join a very seasoned team of Software Engineers and Data Scientists, and collaborate with stakeholders across security and technology groups to drive innovation.  Your focus will be on DevOps functions within a Kubernetes environment including continuous delivery, monitoring and security across a diverse set of environments from development through to production.

    The ideal candidate will possess strong technical knowledge and software development background with an emphasis on Kubernetes, continuous integration and continuous delivery (CI/CD), designing and developing software leveraging Public Cloud platforms (e.g. AWS, GCP, Azure).  This position also requires experience in designing, developing and reviewing security and technology architectures, and the ability to identify and drive issues to closure. This individual must be a consensus builder, a team player, and work well within an open security posture environment. Red team experience and mentality a definite plus.

    To learn more about one of our newly launched products that you will secure and develop, explore here

    Core Responsibilities Include

    • Delivering production code at a regular cadence using Agile techniques, tools and methodologies.

    • Building automation tools and components to enhance the installation and provisioning of cloud-based applications in AWS, Azure, or similar cloud providers.

    • Collaborating with Software Architects, Software Engineers, and Data Scientists and ensuring products and services are pushed into production in a secure fashion.

    • Automating the deployment of products and services and actively monitoring to ensure uptime and effective performance of applications and platforms.

    • Acting as an escalation point to address issues with outages and operations and actively forecasts to proactively address issues and minimize downtime.

    Required Skills and Experience

    • 8+ years of software development experience with emphasis on DevOps responsibilities.

    • 2+ years of Kubernetes experience focused on DevOps.

    • A deep understanding of CI/CD tools, processes and a strong desire to help teams release frequently to production with a focus on creating reliable high quality results.

    • Strong development experience with languages such as Python and Go.

    • Strong background integrating continuous delivery (CD) tools, such as Spinnaker, GitLab or Argo, with Kubernetes.

    • Experience integrating CI/CD feedback with code review systems like GitLab and group chat software such as Slack or Mattermost.

    • Experience integrating monitoring and alerting capabilities using software such as Grafana, StatsD, Prometheus, DataDog, etc.

    • Experience working or developing autoscaling tools (ex. Vertical Pod Autoscaler, Cluster Autoscaler and/or the Horizontal Pod Autoscaler).

    • Expertise with Amazon AWS, Google Cloud Platform and other common public cloud providers.

    • Ability to tackle problems both at the large scale and the small scale, with constant focus on optimization, high availability, and security as it relates to the CI/CD process.

    • A drive to continually learn new technologies, tools, and methodologies, including those out of your comfort zone.

    • Strong attention to detail, excellent analytical capabilities and a passion for building robust platforms for accelerating delivery to production.

    • BS in Computer Science, Software Engineering, Computer Engineering, or equivalent experience.

    Preferred Skills and Experience

    • Experience with Gitlab.

    • Past experience with infrastructure tools such as Terraform, Packer, Ansible and Vault.

    • Experience writing Kubernetes operators is a plus.

    • Experience solving problems in a live production environment.

    • Experience working with and managing multiple Kubernetes clusters, preferably with federation.

    • Certified Kubernetes Administrator (CKA) a plus.

    • Prior experience working at a startup or in an entrepreneurial environment.

    Secureworks (A Dell Technologies Company) is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Secureworks are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Secureworks will not tolerate discrimination or harassment based on any of these characteristics.  Learn more about Diversity and Inclusion at Secureworks here.

  • 2 weeks ago
    Who are we?

    Flyt is a technology platform designed to connect the world’s top food delivery companies with the world’s largest restaurant brands. If you have ordered food on your phone you have touched our technology.

    Today, we’re a global company, with our technology being deployed across Europe, North America and Australia, and with team members in six countries. Yet we’re still human-scale: everyone can get to know everyone, and we are structured to ensure every team has a strong sense of community and autonomy on how to hit their goals.

    Flyt is organised in small, cross-functional, autonomous teams we call squads. Each one of our squads owns an area of the product end-to-end and is responsible for meeting a business goal. Same principles as the Spotify model, but customised to what works for us.

    The Role

    We’re looking for a Senior Go Developer to join one of our teams. You'll be helping big restaurant brands like McDonald’s, Burger King or KFC connect their systems to our platform and enable new mobile and web experiences.

    Requirements

    What you'll be doing

    Here’s what your day-to-day looks like:

    • Building new microservices on an event-based architecture. Golang, Kafka, AWS.
    • Engaging directly with customers and partners to connect their services to our platform
    • Sharing new standards and best practices with the wider engineering team
    • Helping decide the best next thing to do so you meet your quarterly team goals
    • Taking full ownership of your microservices: from coding and testing them to running them once they’re live
    Working with us

    You’ll love working here if:

    • You can’t wait to roll up your sleeves and build a great product with a dedicated team
    • You love having a goal, and having the autonomy to decide the best way to go for it
    • You obsess over personal growth. Feedback, Coaching, Learning, Teaching.
    • You like to communicate transparently (all our #slack channels are public!), and are willing to listen to your peers, earn trust and show up curious

    Benefits

    • Salary: £75,000 to £95,000 pa
    • Flexibility to truly work remotely
    • Access to coaches on leadership, product, tech and sales
    • Top spec Macbook Pro to enable you to do your job well
    • The training budget you need to help you level-up
    • A quarterly £££ bonus pool
    • 25 days holiday pa
    • Quarterly meets at different locations around the world where we all get together, plan for the next quarter and have some fun!
    • The opportunity to work in a fast-growing company with global expansion plans and operations spanning Europe, North America and Australia.
  • 2 weeks ago

     Kryo, Inc is the parent company of chili™, the high-growth sleep solutions company that is rapidly changing the way the world sleeps. Through a scientific approach to delivering products that help improve health and wellness through enhanced sleep quality, chili uses technology to deliver results that some might even call “magical.”  We designed the original and most effective temperature-regulation sleep system, the chiliPAD™, trusted by thousands of delighted customers including pro athletes in every major US sports league, biohackers, business executives, ex-US Presidents and countless other high achievers seeking to optimize their health without pills or drugs.

    More and more customers are experience the life-changing benefits of better sleep, enabled by the chiliPAD and new OOLER sleep system, which has led to rapid growth! To keep pace, we are seeking a Lead Backend Engineer to help us build our IoT Platform and continue our brand’s record growth!

    Our aim is to help 15 million people sleep better in the next five years — one night of restful sleep at a time. Our passion is building products that enable people to get better, more effective sleep. 

    Read more about chili, and our goal to be the future of sleep-driven health, at chilitechnology.com.

    What We're Building

    We are seeking a strong technical lead engineer with experience integrating with building a platform to support our growing suite of connected products. to join the team. Kudos if you have built something using Amazon Greengrass and/or the AWS IoT tools.

    You will be responsible for designing and architecting the interfaces between our products, APIs, and apps. You will work closes with our consumer apps team, and firmware engineers.

    The ideal candidate will be comfortable working in a fast-paced, entrepreneurial environment that is goal-oriented and emphasizes accountability for delivering results.

    What You’ll Do

    • Participate in requirements gathering, technical specification, and the design and development of complex software projects
    • Take technical ownership of our current and future IoT platform
    • Build and deliver consistent high-quality products
    • Ensure solutions are feasible and implemented within technical and business constraints
    • Estimate and scope work in a timely fashion.
    • Monitor and review existing technology and tools and offer guidance on how we can get better
    • Lead a small team of firmware and backend engineers
    • Communicate and live the company’s purpose, core values, and vision.

    What You’ll Bring:

    • Minimum 5 years of experience with Java/Kotlin or Go
    • Design of services in micro services architecture, containers and container orchestration.
    • Deep understanding of AWS including IAM, Cognito, DynamoDB, API Gateway, Lambda, and S3
    • Team leadership experience

    The Perks

    • Competitive Salary
    • Employer-paid healthcare benefits
    • 401k Options
    • Unlimited PTO
    • Great company culture

    We are Not a Good Fit for You if:

    • You aren’t a hands-on manager that isn’t afraid to jump in and get the job done.
    • You want to stay in your lane with a small fixed set of responsibilities.
    • You want someone to tell you how to do your job.
    • You don’t like to change in your daily routine & tasks.
    • You don’t like to sleep and don’t believe high-quality sleep will help people live longer, healthier, and better lives.

    This Job Is Ideal for Someone Who Is:

    • Dependable -- more reliable than spontaneous
    • People-oriented -- enjoys interacting with people and working on group projects

    Job Type: Full-time

    Location:

    • Mooresville, NC or Remote

    Schedule:

    • Monday to Friday
  • At Kodify we manage several high traffic web platforms developed using the latest technologies and we work hard to provide the best experience for our users.

    The team at Kodify is looking for a talented Senior FullStack Developer to join our remote team. This specific role is open to remote candidates based in European Union only (a must for us). With you on board, we’re looking to expand our team (currently 15 developers working across multiple European locations) and take our projects to a whole new level. You will deliver Javascript development skills on the front and backend systems that power our sites. Good knowledge of HTML and CSS are also required, along with the ability to work with our designers and the business to implement the features required.

    Your key responsibilities:

    • Create Server and Client JS, HTML & CSS to deliver required functionality and design

    • End-to-end responsibility from technical design to deployment and testing

    • Work with Designers & Product Owners to ensure they understand possibilities / limitations

    • Always work towards minimising page load time / API response times

    • Become a valued team member, providing feedback to the team

    • Take ownership of your code / tasks / role

    • Be proud of what you achieve, and of the product, and be one of the driving forces behind always making it better

    • When you cock-up - own-up! (We don’t do blame-storming here!)

    • Have fun and enjoy your job!

    About you:

    • You’re a real team player. You love to help and find solutions together.

    • Your sense of humour will bring a new dynamic to the team - you love to have fun while you work!

    • You can think on your feet and adapt well to fast changing environments and priorities.

    • You are passionate about software development

    • You're able to think beyond code to architecture and user experience

    • You have a real ‘Can Do’ work ethic - We are results based, not clock based!

    Requirements

    Skills & Requirements - Must Have:

    • NodeJS

    • Javascript / HTML / CSS

    • MongoDB

    Bonus points:

    • React

    • Redux / Redux Observables (or RXJS)

    • GraphQL

    • FaaS

    • Microservice architecture

    • Express / Connect

    • Redis

    • ZeroMQ

    • Your own open source projects

    • High traffic websites

    • Docker / Kubernetes / AWS Technologies (e.g. EC2, S3, Cloudformation, ..)

    • Streaming video technologies / Web playback tools (VideoJS)

    • Understanding of, and agreement with, Agile principles

    • Knowledge and experience in Git and JIRA

    Other:

    • Experience working remotely and with remote teams

    • Experience managing high traffic and content heavy websites.

    Education

    Education is compulsory, but where you got it is irrelevant for us! We are looking for someone who has worked in a similar role (or roles) for at least 3 years, and can show us examples of their work. We are not looking for a newbie, nor are we looking for a rockstar, we are looking for a mid to senior level developer who wants to both learn and contribute to our team.

  • 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 are looking for an experienced engineer to help us enhance and maintain the developer experience for our customers. You’ll be helping our team maintain and enhance application integration SDKs, samples, and guides, while also helping our community of developers understand digital identity.

    Primary: PHP, including WordPress and Laravel
    Secondary: Ruby, including Ruby on Rails
    Additional: JavaScript, server and/or browser (this is the main language used at Auth0)

    You GET developers! You know what they need, how to talk to them, how to make their lives easier, what makes them click, their dissatisfiers and their delighters. You recognize when a framework, library or product provides a great experience. 

    As a Developer Experience Engineer, you will use those talents to improve our entire onboarding process, from open-source SDKs and how-to guides, to reference documents and application samples. You will also be interacting with a large community of application builders on our Community site and GitHub. You will be the internal and external steward of the experience for the technologies that you love working with every day.

    Each Developer Experience Engineer maintains one or multiple platforms, both internally within Auth0, and externally in the community. You will be working in a cross-functional team alongside the developer evangelist, onboarding, growth, dashboard, and field teams to provide the best developer experience for the technologies you own.

    The most important qualifications for this position are software engineering expertise, empathy, and self-direction.


    You will be 😊
    • Writing, curating, editing developer resources: tutorials, examples, guides, and documentation.
    • Directly shaping and developing our open source SDKs.
    • Owning the code samples and implementation guidance for Auth0.
    • Championing Auth0 by engaging directly with the community.
    • Gathering and channel user feedback within the company to improve the experience for developers on Auth0.
    • The go-to-expert in the company, internally and externally, providing domain knowledge and reviews for Auth0 in these technologies.

    You'd be a great fit if you had ❤️
    • A deep understanding of writing, running, maintaining, securing, and debugging applications.
    • The ability to communicate effectively in person, asynchronously, and in code.
    • Demonstrable experience authoring developer documentation (tutorials, blog posts, docs).
    • The ability to be self-directed and be effective working independently, yet feel equally comfortable contributing in a global team environment.

    Bonus points if you have 👍
    • Experience working in distributed teams and work environments.
    • Created open-source material or have contributed to open-source projects.
    • Knowledge in the identity and access management space.
    • Experience with CI and/or package deployment automation

    Preferred Locations:
    • #US-E; #GMT; #AR;
    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!
  • Do you love building products from a "behind the scenes" perspective? We're looking to expand our team with a full-time Backend Developer.

    As a backend developer, you'll have the ability to work on large-scale systems that impacts people's day-to-day work.
    Your job will be mainly focused on designing, implementing, and maintaining APIs. To us developing new features and debugging and fixing bugs are equally important, so every developer in our team participates in both types of jobs. You will work closely with frontend and Mac developers to guarantee maximum alignment for our products and smooth engineering processes.

    Our backend is mostly built on Elixir, although we have some bits in NodeJS and Go. Our Elixir API implements GraphQL and we use MariaDB as our primary data store. Our backend also integrates with other minor services like Redis or SQS.

    It's essential that you have broad experience developing with Elixir or other languages that may be considered similar to it like Ruby, Clojure, etc..

    We don't expect you to have experience with all the technologies in our stack, but you are, definitely, not afraid of them. You are an experienced software engineer, and you have been part of medium/large web development teams. You care much for the details regarding security, code quality, scalability, performance, and simplicity. Above all, you seek operational excellence and push to apply the best engineering practices possible. Not everything that you or your team do can be perfect, but, at least, you make sure that you always know the trade-offs.

    We back our decisions with arguments. You don't care for hype and always try to find the best solution and technology for the job and its context.

    We value every year of experience in your field, but experience isn't the be-all and end-all. The ideal candidate has the passion and knowledge to build high-quality software. We'd love for you to learn from us, just like we'd love to be able to learn from you.

    Our team works remotely and communicates mostly using text, so you need to have excellent communication skills and written English, be self-motivated, and comfortable working in a remote position.

    Essentials
    • Passionate about the web, product design, and problem-solving.
    • Able to work as part of a close-knit 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.
    • Ability to write and maintain high-quality and well-tested code.
    • At minimum 4 hours of overlap with European/African timezones.
    • Experience with building web APIs.
    • We expect you to be able to start coding in Elixir since the beginning, so, at least, you must be already familiarized with the language, debugging tools, and good practices.
    • Experience with SQL and ORMs. We expect from you to debug queries, suggest database optimizations and work with data migrations in the most optimum way.
    • Knowledge of GraphQL. You understand, at least, its pros and cons depending on the context.

    Bonus points
    • Experience or history of working as part of a large remote team or organization.
    • Experience in creating or contributing to open source projects.
    • Experience, not only building Elixir services but also working with BEAM regarding error-debugging and optimizations proposals.
    • Experience in working with Amazon Web Services.
    • Experience integrating web applications with external payment systems.
    Even if you're not able to tick all of these boxes, we would still love to hear from you.
  • SemanticBits (US only)
    2 weeks ago
    SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

    SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of a range of projects. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), CloudFormation, Ansible, Terraform, Elastic Compute Cloud, and Jenkins to automatically build, test, integrate, and deploy applications in the healthcare and life sciences domains. You will leverage the full power of the cloud to configure highly resilient and scalable applications that can handle hundreds of thousands of users. This is a remote position.


    Requirements
    • Candidate must reside in the United States
    • Solid hands-on working experience with configuring and maintaining resources on AWS
    • Experience with the majority of EC2, ELB, CloudFormation, S3, Glacier, CodeDeploy, SNS, SQS, RDS, IAM
    • Hands-on understanding of virtualization and experience with Docker
    • Deep, hands-on experience with Linux and administration
    • Expertise with production deployments, and CI/CD tools such as Jenkins
    • Experience automating cloud infrastructure, such as with CloudFormation
    • Expertise with cloud security, such as managing users, roles, and privileges through IAM
    • Experience managing Atlassian tooling such as Jira and Confluence preferred
    • Experience deploying and managing a wide range of components that support web applications, such a nginx, Apache http, git, scripting (bash, Perl, Python, etc.), databases (MongoDB, PostgreSQL, etc.)
    • Experience with Kubernetes
    Benefits
    Competitive base salary
    Three weeks of PTO
    Ten paid holiday days
    Comprehensive health benefits (Medical with HSA option, dental and vision)
    Professional development and training reimbursement
    401k retirement plan with 3% base salary contribution irrespective of employee's contribution
    100% paid short-term and long-term disability
    100% paid life insurance
    Flexible Spending Account (FSA)
    Casual working environment
    Flexible working hours

    SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.
  • Percona (Americas)
    2 weeks ago
    Location: Remote work from home position working a regular 8am to 5pm AMER shifts (AMERs Time Zones).

    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.

    As a Remote DBA, you will troubleshoot and resolve customer issues related to DB systems availability and performance.  You will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through regular communication and engagement with their environments.  You will perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time.  You will react on incidents and provide solutions aiming at maintained environments’ improvements.

    You will work in a fast paced environment where we are responsible for companies’ most critical systems. Customers count on us to keep their MySQL database running and we are vital to the success of their business. You will work remotely; there is no central office, and most people work from their homes. Some travel will be required for internal meetings. Access to a reliable high-speed internet connection is required.


    Core Skills and Expectations
    • Experience administering MySQL server including;
    • aspects of installation and configuration.
    • basic performance tuning, query optimization & index tuning.
    • knowledge of MySQL backup solutions.
    • basic knowledge of HA solutions.
    • understanding of monitoring requirements.
    • Demonstrable experience of administering Linux based systems.
    • Ability to use scripting language for automation.
    • 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.
    • Ability to participate in the on-call rotation for operational issue escalation.
    • Polite, friendly and professional; this position requires significant customer interaction and teamwork.
    • Excellent and strong written and spoken English.

    Desired Skills
    • CS degree or equivalent.
    • Proven success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with clients, colleagues and managers on a daily basis.
    • Experience with technologies like Galera / XtraDB Cluster, HAProxy, ProxySQL, Orchestrator.
    • Experience running on Cloud Services such as AWS and RDS or hosting providers like Rackspace.
    • Experience with Nagios, Percona Monitoring Plugins, Prometheus, and other monitoring tools.
    • Experience of configuration management solutions such as Ansible, Puppet or Chef.
    • Experience with tools from the Percona Toolkit suite.
    • MySQL DBA, MySQL Professional Certifications.


    Regular Work Schedule
    • Team has an on call schedule as well.
    • Remote work from home specifically in the AMER region.

    Applications from all locations are encouraged and will be considered, subject to security & compliance requirements of Managed Services customers.   

    Location: Remote work from home position working a regular 8am to 5pm AMER shifts (AMERs Time Zones).

    Percona HQ is located in the Raleigh-Durham Area of NC, USA but this specific location isn't required for this opening. We are ideally seeking individuals that can work around European time zones.

    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.
  • 2 weeks ago

    Cloud Academy is the leading digital skills development platform that enables every enterprise to become a tech company through guided Learning Paths, Hands-on Labs, and Skill Assessment. Cloud Academy delivers role-specific training on the leading cloud platforms (AWS, Azure, Google Cloud Platform), essential methodologies needed to operate on and between clouds (DevOps, security, containers), and capabilities that are unlocked by the cloud (big data, machine learning).

    Companies like Turner, Cognizant, SAS, and ThermoFisher customize Cloud Academy to contextualize learning and leverage the platform to assign, manage, and measure cloud enablement at scale. Learn more at cloudacademy.com.

    Our growing Content Team is now looking for a Labs Developer to create new Labs for our Labs Technology group. This role is a hybrid between a Content Creator and a Technical Writer and we are looking for someone with experience and passion in both.

    The ideal person has an understanding of cloud technologies and is passionate to teach what they have learned to others. You will be working with a SaaS product on a team of 3 to 6 people to build online labs.

    This position is 100% remote and will report to our Lead Labs Developer.

    Responsibilities:

    • Create fulfilling labs and lab challenges in one or more Cloud Academy library categories
    • Write infrastructure as code templates to provision resources when labs start
    • Secure lab environments by defining least privilege identity and access management policies
    • Develop serverless functions to check the progress of users as they progress through labs and lab challenges
    • Consistently deliver new labs on time
    • Update labs in our library to ensure they are up-to-date and providing the best possible experience for our customers
    • Work with the content team to integrate labs and lab challenges into learning paths
    • Communicate feedback and ideas to software developers to continuously improve the lab platform

    Requirements:

    • At least 2 years experience in production environments and/or technical writing
    • Able to independently transform a blueprint of a lab into an elegant learning experience for our end users
    • Experienced with Amazon Web Services, Azure, or Google Cloud Platform
    • Experience with implementing infrastructure as code (CloudFormation, ARM templates, Deployment Manager, or Terraform)
    • Proficient with a programming or scripting language, such as Python, Node.js, PowerShell, and/or Bash
    • Able to document in clear technical steps
    • Work alongside software developers to provide constant feedback on new releases
    • Extremely proficient in both written and spoken English

    Additionally, the following will be viewed favorably:

    • Experienced with automating, designing infrastructure, and developing new features to attract customers
    • One or more public cloud vendor certifications
    • Experienced with RESTful APIs,
    • Familiarity with Git, Hyper-V, Docker, and/or Kubernetes 

    Benefits

    • Competitive salary with an annual bonus
    • Budget for professional development
    • 4 weeks paid vacation per year
    • Great company culture and work environment
    • Highly-skilled teammates and lots of opportunities for growth and development
  • 2 weeks ago
    To join our growing team, SugarCRM is currently seeking an experienced Site Reliability Engineer.  This role can be based in one of our U.S.-based offices or remote.

    Impact you will make in the role:
    • Manage applications in a CentOS Linux-based environment
    • Build repeatable infrastructures with Ansible
    • Develop and execute plans for rolling out new technologies rapidly
    • Improve monitoring infrastructure, build out data aggregation and alerting rules
    • Work closely with engineering to build scalable solutions
    • Triage tickets raised by our support organization and implement fixes
    • Support our private and public cloud environments and customers
    • Mentor other members of the Operations team
    • Participate in an on-call rotation

    Expertise you will bring in:
    • BA/BS in Computer Science with Network Engineering or Information Systems emphasis, or equivalent work experience
    • Extensive knowledge with container orchestration technologies including Docker and Kubernetes
    • 6+ years experience in an Operations or Systems Administration role
    • Superior Unix administration skills
    • Extensive knowledge of common Internet Protocols
    • Extensive knowledge of TCP/IP
    • Experience with virtualization and cloud technologies
    • Hardware management, network switch and router administration experience
    • Experience with Apache, MySQL, and PHP in a production environment at scale
    • Strong knowledge of version control systems and hands-on experience with Git
    • Experience with writing code around infrastructure automation
    • Understanding of how to architect and implement highly available, scalable, and secure network in multiple cloud environments
    • Strong affinity and experience in working with continuous deployment and continuous integration environments
    • An understanding around micro-service architectures and the complexities around their deployments 
    • Extensive programming experience in PHP, Ruby, Python, and Shell
    • Full stack troubleshooting and instrumentation experience
    • Extensive experience with IT automation technologies like Puppet, Salt, Chef, or Ansible
    • Experience with data aggregation, alerting, and reporting and supporting technologies such as Sensu and Graphite

    Nice to haves:
    • Experience in an on-call rotation
    • Experience with Elastic Search or Apache Solr
    • Experience with Spinnaker and/or other CI/CD tools
    • Previous experience as a mentor or advisor
    • Current contributor to open source projects (a Github account you can link us to would be ideal)
    We are an Equal Opportunity, Affirmative Action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply.

    Benefits and Perks:

    Beyond a stellar work environment, friendly people, and inspiring, innovative work, we have some great benefits and perks:
    Competitive salariesExcellent medical, dental and vision coverage for you and your family, along with other benefit plans like 401(k) matchUnlimited Paid Time OffWellness Reimbursement ProgramOnsite Programs, depending on location, such as Dry Cleaning, Car Washes, Massage, Yoga, and moreCareer & Personal Development Program – multi-platformRegular social eventsOwnership is the greatest self-identity at SugarCRM - you are making an impact nowWe are a merit-based company - many opportunities to learn, excel and grow your career
  • The Senior Security Researcher will investigate and analyze vulnerabilities in open-source software.

    Sonatype is looking for a passionate, driven and talented developer to provide high quality security data from researching software vulnerabilities.  This is not a development position but relies on development experience to help navigate complex architectures and threat vectors in open source software. This high quality security data ensures that our customers are getting maximum value out of our products making them feel like they are part of the Sonatype family.  

    If you are a positive-thinker and problem-solver and believe that customer success and company success go hand-in-hand, this is a great job for you. This position will provide a valuable learning opportunity with great potential to grow your newly started career in cyber-security. Enjoy your job as you work in a fast-paced, flexible, and fun environment, with talented, diverse, and forward-thinking individuals.

    Key Areas of Focus
    • Review, isolate, analyze, and reverse engineer vulnerabilities in open-source software
    • Document attack capabilities
    • Provide detection and remediation guidance
    • Aid in ideas and prototypes for new tooling
    • Collaborate with other team members toward shared product goals
    • Improve Sonatype products by providing valuable security data
    • Work with technology and business team members to define and refine requirements in an agile development environment
    • Currently reside in either Canada or the United States of America and are legally authorized to work without sponsorship in the corresponding country.

    Required Background
    • 5+ years of experience in application security or development experience in Java, C#, Python, JavaScript, C/C++ or Ruby
    • Excellent oral and written communication skills
    • Excellent organizational skills and detail oriented
    • Ability to work independently and as part of a team

    Desired Background
    • Bachelor of Science Degree in Computer Science, Cybersecurity, Engineering, or related field
    • Knowledge of application security such as the OWASP Top 10 or Sans 25
    • Knowledge of different languages such as Python, Ruby, and scripting
    • Knowledge of different operating systems such as *NIX, Windows
    • Application vulnerability assessment or penetration testing experience
    • Knowledge of open source environments like Github is a plus

    What We Offer:
    • The opportunity to be part of an incredible, high-growth company, working on a team of experienced colleagues
    • Competitive salary package
    • Medical/Dental/Vision benefits
    • Business casual dress
    • Flexible work schedules that ensure time for you to be you
    • 2019 Best Places to Work Washington Post and Washingtonian
    • 2019 Wealthfront Top Career Launch Company
    • EY Entrepreneur of the Year 2019
    • Fast Company Top 50 Companies for Innovators
    • Glassdoor ranking of 4.9
    • Come see why we've won all of these awards

    We are 300 employees from diverse backgrounds, that hail from 50 countries, and speak 15 languages. But, we all share one thing in common: we’re passionate about accelerating software innovation. Our vision is to put Nexus products at the center of every open source decision made by modern engineering organizations.  We’re one of the fastest growing tech companies in America and have been named both a Deloitte Fast 500 and Inc. 5000 company three years in a row. We’re backed by world class investors including TPG, Goldman Sachs, Accel Partners, and HWVP.  Learn more at www.sonatype.com.
     
    Sonatype is proud to be an equal opportunity workplace and an affirmative action employer that is 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 do not hesitate to let us know
  • Kinsta (Eastern Time +/- 4 hours)
    2 weeks ago

    This role's shift need is Monday to Friday 12pm-8pm UTC.

    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 Antartica! 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!

    What you will be doing

    We are looking for a talented and experienced SysOps Engineer to help us maintain our server infrastructure and make sure every site always runs smoothly on our servers.

    You will be involved in updating key parts of our architecture, proactively making sure all our servers are stable and resolving emergencies. This involves:

    • Creating new Google Cloud virtual machines
    • Assisting the Support team by investigating bugs and issues reported by our clients affecting our infrastructure or platform
    • Monitoring our infrastructure and responding to instances of high load. Investigating the issue, taking steps to stabilize the infrastructure, documenting the steps taken, communicating lessons learned for the improvement of the team, and proposing changes to avoid a recurrence
    • Responding immediately to any system outages during a scheduled 8-hour shift
    • Reviewing firewall rules and making necessary adjustments in response to malicious traffic reaching our platform
    • Assisting the DevOps team in the development of new tools and in the refinement of existing tools

    Requirements

    • 5 years of experience working with Ubuntu
    • Excellent general understanding of Linux, cloud networking and server management
    • Experience with the standard WordPress stack (PHP, MySQL, WordPress)
    • Deep knowledge of LXC
    • Experience working with ZFS
    • Deep knowledge of Google Cloud based server architecture
    • Strong experience automating against firewalls and network infrastructure (iptables)
    • Experience writing Bash, Python and Ansible scripts
    • Experience working with ELK stack
    • Technical awareness and ability to quickly understand new technologies

    Bonus Skills

    • 4-year undergraduate / Bachelor’s degree in computer engineering or computer science
    • Database query optimization
    • Experience with WP-CLI
    • Experience with Nginx
    • LUA scripting knowledge
    • Having worked in JIRA


    Benefits




    • We offer a relaxed working environment where everyone can work in peace

    • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly

    • Everyone has a voice in the development process

    • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks

    • We work with only the newest and best technology


    This is a fully-remote role. You can work from anywhere with reliable internet access.


    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.
  • Kuali is looking for a Senior Software Engineer, with a willingness and interest to grow in a full-stack environment. We use React and Apollo for our front-end and NodeJS, Express, and MongoDB for our back-end for new development and support legacy stacks running Java, Tomcat and MySQL. Our software engineers have responsibility for their services top to bottom, we work in a full-stack process, and we are looking to enhance our team with stronger front-end skills. We are building evolving products involving multiple microservices that communicate over RESTful services utilizing single-page applications to deliver an amazing and accessible experience to our users. This position is on our Research/Sponsored Programs product team.

    ABOUT THE COMPANY

    Kuali builds open source higher ed solutions in a competitive space where users are just waiting to be delighted.

    Why join us? Our work matters — we’re helping our customers improve the quality of higher education by decreasing administrative costs. We compete in a competitive space where users are saddled with outdated, inefficient, legacy ERPs and eager to be delighted. We’re generating revenue and growing quickly with nearly 170 customers and 100 employees. Kuali is committed to open source software development. You’ll have a significant impact on what we do and how we do it because we are an empowered group of entrepreneurs. Plus, you’ll get to work with some truly amazing people at a fast-growing, design-centric EdTech startup.

    If you’re looking to make your fortune off a quick flip with no business model, you’d be happier someplace else.

    Requirements

    Responsibilities:

    • Helping set architectural direction for our services architecture.
    • Creating elegant code.
    • Building relationships with customers to develop a deep understanding of their needs.
    • Supporting critical bugs and security issues in a Devops role.
    • Advocating passionately for customer priorities during product development.
    • Creating amazing software and services.
    • Talking and listening to customers (and other developers) about their challenges, hopes, and dreams.

    Background:

    • You’ve worked on multiple production-grade web applications.
    • You code better than most.
    • You care about the quality of your code.
    • You care about user experience and accessibility but are also comfortable building a solid backend system.
    • You know what WCAG and AAA are and how to build a system that can meet these requirements.
    • You enjoy building and can deliver beautiful user experiences, but can also balance priorities and sometimes sacrifice that pixel perfection in order to deliver features.
    • You’re well versed in at least one programming language, but preferably several.
    • You’re versatile. You know when to dream big and when to act small. You’re equally comfortable in both greenfield and refactoring projects.
    • You’re a collaborator. You build great relationships with other engineers, customers, and our open source communities.
    • You’re inspired to achieve results, and your enthusiasm is contagious.
    • You’re passionate about your role in helping clients and other developers achieve their missions, and you advocate for them fiercely.
    • You’re curious and continuously seek knowledge and share your discoveries with others.
    • You know how to influence and serve.
    • You understand the complexity of large enterprise applications.
    • You’ve used agile methodologies and have ideas on how you’d improve them.
    • You’re into Continuous Delivery and interested and willing to work in a Devops environment.

    If you have some of these too we’ll be delighted:

    • You have experience with the Higher Education and/or Research community.
    • You’ve shipped Software as a Service (SaaS) products.
    • You've worked with a microservices architecture.
    • You’ve been through incremental refactoring efforts.

    Benefits

    • Autonomy
    • 401k matching (up to 4% of your salary)
    • Full health premiums paid by company for you and dependents
    • Take the time off that you need (we don’t track sick or vacation time)
    • Paid holidays
    • Annual tech hardware budget to buy whatever you want to do your job
    • Annual conference and training budget to learn what you want to learn
    • Catered lunches & fresh fruit if you are local
    • Remote-friendly environment
  • Mobile Engineers (Android & iOS)

    We want you to help us take WordPress, Simplenote, and other native apps for Android and iOS to the next level. We want people to be able to blog and manage their site or shop wherever they are, taking advantage of the things that make our mobile devices our most important ones, such as media and notifications. We work closely with multi-functional product teams to improve the WordPress experience on phones and tablets — both the apps and their underlying APIs and systems.

    About you:
    • You are highly collaborative and you love participating in code reviews and discussions about architecture or design.
    • You are passionate about and accomplished in Android or iOS software development; in particular, Kotlin and Swift experience are a definite plus.
    • You are knowledgeable about design patterns and testability; experience with Espresso, performance testing and unit testing is very welcome.
    • You are thoughtful about product design, with good user experience instincts.
    Extra credit:
    • Experience with React Native development.
    • UI design skills and knowledge of platform design specifications.
    • PHP, WordPress, and REST API backend programming experience.
    • Data analysis experience, and understanding of how analytics can influence product decisions.
    • Knowledge of tooling and build systems.
    • Open source contributions, particularly involvement in open source (or other) communities.

    Diversity & Inclusion at Automattic

    We’re improving diversity in the tech industry. At Automattic, we want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups. Our D&I committee involves Automatticians across the company and drives grassroots change. For example, this group has helped facilitate private online spaces for affiliated Automatticians to gather and helps run a monthly D&I People Lab series for further learning. Diversity and Inclusion is a priority at Automattic, though our dedication influences far more than just Automatticians: We make our products freely available and translate our products into and offer customer support in numerous languages. We require unconscious bias training for our hiring teams and ensure our products are accessible across different bandwidths and devices. Read more about our dedication to diversity and inclusion.

    Curious who works in engineering at Automattic? Meet our Mobile Engineers – Thuy, Elisa, Cate and Aaron!

    How to Apply

    Does this sound interesting? If yes, please send a short email to jobs @ this domain telling us about yourself and attach a résumé as a PDF. Let us know what you can contribute to the team. Include the title of the position you’re applying for and your name in the subject.

    Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

    If you’re reading this on a site other than automattic.com please ensure you visit automattic.com/work-with-us for the latest details on applying.

    Please answer the following questions in your cover letter. Applications without these questions answered will not be considered:

    • Tell us about an interesting app you’ve worked on. What made it interesting?
    • How do you use our products, or their competitors? How would you improve one of them?
    • What questions do you have for us?

    ← Work With Us

    All Jobs Require
    • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
    • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
    • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.
    • Ability to Travel. We value those rare occasions when we meet our colleagues in person, and require 2–3 non-consecutive weeks of travel per year, usually by plane.
  • Summary

    The Wikimedia Foundation is growing its Machine learning efforts. This an opportunity to be part of the team that builds and maintain machine learning technologies to empower millions of users – readers, contributors, and donors – who contribute to Wikipedia and its sister projects on a daily basis. We address process inefficiencies with machine learning technologies, we design and test new technology, we produce empirical insights, and we publish and present research of the intersection of technology and culture. We are strongly committed to principles of transparency, privacy, and collaboration. We use free and open source technology and we collaborate with external researchers and our volunteer community.

    We are looking for an experienced Engineering Manager to help build features that enable our communities to achieve our Vision: a world in which every single human being can freely share in the sum of all knowledge. As an Engineering Manager, you will support engineers building features, products, and services used by hundreds of millions of people around the world. This is an opportunity to do good while improving one of the best known sites in the world.

    We’d like you to do these things:   

    • Partner closely with other teams and departments across the Wikimedia Foundation to define and experiment with machine learning products. These could be brand new feature offerings in Wikipedia or augmentation of existing workflows
    • Review and advice in code changes made by team
    • Represent team members within the organization and Wikimedia community
    • Support and coach your team members in the development of their career paths
    • Recruit and hire new team members

    We’d like you to have these skills:

    • Multiple years of experience in leading software engineering teams and managing complex projects.
    • Practical experience with machine learning, natural language processing or information retrieval in products that have been launched to production.
    • Excellent analytical and problem solving skills. Familiarity with statistics.
    • Significant experience working with data infrastructure and distributed systems at scale.
    • Experience with both scripting and compiled languages in a Linux/Unix server environment, some of: Python, PHP, Java, Javascript, C, Scala
    • Excellent verbal and written communication skills
    • BS in Computer Science or other relevant technical field or the equivalent in related work experience.

    And it would be even more awesome if you have this:

    • Previous experience working on a large, mature, open source project
    • Experience working with a geographically distributed software engineering team
    • Experience with open source software development
    • Contributing to the Wikipedia or Wikimedia project communities

    Show us your stuff! If you have any existing open source software that you or teams you have lead have  developed (these could be your own software or patches to other packages), please share the URLs for the source. Links to GitHub,GitLab, BitBucket, Presi, YouTube, Medium, etc. are especially useful.

    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

  • 2 weeks ago

    Note: Although this is a remote position, we are only seeking candidates in European timezones between UTC-1 and UTC+3 to facilitate overlap of working hours.

    At PSP Media we develop cloud-based software solutions for the sports industry, enabling clubs and associations to bring their coaching education and administration online. We are soon launching training.app, our B2C platform for sports coaches of all levels anywhere in the world, helping them to improve their coaching by giving them access to high-quality coaching content across all their devices.

    As a Backend Engineer you not only maintain our different Laravel applications but also implement new features and build new services/applications from the ground up. 

    What you will do:

    • Work on high-scalable products with PHP7 hosted on a cloud-based infrastructure
    • Build and provide internal & external RESTful APIs that ensure a fast & frictionless updating of our products
    • Constantly challenge and expand your knowledge of reliable software architecture, programming and new technologies
    • Work with agile processes that are adapted to the team’s and project’s needs

    What technologies you'll be using:

    • PHP7 with Laravel
    • Go, Python, Node.js
    • MySQL, DynamoDB
    • Kubernetes, Docker
    • ElasticSearch
    • AWS (EKS, EC2, RDS, SQS, SNS, Lambda, CloudWatch, S3, ElastiCache etc)
    • Microservices with synchronous and asynchronous communication

    The budgeted compensation range for this role is €40,000 to €50,000 annually. The actual compensation offered will be based on relative experience and skills, location and employment type. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.

    Minimum qualifications

    • 5+ years of professional software development experience with PHP
    • 2+ year of professional experience with Laravel
    • Solid technical understanding of RESTful API’s
    • A strong portfolio of projects in which you have taken part
    • Spoken and written English skills on Upper-Intermediate level or higher
    • Knowledge of Unit Testing
    • OOP skills and knowledge of design patterns


      Preferred qualifications

      • Knowledge of Microservice architecture

      • Experience with Amazon Web Services (or similar)

      • Experience with Docker and Kubernetes, CI/CD

      • Test-driven development

      • Domain-driven design

    • 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 Staff Backend Engineer to help us change the way digital products are designed.

      About the Team:

      The Discoverability squad's charter is to enable teams to efficiently find, organize,  and manage their artifacts inside InVision. At InVision, we know that time is precious for our users. Users want to find the InVision content they seek in the most efficient and expedient manner possible. The Discoverability squad owns a large and important product surface area and operates with the goals of improving our users’ experience and speed when navigating and managing their InVision content.

      What you’ll do:

      • Continuously push the limits in Go and Node JS
      • Work in a microservice SPA environment
      • Ensure your software delivery includes unit, integration, and end-to-end testing. Ensure software is designed with long-term maintainability in mind
      • Ensure optimal performance and scalability of your software, which may include partnering with backend engineers, Product Managers, and Designers
      • Work alongside Design partners to iterate on the best user experience possible
      • Build best-in-class features with effective and compelling microinteractions
      • Ensure you and your teammates are following good development practices and getting better every day while continuously improving deployment and test practices
      • Participate in Code Reviews and provide feedback to your fellow engineers

      What you’ll bring:

      • 8+ years of hands-on experience with Go and modern backend frameworks
      • Experience with a shared component architecture
      • A high degree of personal accountability
      • A ‘can do’ attitude - you are willing to roll up your sleeves to solve problems without obvious solutions
      • A commitment to releasing feature work to delight our customers
      • A desire to learn continuously
      • A positive environment for the people around you

      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.

    • We are
      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 TypeScript (and JavaScript) like the back of your hand
      • Have sharp, pixel-perfect CSS skills 
      • 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

      • TypeScript
      • React
      • GraphQL
      • Ruby/Rails (nice to have)

      We offer

      • Solid pay
      • Fully remote team (+13 countries just on the engineering team)
      • Trips to international off-sites (next one in June/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.
    • 2 weeks ago

      Are you looking for a new adventure with a positive impact?

      At Learnlife we are on the mission to build an open ecosystem for a new lifelong learning paradigm to positively change education worldwide. We empower learners, educators, schools, and governments through a new learner-centered paradigm that focuses on purpose-inspired and personal learning.

      A little bit about us

      Learnlife is based in Barcelona, where we also have opened our first Learning HUB (1200m2 @ Enrique Granados 7). We are an educational startup in the early phase with a team of thirty people in total and with six people working full-time on the digital part of the ecosystem we are building.

      Last year, we had our first seed investment round, which we secured during the June 2019 when we raised €3,1m in partnership with 19 entrepreneurial supporters from 11 countries. The funding round was led by BPO Capital, a vehicle of Benjamin Otto (Germany), an active shareholder of the Otto Group and co-founder of About You.

      We believe in empowered and autonomous teams, positive relationships, empathetic collaboration, growth through adventure, fair communities, and a culture of constructive transparency and honesty.

      Who we are looking for

      We’re looking for a senior software engineer to join our growing team. As someone coming into such a pivotal role in the company, you will influence how our products look, work, behave and feel over the coming years.

      You should send us an application if you:

      • Are searching for a startup-like environment with solid funding.

      • Have experience working on remote and in the ideal case also in the startup environment. 

      • Are looking for a full-stack senior software engineering role, and you’ve spent in the role already several years.

      • Have strong skills in Javascript and another backend programming language (Ruby & Ruby on Rails is a big plus).

      • Are able to step outside your role description and do what is needed in order to help the team succeed. 

      • Love technology and are hungry to learn.

      • Love to collaborate in a cross-functional team.

      • Are a great communicator (English).

      • Could solve problems independently. 

      • Are based in Europe or Brazil.

      • Having an active profile on Github with several open-source contributions under your belt isn’t required, but it is a big plus.

      Our tech stack:

      • Ruby on Rails, Javascript

      • PostgreSQL, MongoDB

      • Nginx, Unicorn, AWS

      How will your working day look like

      You will start your day when you want in the morning and decide for yourself where you’re going to work. The whole team usually work remotely, but there are certain periods when we gladly go to our office in Ostrava, Czech Republic or Barcelona, Spain. 

      First thing in the morning, we have an asynchronous stand-up via Basecamp.

      We usually summarize the previous day’s issues as well as tasks for the current day at the stand-up. 

      Everyone then works on their assignments during the day, and any other potential communication is carried on via Basecamp/Github/Calls. Nobody checks anybody as for when and how they work – only the results are important. 

      During the day and at the end of it, we commit the work in a standard way to Github where another developer always performs code review for you after you have completed a task.

      Currently, we have 4-weeks long development cycles. The first week of the cycle is from a big part focused on planning and is, therefore, more meeting heavy than other weeks.

    • // ABOUT THIS ROLE

      We're looking for a software engineer with full-stack experience to work on development of our web-based simulation engine, H-CORE. The successful candidate will be an experienced developer with a deep computer science background, comfortable both architecting solutions from scratch and subsequently implementing them in production.

      The Opportunity

      • Contribute to the design, implementation, and maintenance of our high-performance, scalable H-CORE simulation engine built primarily in Rust

      • Input to HASH's own frameworks, practices and standards for distributed systems, streaming pipelines, and other data processing

      • Work closely with the founders to identify requirements and iterate on solutions

      • Play an important role in both FE/BE architecture and build of our open-source H-Core simulation engine

      Your Qualifications

      • Expert level knowledge in C/C++/Rust (any combination, although the successful candidate should possess an active interest in Rust)

      • Full-stack web development experience using TypeScript, React, and GraphQL

      • Solid computer science foundation; good understanding of data-structures, memory and runtime complexity

      • Experience building large-scale distributed systems

      • Minimum BS in Computer Science or equivalent

      Pay & Benefits

      • Competitive salary and equity: commensurate with experience and incentive-aligned ✅

      • Training, events and conferences 🧠

      • Cocktails (and mocktails!) on Fridays 🎉

      • 29 days annual holiday including company holidays 🏝🏖

      • Additional country/geography specific benefits (UK, US and international) ranging from fully comprehensive health insurance through to travel-cards or season ticket loans 🌈

      • Infinite caffeine (really really) ⚠️

    • Writefull (European timezones)
      3 weeks ago

      At Writefull, we use AI to help people write academic texts. We have a stand-alone writing editor for researchers, and also offer our feedback services to clients like publishers and educational institutions. Most of the feedback that Writefull gives is based on Deep Learning models.

      We are looking for the best of the best frontends. If you are interested in building tools used by researchers worldwide, email us at [email protected], and please include a link to your GitHub account or portfolio.

      NOTE: we will ignore e-mails by agencies.

      About Writefull

      At Writefull, we use the latest NLP techniques to help people with their academic writing. We target researchers, publishers, and institutions - and develop writing tools for each of their needs.

      We launched the first version of our product in 2014. In 2018, we got investment from Digital Science, a big player in research-focused startups, and we've been one of their portfolio companies ever since. 

      Over the last few years, we've advanced our main product to an editor that uses AI to give automatic feedback on texts. We're an absolute frontrunner in how we use the latest NLP techniques to give feedback on academic writing. 

      We recently started developing tools besides the editor, so that users can get our language feedback in different ways. We're integrating Writefull into existing tools, as well as developing platforms for specific customers.

      For these challenges, we're looking for developers to join our team! 

      Working with us means diving into the areas of science, language, and AI. It also means being part of a passionate and highly skilled team, giving you the opportunity to learn and grow. Our work culture is flexible in terms of time and location, but we do take our deadlines seriously. Our current team members work remotely from The Netherlands, Spain, and England. 

      Benefits

      • Flexible working hours

      • Working remotely

      • Competitive salaries

      • Budget for travel and training

      • Equipment costs covered

    • We have proudly been recognized by INC Magazine with the Best Workplaces award two years in a row! Read more about this achievement and what makes us special here: https://www.invoca.com/press/invoca-recognized-as-an-inc-magazine-best-workplace-for-the-second-consecutive-year/

      Commitment to our customers, collaboration, and continuous improvement in a positive environment are more than words written on a wall at Invoca, it’s our way of life. We take pride in an inclusive and egoless culture that helps us drive innovation and build value for both our customers and our people. And of course, there’s the competitive pay, great perks, and getting to work on an industry-leading product. If this sounds unlike most tech jobs you’ve had, you’re right. Come join us. We’re building something special.

      Job Description

      Invoca offers an unusually valuable engineering experience. You will be part of a team of world-class Engineers scaling our Information Security program with our rapidly growing company and SaaS application. Innovating new and creative ways to secure our platform and people. Our remote-first team is committed to upholding high standards via modern methodologies of agile software development, test-driven development, and DevOps.

      What you will do: 
      • Work with SRE team to deploy and maintain security tools for the organization
      • Execute web application and network penetration testing
      • Oversee vulnerability assessment platform
      • Innovate and assist in improving our Information Security framework
      • Assist with security awareness training (phishing tests, annual awareness, etc)
      What we are looking for:
      • A minimum of three years of experience in an Information Security team
      • A systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
      • Extensive experience within a production environment performing penetration tests on both systems and web applications
      • Knowledge of Docker, Kubernetes, and the challenges/benefits associated with containerization.
      • Hands-on experience with Configuration Management (e.g. Chef, Ansible, Puppet) and/or Infrastructure as Code (e.g. Terraform, CloudFormation).
      • A desire to create and write elegant, scalable, and maintainable tools and solutions.
       

       

      What is the team like?

      You’ll join a team where everyone, including you, is striving to constantly improve their knowledge of software development tools, practices, and processes. We are an incredibly supportive team. We swarm when problems arise and give great feedback to help each other grow. Working on our close-knit, cross-functional teams is a great chance to grow your knowledge of different domains from databases to front ends to telephony and everything in between.

       

      We are passionate about many things: continuous improvement, working at a brisk but sustainable pace, writing resilient code, maintaining production reliability, paying down technical debt, hiring fantastic teammates; and we love to share these passions with each other.

      Learn more about the Invoca development team on our blog and check out our open source projects.

       
      Diversity and inclusion statement

      “Our company is committed to creating a culture that is not only grounded in continuous learning, teamwork, and customer success, but is fair, equitable, and welcoming for everyone.” Gregg Johnson CEO

      And to us, diversity and inclusion means even more than treating current employees well and making them feel welcome. It also means proactively hiring people who bring different insights because of their unique demographics, ways of thinking, and prior experiences.

      We intend to continue hiring great people and protecting our culture so everyone can be themselves and speak their minds. That way Invoca will always be a place filled with laughter, energy, hard work, thoughtfulness and respect.

      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.

    • Who are we?

      Flyt is a technology platform designed to connect the world’s top food delivery companies with the world’s largest restaurant brands. If you have ordered food on your phone you have touched our technology.

      Today, we’re a global company, with our technology being deployed across Europe, North America and Australia, and with team members in six countries. Yet we’re still human-scale: everyone can get to know everyone, and we are structured to ensure every team has a strong sense of community and autonomy on how to hit their goals.

      Flyt is organised in small, cross-functional, autonomous teams we call squads. Each one of our squads owns an area of the product end-to-end and is responsible for meeting a business goal. Same principles as the Spotify model, but customised to what works for us.


      The Role

      We’re always on the look out for Developers! So if you are just at the start of your career or an experienced Developer, we would love to hear from you.

      Experience in either Go, Node or PHP would be massively beneficial and you must love being autonomous in a small team.

      Requirements

      Key Responsibilities
      • To build new features in our two core languages Go and Node
      • To work within our Microservices architecture and deliver highly level readable and maintainable code
      • To work with the world's largest delivery companies and to innovate in this exciting space
      • To make key architectural decisions and to help move our platform forwards
      Working with us

      You’ll love working here if:

      • You can’t wait to roll up your sleeves and build a great product with a dedicated team
      • You love having a goal, and having the autonomy to decide the best way to go for it
      • You obsess over personal growth. Feedback, Coaching, Learning, Teaching.
      • You like to communicate transparently (all our #slack channels are public!), and are willing to listen to your peers, earn trust and show up curious

      Benefits

      • A competitive salary
      • Flexibility to truly work remotely
      • Access to coaches on leadership, product, tech and sales
      • Top spec Macbook Pro to enable you to do your job well
      • The training budget you need to help you level-up
      • A quarterly £££ bonus pool
      • 25 days holiday pa
      • Quarterly meets at different locations around the world where we all get together, plan for the next quarter and have some fun!
      • The opportunity to work in a fast-growing company with global expansion plans and operations spanning Europe, North America and Australia.
    • 3 weeks ago

      A big hello from the team at Compucorp!

      We’re on the lookout for an exceptional systems administrator to join our growing team. Your work will have significant impact and the role will expose you to working on a range of open source projects for the not for profit sector.

      You will be working with the development and QA teams, reporting directly to the CTO to define the deployment tools and processes in Compucorp. You will be very hands-on technically but also you will mentor and guide the more junior members of the systems administration team.

      The main responsibilities of this role include:

      1. Develop and maintain production infrastructure and mission-critical internal systems.
      2. Liaise with Development, QA and management teams to define and deliver the strategic needs of the company infrastructure.
      3. Stay up to date with security best practices and integrate security at every level of the stack.
      4. Monitor and troubleshoot infrastructure issues for live client environments.
      5. Provide infrastructure architecture advice for Compucorp development teams.
      6. Investigate new infrastructure technology and solutions.
      7. Mentor and train junior systems administrators.
      Location

      At Compucorp we are a distributed team and we welcome people to join us from all around the world. However, as a UK-based company, some overlap with UK hours will be required. By default, you should assume that your working hours would be +/- 3h max from GMT start times of 9.00AM UK start time. There is some flexibility in this but please be aware that staff members starting outside of these hours are rare and, as such, if you would expect these hours to be an issue for you then we would not suggest that you apply. Due to EU data protection requirements, DevOps/SysAdmin team members must be from either an EEA country or a country that the EU considers to have an adequate level of data protection. The list can be found at the link below:

      https://ec.europa.eu/info/law/law-topic/data-prote...

      Requirements

      Required skills:

      1. Excellent Linux administration skills.
      2. Significant experience writing Bash and Python scripts for tasks automation
      3. Significant experience in developing automation using Ansible.
      4. PHP web server experience (NGINX preferable).
      5. Database administration experience (Mysql or equivalent).
      6. Experience with cloud technologies, (our stack is mainly AWS).
      7. Experience with monitoring platforms in production
      8. Exposure to CI/CD.
      9. Good Git skills.
      10. Strong collaboration, written and verbal skills.
      11. Must love creating awesome documentation!

      Desired skills:

      1. Previous PHP deployment automation
      2. Experience with Drupal administration
      3. Experience with containerisation in production
    • Articulate (US only)
      3 weeks ago
      Articulate is looking for a Platform Engineer to join our team. 

      We’re makers. We build delightful systems and tools that empower our engineering teams to move quickly, safely, and reliably. Join us in building scalable e-learning for millions of learners across Rise.com and Articulate 360.

      We need a special person who thrives in an environment of freedom. You might be our person if you can work largely self-directed from home and have hands-on experience building SaaS infrastructure on Kubernetes (or relevant experience).

      Responsibilities:
      • Configure systems and infrastructure as code using Terraform.
      • Work on critical infrastructure projects and make informed decisions that move Articulate forward.
      • Modernize legacy app infrastructure on EKS.
      • Build disaster recovery infrastructure and continuously improve uptime and availability.
      • Provide easy to use monitoring capabilities to our engineers and stakeholders (we use Datadog and other tools).
      • Work closely with our infosec team to address infrastructure level security concerns and maintain regulatory compliance.
      • Integrate all aspects of infrastructure authentication with our company’s identity provider (we use Okta).

      Qualifications:
      • Highly proficient with commonly used AWS services (or comparable experience with another cloud provider).
      • Skilled at risk analysis and can make critical decisions that impact your team and our customers.
      • Experience managing apps in Docker at scale.
      • Previous experience building Dockerized apps is a plus.
      • Networking experience, generally or specific to Docker.
      • Kubernetes and Helm experience is a plus.
      • Experience building monitoring apps at scale.

      About Articulate

      Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 98,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 800,000+ members is the largest, fastest-growing community in the industry.
       
      We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits.
       
      We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an individual with a story worth listening to and honoring. We believe that honoring everyone’s humanity means being committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, and military or veteran status, or any other basis protected by law. We are an equal opportunity employer and invite applicants to voluntarily disclose their race and gender on our application form to help us create a diverse company. This voluntarily disclosed information will not be shared with any hiring manager and will be kept in confidence by the Articulate human resources department and executives who are not hiring for this position.

    • Named as a Forbes Fintech 50 in 2019, Marqeta powers modern payment solutions for companies innovating new services and process flows in a digital world. Our platform, open API, and advanced analytics provide unprecedented control for companies to issue cards, authorize transactions and manage payment operations in real-time. 

      We are a team of industry experts and technology innovators who take a dynamic approach to solving challenging problems. We power possibilities for our customers by bringing the best talent together in an open and collaborative work environment that rewards creativity and perseverance. 

      Marqeta is proud of its Oakland roots and strives to build a global team as diverse as the markets we serve, staying true to our values to Connect the Customer, Find a Way, Make Simple, Take Risk and Build One Marqeta. We are not expecting any single candidate to meet all job requirements listed below, so please apply. It’s an exciting time to join Marqeta. As we grow, your career and opportunities will grow as well.

      Position Summary

      Marqeta is a fast growing technology company with a one-of-a-kind culture. We are devoted to providing meaningful career experiences through challenging work, collaborative partnerships, and ongoing development. 

      We are looking for a quick-thinking, quality enthusiast who understands releasing great software is not just about reactive testing. As a Software Development Engineer in Test at Marqeta, you’ll be proactively assessing and mitigating risks for our API and Web platform releases, within one of our exciting product verticals. You’ll be solving big quality challenges, coaching Software Engineers and Product Managers in the art of quality testing and helping to create a long-term vision of quality features for our members. You are a passionate member of the team who wants to have high impact; looking for a hands-on technical career. This isn’t just about “Quality Assurance”; we want you to help us create a better product and proactively improve our quality efforts on the whole.

      Primary Responsibilities
      • Write and execute automation testing for REST APIs and web-based applications as well as maintain existing automated tests and tools.
      • Work with stakeholders for crafting test plans, resolving test scenarios and constantly update the existing test sets.
      • Be a strong quality advocate, collaborating closely with software engineers, designers, and product managers to release revolutionary payment products.
      • Pair with software engineers to identify and prevent gaps with automation/regression coverage and even build frameworks.
      • Be part of transforming monolithic applications into more scalable and resilient distributed systems with high quality, using cloud technology.
      • We value continued learning and development, so you will learn a lot. 
      • Follow a lightweight Scrum/Kanban methodology.
      Requirements
      • 6+ years of experience or its equivalence in a software engineering role.
      • Experience working with large-scale test automation frameworks.
      • Experience with automation and performance testing for RESTful APIs & Web applications.
      • Experience with Java/Ruby/Python/JavaScript, CD/CI, Unix CLI, git, SQL.
      • Experience with using and setting up performance testing tools such as Gatling, LoadRunner, JMeter, etc.
      • Bonus points for experience with Docker and Jenkins/Drone and Mobile automation.
      • Bonus points for experience in the Payments Industry and with Micro-services architecture.
      • Bonus points for experience in testing React applications
      • Have the ability to solve complex problems with practical, maintainable, and scalable solutions.
      • Leverage your extensive experience in previous projects to guard code quality and take opportunities to mentor juniors.
      • Express what you know comfortably and confidently, especially during code reviews.
      • Accept feedback with eagerness to learn more.
      • Self-aware with the desire to continually improve.
      Perks
      • Rich suite of benefit plans; employee premiums paid 100%
      • Generous Paid Time Off
      • Full paid Parental Leave
      • Pet insurance
      • 401k plan with a Company match
      • Competitive pay
      • Meaningful equity
      • Bi-annual “Hack Week” to support and reward innovation
      • Monthly commuter and parking subsidy
      • Open, transparent culture that includes All Hands meetings, Lunch-and-Learns, all-company offsites, etc.
      • Access to corporate gym membership rates, other discounts and employee perks
      • Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays and more!

       

      As part of our dedication to the diversity of our workforce, Marqeta  is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally-recognized protected basis under federal, state or local laws, regulations or ordinances.

       

       

    • Lead engineer for OTT/Connected Devices applications (AppleTV, FireTV, Roku, Xbox)


      Location: Remote


      Responsibilities


      • Experience building apps on living room streaming-media devices like the Roku, Fire TV, Xbox, PlayStation etc.

      • Experience with Roku BrightScript a plus

      • Work closely with UX designers, product managers, and engineering leadership to create best-of-class, delightful TV-watching experiences.

      • Collaborate with other developers to deliver a modern OTT client to Roku, Xbox, Fire TV, PlayStation, and other streaming-media devices.

      • Strong programming language and scripting skills.

      • A solid understanding of computer science fundamentals (data structures, algorithms, etc.).

      • Work samples demonstrating experience in building great user interfaces

      • Independence and an eagerness to learn new technologies.

      • Experience in building SVOD products a big plus - streaming technology, video players, video encoding and integrating platforms such as Brightcove, Kaltura, AWS Elastic Transcoding, Mux, Fastly, Panthera, etc.

      • Experience in building SaaS and digital subscription payment solutions such as Stripe and Recurly

      • Working knowledge of third party analytics libraries like Google Analytics, MixPanel, Conviva and Mux

      • Experience with CI/CD and Cloud DevOps tools such as Travis, CircleCI and GitLab, CodeDeploy, Serverless, Terraform and VS App Center

      • Experience working in an Agile delivery environment (Scrum) is a must

      • Design and implement new features with our Product Team

      • Participate in the deployment of various cloud-based technologies needed to implement projects

      • Mentor junior developers

      • Excellent communication and collaboration skills.

      Qualifications


      • BA/BS in Computer Science or Art Design or equivalent professional experience.

      • 8+ years overall experience in software engineering

      • 5+ years’ experience in JavaScript, BrightScript or OTT device native language

      • 5+ years’ experience developing high traffic consumer-facing applications/platforms.

      12 Factor application principles

    • Summary

      We're Happy Cog (formerly Vector Media Group), a full service interactive agency that works on a wide variety of projects. Lots of those projects are made with Craft CMS: we're an official Craft Service Partner and have built some of the largest and most complex Craft sites out there. We've also been the Craft conference (Dot All) platinum sponsors for 2 years in a row.

      While we already have a number of Craft developers on our team, we're looking for more. We’re a growing, distributed team of 65+ people headquartered in Manhattan's NoMad 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 projects vary in size and often include features and functionality that go beyond traditional brochure sites with a simple CMS. We integrate our client’s sites with a variety of systems, services, and APIs, such as e-commerce, search engines, CRMs and marketing automation tools, digital asset management systems, ERP systems, and more.  

      We're hiring versatile developers who can work in a variety of platforms and languages. We look for experienced and well-balanced developers who have broad skill sets. The focus of this role is on backend development, writing custom Craft (or other CMS and platform) plugins and other code that integrates external APIs and systems. You should be comfortable with frontend skills like HTML, JavaScript, and CSS as well. 

      You’ll be working on 3-4 projects at any time; typically one larger project and a few smaller projects to keep things fresh. We’re a fast-paced agency with a great team environment, so 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 work with other smart developers who can help you grow and challenge you, as well as help you along the way. 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. 

      Responsibilities Will Include
      • Building new applications, websites, and features with a variety of platforms including Craft CMS, Laravel, and more.
      • 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 requirements for highly functioning apps (you do not need to be a DBA/Systems Administrator/DevOps expert).
      • Working closely with our front-end and back-end development teams on website projects. We’ll want and expect your input on the best ways to structure the build — from start to finish.
      • Writing and maintaining clear documentation of your work, so that others on the team can pick up where you left off or learn from your experience on a project.
      • Staying up-to-date on the latest development technologies and methodologies.
      Requirements
      • Deep knowledge of PHP and web application architecture (experience with other languages, such as Python, Ruby, Node, etc. are a plus as well)
      • Previous Craft CMS (or Expressionengine, Drupal, WordPress, other PHP-based CMS) experience
      • Previous MVC framework experience, Laravel is strongly 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.
      • Ability to work and collaborate on a team with others.

       

      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 accounts (for on-site employees).
      • Flexible hours.
      • Flexible paid vacation policy.
      • Health, Dental, and Vision insurance.
      • Retirement plan with company matching.
      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.

    • Bite Interactive (US or Canada)
      3 weeks ago

      BiTE has an opening for a React Native mobile developer to work fully remote.


      ***Candidates must be US/ Canadian residents.***


      We are looking for great developers to add to our rapidly growing team. Great developers are craftsmen who add value throughout the entire app process from initial strategy until final release. They iteratively improve our tools, find opportunities to automate, alleviate friction and strengthen our development process.

      • Required Skills & Experience

        • 5+ years developing native mobile applications

        • Expertise with React Native

        • Experience leading tasks throughout the project lifecycle

        • A strong passion to work in a fast-paced startup environment

        • Excellent communication skills

        • Enjoys interacting with clients and thrives in a highly collaborative fast-paced remote team.

        • Familiar with common architectural patterns and functional programming

        • Writes clean, well organized, well documented and well-tested code, utilizing language idioms and tools appropriate to the platform

        • Thrives in collaborative programming environments with frequent peer reviews.  


      • Desired Skills & Experience

        • Experience with Behavior Driven Development

        • Experience with Pivotal Tracker, Github, Slack

        • Expertise in Native iOS or Android development (esp. in Kotlin or Swift)

      Outside of work, we’re a tight-knit group made up of smart, fun, diverse, passionate people. We have games night about once a month. (Thanks BoardGamesArena!) And our #random channel in Slack is populated with a dizzying collage of snarky memes, music finds, vacation videos, pet/kids pics, obscure tech news and kurzgesagt Youtube videos.  


      If this sounds like a fit, we’d love to add you to our team.

    • Graylog is a leading open source log management system that enables fast and efficient problem analysis in the areas of security, compliance, operations andDevOps. 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.

      Responsibilities
      • Further development of Graylog's search engine in Java
      • Implementation of Elasticsearch management features from within Graylog
      • Further development of the Elasticsearch client
      • Elasticsearch updates
      • Tracking of new Elasticsearch versions

      Graylog Environment
      • Java 8, Elasticsearch and MongoDB on Linux
      • Maven, IntelliJ, Git, GitHub, Jenkins
      • Mock-ups, code reviews, automated tests

      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
      • 2+ years of professional programming experience, at least in one challenging project
      • Desire for high-quality Java development
      • Experience with Elasticsearch or another search technology in a production environment
      • Ideally experience with the Elasticsearch API, Mappings and Index templates
      • Experience with a distributed version control system (git, Mercurial or comparable)
      • Preferably knowledge of web and enterprise environments. Practical experience in the maintenance of an Open Source project would be ideal
      • Being mindful of security aspects, readability of code and team coordination
      • 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.
    • 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 an engineer with demonstrated experience in software development and infrastructure with a focus on ensuring high reliability and scaling of Mattermost’s SaaS offering through building tools, deploying infrastructure and automation.

      Responsibilities
      • Develop tooling and infrastructure to support thousands of customers on Mattermost’s SaaS offering
      • Write thoughtful and high-quality code in Go
      • Define infrastructure in code with Terraform
      • Implement, maintain and tune monitoring and alerting systems
      • Build custom tools and services to automatically recover from incidents
      • Respond on-call to incidents with quick and effective resolutions
      • Deploy applications to and manage Kubernetes clusters
      • Write clear and concise plans for incident response playbooks


      Requirements:
      • Bachelor's degree in Computer Science or related fields, or significant professional software development or DevOps experience
      • Strong demonstrable experience in building and maintaining highly reliable services
      • Strong experience with SRE and DevOps methodologies
      • Experience with or an ability to quickly become proficient in Go
      • Familiarity with containers and orchestration systems, like Docker and Kubernetes
      • Comfortable working with infrastructure as code tools, such as Terraform
      • Ability to be on-call


      Pluses
      • Experience with distributed application systems using HTTP, WebSockets, RPC, pub/sub at scale
      • Practical AWS experience
      • Knowledge of Grafana and Prometheus
      • Comfortable with GitHub, Jira, Jenkins, CircleCI
      • Experience working in open source communities
      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!
    • 3 weeks ago

      Due to continuous growth, we are currently seeking a Principal Cloud Architect that will work closely with a team of Cloud Architects, Engineers, DevOps and Product teams. The successful candidate will be a key member of the Cloud Engineering team to ensure the success in designing, building and migrating applications, software and services on various cloud platforms including AWS, Azure, GCP, developing public, private and hybrid cloud solutions.

      The ideal candidate will have a deep expertise in building enterprise-level computing solutions, architecture and transformation strategy with demonstrated experience with Cloud Computing Solutions such as Platform as a Service (PaaS), Infrastructure as a Service (IaaS), using Infrastructure as Code (IAC) tools to automate solutions that are scalable, resilient, readily available and secure.

      This position can be remote, with 5-25% travel or report to offices either in Englewood Cliffs, NJ or Universal City, CA

      Core Responsibilities:

      • Work directly with our client’s largest cloud users to define technical specifications based on business requirements and conceptual design

      • Evaluate emerging technologies, services, and tools for multiple cloud vendors to help guide innovation, new capabilities, and create business case for technology solutions

      • Collaborate with cross-functional teams to develop a new state cloud architecture, supporting our client’s organizational mode, developing a platform roadmap to drive cloud/ technology discussions and facilitate decision making to translate into product roadmap and releases for target design

      • Assist with the design and implementation of best governance practices for design, security, development, usability, cost control and forensics across multiple cloud providers for public, private and hybrid solutions

      • Enable innovation with continuous deployment across multiple technology stacks using best practices for advanced Cloud Solutions

      • Be a proponent for Open Source technologies, across tech stacks, demonstrating best practices for advanced cloud solutions

      • Develop reference material on architecture, publish design patterns to present both internally and publicly to drive designs for consensus and approval, being able to translate easily from technical to non-technical language

      • Participate in writing code and scripts to automate cloud solutions, also responding to code and architecture reviews

      • Demonstrate ability to conceive, manage and complete project deliverables

      Skills and Experience:


      • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

      • Excellent oral and written communication skills with experience in presenting

      • Proven experience in working on multiple enterprise projects simultaneously while coordinating with the work of others

      • Is self-directed and can effectively contribute with little supervision

      • Hands-on experience working with JSON, Java, Python (Boto3), Node.js, Perl, Bash

      • Experience participating on an agile team

      • Hand on experience with research, analysis, data collection and presentation to various levels internally and external clients

      • Hands on experience deploying production workloads that are reliable, scalable cloud applications

      • Experience with Service Oriented Architecture (SOA and REST), IaaS and PaaS (design and server infrastructure implementation)

      • Experience with large-scale distributed infrastructure, including clustering, load balancing, distributed capacity management with an understanding of system testing

      • Hands on experience in automating PaaS, IaC using Terraform, Git, Ansible playbooks, Chef/Puppet, Cloud Command Line Interfaces and Cloud Templating on various cloud platforms as well as automating testing and performance tools such as JMeter

      • Strong technical expertise and troubleshooting skills for large-scale distributed computing systems and software

      • Solid understanding of conceptual, logical and physical data modeling with tools and database design in complex, enterprise-level data environments proficiency in XML, JSON, and design of binary formats using NoSQL, NAS and object stores

      • Strong understanding of Networking Protocols and Standards

      • Strong understanding and experience with various security protocols for web and cloud technologies
    • Canonical (Americas)
      3 weeks ago

      Do you want to be part of the team delivering custom Linux kernels for the most popular operating system in many of the world’s largest clouds?  Would you like to contribute to the leading-edge kernels powering your favorite desktop or laptop as well as underpinning devices for Canonical’s AI/ML, robotics, edge and IoT products? Come join the kernel team at Canonical, the company behind Ubuntu.  We are a growing international software company that works with the open source community to deliver Ubuntu. Our mission is to bring the benefits of free software to the widest possible audience and we believe the best way to fuel innovation is to give innovators the technology they need.  

      Life at Canonical is anything but corporate.  As a company that exists to support one of today’s most important open source projects, we are changing the world on a daily basis.  It’s a dynamic environment in which every member of the team takes personal responsibility for everything they produce.

      A secure, high-performance Linux kernel is a crucial component of Canonical products for the success of our enterprise customers, partners and Ubuntu projects.  As a member of the globally distributed Canonical Kernel Team, you will work on a variety of fast-moving and dynamic projects, providing you with a broad range of software engineering challenges.

      Role summary

      The Canonical Kernel Team is responsible for maintaining all supported Ubuntu kernels in addition to driving development of the latest Ubuntu kernel for future Ubuntu releases.  We are looking to hire a motivated and experienced kernel engineer into the Canonical Stable Kernel Team to help contribute to our ever-growing list of kernels and kernel engineering challenges.

      Key Responsibilities and Accountability 

      • Use our extensive tool set to build and review our existing kernels
      • Building new kernels for existing and new Canonical products
      • Maintaining Ubuntu kernel git repositories
      • Troubleshooting a wide variety of kernel engineering problems both in our development environment as well as our customer’s Linux-based products.
      • Developing, reviewing and submitting kernel patches
      • Assisting our kernel security engineering in backporting important kernel CVE’s
      • Performing other kernel backports for resolving customer issues and requests
      • Add new kernel support for hardware enablement requests
      • Perform a wide variety of kernel-based testing and test development

      Required Skills and Experience

      • Demonstrable proficiency in C programming language
      • Expert knowledge of git
      • Solid scripting skills in Bash or Python (preferred)
      • Strong experience with kernel debug and patching
      • Knowledge of upstream kernel process and release cycle
      • Familiarity with several important kernel subsystems
      • Well organized and able to deliver consistently to schedule
      • Experience interacting with upstream kernel developers and mailing lists
      • Ability to thrive in a globally distributed team through self-discipline and self-motivation
      • Strong verbal and written communication skills
      • Ability to present oneself in a professional manner when interacting with colleagues, partners, and community
      • Note: Some international travel will be required.

      Desirable Skills and Experience

      • Ubuntu/Debian packaging experience
      • Snap packaging experience
      • Familiarity with Ubuntu Kernel SRU process and cadence
      • Experience using Launchpad
      • Kernel testing/benchmarking experience
      • Understanding in one/some of several processor architectures such as x86-64, amd64, arm, etc.

      Employee Benefits Canonical Offers:

      • Flexible working options/work from home
      • Tuition and Training Reimbursement
      • Annual Bonus Plan
      • Holiday for Service (Annual Leave)
      • Conference Leave
      • Priority Pass
      • Laptop Refresh Benefit

       

      Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunity to all qualified individuals. 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.

    • 3 weeks ago

      SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

      SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of highly scalable healthcare systems. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), Ansible, Jenkins, Kubernetes, ECS, and Terraform to automatically build, test, integrate, and deploy complex, modern systems. You will leverage the full power of the cloud to configure highly resilient and scalable applications that support zero downtime. This is a remote position.

      Requirements

      • Candidate must reside in the United States

      • Solid hands-on working experience with configuring and maintaining resources on AWS.

      • Hands-on understanding of Docker. Be able to write Dockerfiles. Experience with Docker Compose is a plus.

      • Familiar with at least one container orchestration platform. ECS or Kubernetes is preferred. Have an understanding and experience of both deploying and maintaining these systems.

      • Experience with production deployments using Jenkins. Familiarity with jenkinsfiles is a plus.

      • Strong knowledge of Terraform (preferred) and/or CloudFormation.

      • Knowledge of scripting or programming – Bash, Powershell, Python is a plus.

      • Knowledge of a configuration management tool, such as Ansible.

      • Deep, hands-on experience with Linux and administration.

      • Expertise with cloud security, understand the principle of least privilege. Be experienced with securing S3 buckets and IAM configurations. Understand security groups and access controls.

      • Experience with and a strong understanding of secret management along with the practice of good security hygiene.

      • Experience with Atlassian tooling such as Jira and Confluence preferred.

      • Understand how web applications work and the common tools around them.

      • Understand the 12 factor app.

      • Knowledge of networking fundamentals is appreciated.

      Benefits

      • Competitive base salary

      • Three weeks of PTO

      • Ten paid holiday days

      • Comprehensive health benefits (medical with HSA option, dental, and vision)

      • Professional development and training reimbursement

      • 401k retirement plan with matching benefit

      • 100% paid short-term and long-term disability

      • 100% paid life insurance

      • Flexible Spending Accounts (FSA)

      • Casual working environment

      • Flexible working hours

      SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

    • 3 weeks ago

      Fairwinds (fairwinds.com), a leader in Kubernetes managed services and software, is seeking a frontend engineer with UX and design skills.

      You will be joining our first full-time development team, as part of a larger initiative to build our first commercial software offering. As one of the very first developers at Fairwinds, you’ll have ample opportunity for personal and professional growth as we ramp up our ability to serve the rapidly expanding Kubernetes market. You’ll work with a team to design, scope and execute new features.

      We work with Vue, Sass, Pug, Babel, Go, and Python. Experience in one or more of these technologies is preferred.

      Above technical skills, we value a candidate’s:

      - Ability to iterate quickly and adapt to change

      - Ability to both work independently and collaborate with a team

      - Desire to contribute creatively to the product roadmap and user experience

      - Desire to learn new technologies in a rapidly evolving ecosystem

      Diversity & Inclusion Statement:

      Everything our engineering team does is guided by our core values: Respect, Inclusion, Compassion, and Kindness. We are good to each other and say ‘We don’t do that here,’ when someone is out of line. We also value diversity in our team. To us, a diverse team means we welcome people from different races, generations, geographical locations, gender minorities, people of color, members of the LGBTQIA+ community, individuals with disabilities and veterans. Building a diverse team is a moral imperative and we build a better business and product by bringing different perspectives to the table. We look for voices unlike our own because they are the ones that help us grow.

    • Syncro is a small team crafting applications helping small businesses be more successful. Our software does job tracking, marketing, invoicing, integrates tons of online tools — and is awesome. We are open to taking risks with technology, we use ember/react/kubernetes/elixr, and are generally open to exciting fun new stuff!

      We’re building a company that has fun inventing. We go fast, and our customers love us. Thousands of repair shops and IT Professionals all over the world rely on our platform for their entire business operations. We are different – we really do care, the founders are writing this ad and looking at the resumes – not a recruiter or HR department.

      We are using heroku with 50+ dynos, our platform consists of a number of rails apps and integrations to other platforms. We’re building a huge inventory system to rival any out there, we’ve built a “remote machine management” platform with an open API, we’re doing it all…

      If this sounds like the kind of team you want to be part of, we want to hear from you. Do you play around with new stuff for fun? Do you hear about a problem and just obsessed building a web app to solve it? If this sounds like your kind of play – we might be a great fit. 🙂

      Highlights:

      – Salaried position designed to grow with the company (seriously, try us).

      – We want this to be your dream job – but we need your help (tell us how).

      – We will advance your career like nobody else — stay with us for the long haul and we’ll keep you challenged, learning, passionate, and growing.

      – Results-oriented: Keep having fun and shipping code and you can design your day.

      – We are currently a dispersed team working from home.

      – We offer comprehensive health, vision, and dental coverage and 401(k).

      What You'll Be Doing:

      – Create and manage infrastructure in our multiple cloud providers systems like Heroku, Kubernetes on Google Cloud, AWS, Azure, etc. (we use all of them)

      – Building and maintaining tools, solutions and microservices.

      – Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch.

      – Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.

      – Update our processes and design new processes as needed.

      – Deploy product updates as required while implementing integrations when they arise.

      – Specifying, documenting and developing new product features, and writing automating scripts.

      – Work with CI tools, and source control such as GIT

      – If you also enjoy product development you can probably help out on the feature work too!

      What We're Looking For:

      -A few years of running operations for web applications

      -A few years of Ruby on Rails a major plus

      -No specific education necessary. (really)

      -Excellent communication skills – verbal, written and electronic.

      -You care — which means sometimes putting yourself out there for a customer experiencing pain.

      -Ability to multi-task in a fast paced environment.

      -You’re kind and wily (in a good way).

      How to Get Hired by Us:

      Write to us about a recent time or two that you caused a production outage, what the root cause was, and what you learned from it.

      For example; Troy our Founder shipped a typo in a class name in the early days and those are annoying because they might be easily missed in Development environment but then production blows up. This led to a more robust CI+Staging step than we had prior.

      Just demonstrate that you are an individual, you have a personality, you enjoy life, and you enjoy good work. And please include a resume. 🙂

      Syncro is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment where all employees can thrive and do their best work, free from discrimination and harassment.

      Pay: DOE. Let’s Talk. 

    • CodeCombat is looking for a Gameplay Developer to join our game-based education startup. If you have experience building games and programming, we want to hear from you!

      游戏化教育创业公司CodeCombat正在招聘一位游戏开发工程师。如果您有游戏设计和程序开发方面的经验,我们期待您的反馈!

      Who We Are
      我们是谁

      CodeCombat is seeking to reinvent the way that computer science is taught in the classroom.  We’re focused on gamifying the classroom learning experience to create a more effective and engaging environment for students. In other words–we teach coding with video games!  Our games CodeCombat and Ozaria are played in classrooms around the world.

      CodeCombat致力于创新计算机科学课堂教学新的方式。我们专注于课堂学习的游戏化方式,创造更加有效的方式让学生参与到课程教学环境中。换句话说,我们用视频游戏的方式来革新中小学编程教学。我们开发的极客战记(“CodeCombat”) 和奥佳睿(“Ozaria”)风行全球中小学课堂。

      We are a small, tight-knit team dedicated to providing an enjoyable, meaningful place to work. Team members pursue a healthy work/life balance with flexible working hours. Many of our team members are distributed worldwide.

      我们是一个小而美的创业团队,并致力于为每一位员工提供令人愉悦的工作环境和有意义的工作内容。团队成员可以有弹性的工作时间保证工作和生活的健康平衡。我们的许多同事来自世界各个国家。


      What You'll Do (您的职责)
      • Develop and maintain game levels
      • Develop and maintain common game systems and components
      • Participate in game design process
      • Prototype new game concepts
      • 开发和维护教学游戏关卡
      • 开发和运营常用的游戏系统和元件
      • 参与游戏设计过程
      • 全新游戏概念原型设计

      Who You Are (您的背景)
      • Programming experience in Python, JavaScript, or equivalent
      • Experience designing and building games
      • Strong written English communication skills
      • Python, JavaScript或同等程序语言的开发经验
      • 游戏设计和游戏开发经验
      • 优秀的英语沟通能力,特别是书面英语沟通
    • 3 weeks ago

      Overview:

      Fexa is looking for a Full Stack Developer to join our team as we continue to expand our already growing customer base. This position will create Ruby on Rails server side code and Javascript code as part of a Facilities Management application. The developer will also interface with client team to improve and change existing application installations. This position is on a small team of developers who work hard, are highly motivated and enjoy the freedom of working from home.


      We are looking for a candidate with the following qualities:

      • Participate in the product line life cycle from strategic planning to tactical activities
      • Work independently to design, create RoR APIs and application components
      • Work Independently to design, create Web Gui components using Javascript/EXTJS
      • Contribute to business discussions about the project and user interfaces
      • Document development projects
      • Familiar with Git, CI Tools and Deployment Scripts 
      • Writes tests when working on features

      Skills & Requirements:

      • Experience developing Ruby on Rails APIs and applications using development tools
      • Experience developing Javascript applications using frameworks like EXTJS
      • Experience with XML/JSON
      • Experience with SQL language
      • Experience developing and testing software user interfaces
      • Design skills for implementing attractive, simple, and effective software products
      • Capable communicator and comfortable working with customers, product management, other developers
      • Ability to work independently and coordinate remotely with project team
      • Blend of business and technical knowledge and experience
      • Willing to spend time collecting requirements from clients and customer-facing team members. 
      • High energy and self-motivated

      Benefits:

      • Work From Home
      • Health Insurance
      • Dental Plan
      • Vision Plan
      • 401k Retirement Plan
      • 2 weeks of PTO
      • Awesome colleagues
    • Komoot (UTC-1 and UTC+3)
      4 weeks ago

      Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. To help us continue to build the future of outdoor exploration, we’re looking for a passionate Android developer to join our team.

      Your key responsibilities

      • Take over responsibility of all parts of our Android app

      • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts

      • Optimize the core functionality of the app

      • Incorporate the latest advances in Android technology

      Why you will love it

      • At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage

      • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3

      • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization

      • You’ll be developing in fast cycles with continuous build, testing and direct team feedback

      • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people

      • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides

      • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

      You will be successful in this position if you

      • Are highly self-driven, responsible and keen to improve

      • Have proven experience in developing high quality Android apps (3+ years)

      • Write code that's readable, well documented and is meaningfully tested

      • Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community

      • Love to develop awesome products for great user experiences

      • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

      Sounds like you?

      Send us the following

      • Your CV

      • A write-up explaining who you are and why you are interested in working at komoot

      • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)

      • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one

    • We need extraordinary support engineers  to join our team.

      You should be comfortable with providing deep technical support and customer-facing interactions. You should have experience with relational databases, and have or be able to quickly gain a detailed understanding of TimescaleDB and PostgreSQL. And you should have a “can do it” attitude, where helping the user comes first.

      Timescale is a remote-first organization; this is a full-time position and should be located in US-Central timezone (UTC-6) for coverage purposes.

      Responsibilities

      • Create successful customers through outstanding technical service, including issue resolution and consultative interactions
      • Work in a dynamic startup and team, requiring the ability to shift focus quickly.
      • Continually improve, optimize, and evolve support systems and processes.
      • Be an enthusiastic and personable teammate, willing to jump in and help when you see a need.

      Requirements

      • Bachelor’s degree in computer science or equivalent experience.
      • Experience with SaaS and distributed systems.
      • Exceptional knowledge of PostgreSQL, database schema, and query optimization.
      • Experience as a technical support professional with external customers.
      • Strong aptitude to understand and learn new software products.
      • Know TimescaleDB! You should download and test it out before you apply.
      • Strong verbal and written communication skills.
      Benefits
      • Premium medical, dental, and vision coverage
      • Stock options
      • 401k retirement plan
      • Flexible PTO and family leave
      • FSA and Dependent FSA plans
      • Educational self-improvement benefits
      • Commuter benefits
      • Flexible schedule
      • Awesome coworkers

      Time series is everywhere, and Timescale is helping developers and companies make sense of it. Businesses worldwide trust TimescaleDB for mission-critical applications from industries as varied as manufacturing, finance, utilities, telecom, mining, ad tech, oil & gas, and the smart home. Applications built on TimescaleDB include IT and DevOps monitoring,  IoT, complex sensing and monitoring systems, geospatial asset tracking, operational data warehousing, and financial risk management; via the edge, on premise, and cloud deployments. The Timescale team is backed by top tier investors, including Benchmark Capital, New Enterprise Associates, Icon Ventures, and Two Sigma Ventures.

    • Company Overview
      At Netlify, we're building a platform to empower digital designers and developers to build better, more elaborate web projects than ever before. We're aiming to change the landscape of modern web development.

      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 Position

      We're looking for an experienced Engineering Manager to lead our team of engineers. Experience managing multiple teams and functions is valuable as you will be responsible for multiple teams owning different parts of our product.

      The Senior Engineering Manager role will oversee the product services group which includes three teams and growing. In this role, you will have one Engineering Manager reporting to you to start and a few Individual contributors.

      You should love helping your team grow and develop, taking care of their professional growth needs as well as quality of day-to-day work life.

      You'll be a confident technical leader with the ability to facilitate conversations and decision-making within the team, as well as being an advocate for the team's work and needs. You'll direct the team and set priorities, setting best practices and goals to measure the success of the team.

      You'll be responsible for hiring for the team and identifying skill areas we need to develop, with an eye to building a happy, healthy, diverse team of engineers.

      You'll also work closely with other managers and leaders within the organisation to plan projects, schedule resourcing for those projects and identify risks due to staffing.

      We have a main office in San Francisco, but we have a team spread all over the world, so remote applicants are welcome.

      Our Ideal Candidate
      • Experienced manager of a technical team
      • Experience managing leads and/or Engineering Managers
      • Familiar with the tool sets our engineers use (e.g. React, Redux, JS, HTML, CSS, Node.js)
      • Ability to hire thoughtfully and quickly both engineers and managers
      • Ability to develop the individual's skills and professional careers
      • Can supervise work priorities and direction
      • Can work with other leadership to set priorities and expectations
      • Ability to work across multiple timezones with remote colleagues
      • A desire to succeed personally through the success of the team
      About the Company

      Netlify is a platform for developers to build, deploy, and manage modern web projects. Basically, it's an easy to use backend for your static website. 

      We aim to perfect a unified platform that automates code; creating highly-performant sites and web-apps. Users should be able to simply push their code and let us take care of the rest.

      We have been building Netlify since 2015. About half of our 30+ member team works remotely, and we are serving over 280,000 developers who use Netlify around the globe.

      Though our team is growing fast, we’ve managed to stay tight-knit while welcoming newcomers to the fold. We hail from around the globe with diverse backgrounds, and we strive to be thoughtful, caring, and collaborative in our work within and across teams. To learn more about our team and who we are click here.

      We aim to create a company culture of empowerment where the best idea can come from anywhere, as we believe that empowered and engaged team members 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. We don’t want you to work too hard (burnout is real), but we also want to encourage you to grow (impostor syndrome is also real)—and we’ll help you do that!

      Netlify is proud to be an equal opportunity employer. We are committed to creating a diverse and inclusive environment. All 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 have a disability, please do let us know what we can do to better accommodate you in our hiring process. 

      Locations

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

      Compensation & 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.

      Applying

      Not sure you meet 100% of our qualifications? Please apply anyway!

      With your application, please include: A thoughtful cover letter explaining why you would enjoy working in this role and why you’d like to work at Netlify. A resume or short listing of job history. (A link to a LinkedIn profile would be fine.)

      When we receive your complete application with the items above, we’ll get back to you about the next steps.

    • 4 weeks ago
      If you want to have a greater impact in the open source ecosystem by enabling our Customers to use new
      technology to build better software faster - then you should keep reading.

      We are searching for another great Customer Support Engineer to support our APAC customers.   While this is a 100% remote role, we are looking for the Engineer to be based in Singapore.

      Our CSEs also identify common patterns and/or challenges customers are facing so as to influence the evolution of the product portfolio and best practices. Note - Although this is a 100 % remote role, we expect that travel to customer locations will initially be 35% - 45%.

      Why this role matters
      Our customers are enterprise architects, security officers, developers, DevOps managers. We offer them
      subscriptions to valuable software that works. As long as our customers value their investment, they
      continue to renew and expand their deployments. No value = no growth and no renewal. 

      Fortunately, our customers find us easy to work with (as reported via customer sat surveys). They trust
      Sonatype and value their investments, as demonstrated by our 90%+ renewal rate -- one of the highest
      renewal rates in the software subscription business.  But we choose not to rest on our laurels. 
      If our customers are not optimized, properly deployed, or have compromised rollouts due to their lack of
      time, technical know-how/resources, or understanding of best practices - it will inhibit our mutual ability to
      achieve success and expansion. That is why this role is so important.

      What our CSEs do
      • Coach and educate a set of customers on implementation and usage best practices for the Sonatype Nexus Platform to ensure smooth on boarding, faster adoption, increased footprint, etc.
      • Share field insights with your peers in Customer Success as well as our Sales, Product Marketing, and Engineering teams. Provide feedback on how to bring more valuable features to the product based on customer reactions and your hands-on experiences.
      • Discover and analyze gaps in the customer experience, identifying early warning signals and then working with cross-functional teams to address them
      • Act as the voice of the customer - use your insights to help us drive improvements, influence product roadmap, deploy customer advocacy programs, etc.
      • Ensure customers are SUCCESSFUL and DELIGHTED with Sonatype products and services, not merely satisfied

      What we are Looking For
      • Our CSEs have from many different types of backgrounds including DevOps Engineers, Software Engineers, Quality Engineers, and Solutions Architects. While they paths are different, they all share the following:
      • Broad knowledge of modern software development life cycles and the tooling that development organizations use to build applications is important
      • Ability to travel 35%
      • Strong communication and interpersonal skills
      • Excellent troubleshooting and analytical skills
      • Well-honed project management and organizational skills
      • The desire to build long-term relationships and help our customers be successful

      What We Offer
      • The opportunity to be part of an incredible, high-growth company, working on a team of experienced colleagues
      • Competitive salary package
      • Business casual dress
      • Flexible work schedules that ensure time for you to be you
      • 2019 Best Places to Work Washington Post and Washingtonian
      • 2019 Wealthfront Top Career Launch Company
      • EY Entrepreneur of the Year 2019
      • Fast Company Top 50 Companies for Innovators
      • Glassdoor ranking of 4.9
      • Come see why we've won all of these awards

      We are 300 employees from diverse backgrounds, that hail from 50 countries, and speak 15 languages. But, we all share one thing in common: we’re passionate about accelerating software innovation. Our vision is to put Nexus products at the center of every open source decision made by modern engineering organizations.  We’re one of the fastest growing tech companies in America and have been named both a Deloitte Fast 500 and Inc. 5000 company three years in a row. We’re backed by world class investors including TPG, Goldman Sachs, Accel Partners, and HWVP.  Learn more at www.sonatype.com.
       
      Sonatype is proud to be an equal opportunity workplace and an affirmative action employer that is 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 do not hesitate to let us know
    • Company Description

      As a digitally-focused management consultancy, we do more than strategy. From strategy and design to architecture and development, we deploy senior, cross-functional teams to work hip-to-hip in the trenches with client teams. 

      Founded in 2003, Intevity (previously Twin Technologies) is a full service, digitally-focused management consultancy based in Boston, MA with remote offices and employees throughout the eastern and central US (Baltimore, Chicago, D.C., New York). Intevity focuses on both Commercial and Public Sector clients, with deep expertise in retail, software, and government. Intevity has key vendor partnerships with Adobe, AWS, and Salesforce. 

      We work on all phases of projects, from early discovery and design to strategy to execution. We are known for our vulnerability-based culture, high levels of craftsmanship, innovation, and trust; being able to truly connect with the needs and spot the real reasons why an organization is being held back from achieving their goals. 

      We specialize in digital transformation in retail, software, and government. We align audiences, optimize processes and build custom, cutting-edge experiences on leading platforms—all while helping businesses increase velocity while reducing organizational risk. 

      As an agile company, Intevity is committed to continually growing and evolving with the market to provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.

      Job Description

      The Full-stack Developer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player who is adept at both frontend and backend web development. They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.

      Qualifications

      • 1+ years software engineering experience

      • Must have experience designing complex software solutions

      • Exposure to all aspects of modern web application architectures, visual design, and mobile web development

      • Versatility developing with multiple front-end and back-end technologies (Example: ES.Next, TypeScript, Go, React, GraphQL, SCSS/LESS, Python/Bash scripting)

      • Experience with a variety of data systems such as SQL, NoSQL, Stream Processing and Distributed Key-Value Stores

      • Familiar with REST API schema formats, such as: OpenAPI/Swagger, GraphQL and ProtoBuf

      • Experience with running and defining Docker containers

      • Familiar with Kubernetes resource APIs and related CLI tools

      • Comfortable using and configuring software on Linux based operating systems

      • BS in Computer Science or equivalent experience

      • Has experience working from home on distributed teams in a remote model

      • Willingness and ability to travel to our client sites when necessary (rare)

      • Contract position to start which could lead to a full-time role

      Expectations: 

      Being remote allows our employees to live where they want to.  It means being able to have the lifestyle that you choose. Working remotely is not for everyone but it allows us to spend less time commuting and more time on the things that really matter.  We believe this is essential to supporting a workforce that can achieve a healthy work-life balance. 

      What does this mean for you?  You get to work from where you need or want to work. Each team member is provided the tools, infrastructure, and support to create a productive, professional work from home office environment. We observe and operate standard East Coast working hours to support the majority of our clients and our teammates. We also provide some flexibility for daily schedules to accommodate one’s personal obligations to home and family life.

      We recognize that working remotely isn’t always easy; the remote work model encourages independent thinking but requires increased professional accountability and self-discipline.  We are an outcome-focused team and work to get the job done. We champion a culture of transparency and openness.  

      While travel is part of the job requirement to service clients and team build, we ensure it is asked for and planned as thoughtfully as possible.  Travel amounts do vary by engagement, but in this role/project, a full-stack developer can expect the travel to be very light.  MAYBE once per quarter, if that.

      Additional Information

      Intevity offers a competitive and comprehensive employee compensation and benefits package that includes base salary, medical, dental and vision insurance, long and short-term disability insurance, life insurance, 401k program with company match, and an open PTO plan.

      Intevity is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.

    • Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.  

      Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.

      About Us

      Here's How You Will Make an Impact

      • Improve the performance and scalability of services, optimize our REST and GraphQL APIs
      • Address security concerns and proficiently maintain our application stack
      • Troubleshoot issues across the whole stack, such as high-load, memory full, network issues and come up with temporary/long term solutions based on the root cause
      • Hands-on maintenance on our Ruby on Rails and Go (Golang) applications
      • Increase our automated test coverage and deployment infrastructure robustness 
      • Manage infrastructure using Chef and Terraform
      • Active involvement in design, implementation, and maintenance of the development, staging, and production infrastructure and services your team is responsible for
      • Create concise postmortems in the event of an outage
      • Write and maintain run-books for other engineers to leverage
      • Ensure proper security, monitoring, alerting, and reporting for the applications your team is responsible for
      • Collaborate with other engineers to make sound infrastructure decisions, improve workflow, and deploy applications ready for production
      • Monitor capacity, cost and plan for upgrades
      • Participate in an on-call rotation

      About you

      • You are a Ruby engineer at heart, very familiar and passionate about the Rails ecosystem
      • You are knowledgeable of memory and CPU profiling tools to help adjust Ruby jobs and processes to use resources effectively
      • You have experience working with Terraform and Chef (or similar tooling) either in a DevOps or product support capacity
      • You have experience deploying, configuring, and maintaining NGINX
      • You are proficient with Unix, AWS, and Git
      • You are self-motivated and able to manage yourself and your own queue
      • You are a problem solver with a passion for simple, clean, and maintainable solutions
      • You agree that concise and effective written and verbal communication is a must for a successful team
      • You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time
      • You can dedicate about two weeks per year for travel to company events

      Benefits & Perks

      • Generous time off policy
      • Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
      • Pre-IPO stock incentives
      • .. and much more! For a full list, see our career page

      More info on Doximity

      We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing steadily, and there’s plenty of opportunity for you to make an impact.

      Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

    • 4 weeks ago

      Webflow is a fast-growing, globally distributed team with a big opportunity and bigger mission — actually, two missions: one for us, one for the world. At Webflow, we’re on a mission to enable everyone to create for the web — and empower our team to lead fulfilling, impactful lives while we do it.

      Our missions are ambitious — and we’re looking to hire a Senior Software Engineer for our Growth team to help us make our users successful across our entire product suite. We’re a team of engineers, designers, and product managers that embrace the scientific method, enjoy analyzing data, and view the product experience through a prism of user psychology and behavioral science. We work by first qualitatively understanding the user problem, developing hypotheses backed by evidence, and running experiments to validate our hypotheses. 

      Our main areas of focus are around activating the user onto our product, helping deepen their level of engagement, and increasing user monetization. We are working on some incredible projects and we need your expertise to do it.

      What you'll do

      • Top-to-bottom ownership of Growth projects, including doing technical design, writing readable and extensible code, and monitoring post-release analytics
      • Contribute both front-end and back-end code across our highly technical platform that empowers hundreds of thousands of people, and serves millions of page views an hour
      • Collaborate with our team of top designers and engineers in an autonomous, supportive environment
      • Execute growth experiments using internal A/B testing framework
      • Analyze data, find patterns, make recommendations, and share results
      • Be a part of the hypothesis building, testing, and analyzing

      We'd love to hear from you if you have

      • Significant experience (4+ years) in engineering scalable, multi-tenant environments
      • Exceptional JavaScript skills
      • Experience in React.js/Angular.js is a plus
      • Demonstrated experience making data-driven decisions
      • Curiosity about growth, metrics, and an outstanding user experience
      • Understanding of data design and modeling
      • Built and worked on complex web applications
      About us 

      At Webflow, we believe that our success will not only be defined by what we do — but by how and why we do it. So, here is the Webflow “why” and our “how”: 

      Our dual missions — one for the world, one for us 

      1. For the world: To empower everyone to create for the web and spark an unprecedented wave of digital innovation.
      2. For ourselves: Lead fulfilling, impactful lives. 

      Our core behaviors (how we act) 

      1. Start with customers
      2. Practice extraordinary kindness
      3. Be radically candid
      4. Move uncomfortably fast
      5. Just fix it
      6. Lead by serving others
      7. Dream big 

      Our commitments to you 

      • We’ll pay you! This is a full-time, salaried position that includes equity
      • We’ll invest in your physical and mental well-being with health, dental, and vision benefits and a monthly stipend for health and wellness expenses 
      • We’ll pay you to take a vacation … seriously. We’ll give you a $1,000 bonus for taking your first vacation with us that is more than 5 days 
      • We offer flexible parental leave for moms and dads
      • We provide remote employees with the equipment they need to create a great remote work environment 
      • We will offer you the support you need to help you grow as an impactful software engineer and a healthy human being 

      Ready to apply?

      If you share our values and our enthusiasm for empowering the world, we’d love to hear from you!

    • 1 month ago

      D2iQ's systems & networking team is currently looking for several talented and highly motivated software engineers to enable networking and service discovery for microservices and big data workloads.

      We use whatever technology is required to achieve high availability for our customers. Currently, our tech stack is built in Erlang, C, C++ and Go. We use underlying techniques such as gossip, CRDTs, probabilistic algorithms, and statistical analysis to build fault-tolerant distributed systems.

      Team members should have production experience, and approach systems development with an operational mindset. You should feel at home with the CAP theorem, distributed consensus, and preferably also software defined networking. We hope that you’re a passionate individual with a natural sense of curiosity, and think about solutions from first principles. You must feel comfortable working in tight technical constraints, where legacy data planes and hostile applications are the norm.

      Responsibilities
      • Performing code reviews and giving cordial feedback
      • Performing design reviews and providing original insights
      • Creating clear designs with well thought out design docs
      • Writing reliable control plane code, and the tests that allow it to safely evolve
      Required Qualifications
      • Experience developing and operating large-scale infrastructure services
      • Ability to perform differential diagnosis under pressure in real world environments
      • Ability to comfortably work with managed runtimes (either Go or Erlang)
      • Currently residing in the United States
      The following is a plus
      • Knowledge of the Linux networking ecosystem (BPF, tc, iptables, iproute2, etc.)
      • Knowledge of TCP and IP at both the implementer, user, and operator level
      • Experience working with loosely coordinated distributed systems
      D2iQ - Your Partner in the Cloud Native Journey

      On your journey to the cloud, you need to make numerous choices—from the technologies you select, to the frameworks you decide on, to the management tools you’ll use. What you need is a trusted guide that’s been down this path before. That’s where D2iQ can help.

      D2iQ eases these decisions and operational efforts. Rather than inhibiting your choices, we guide you with opinionated technologies, services, training, and support, so you can work smarter, not harder. No matter where you are in your journey, we’ll make sure you’re well equipped for the road ahead.

      Backed by T. Rowe Price, Andreessen Horowitz, Khosla Ventures, Microsoft, HPE, Data Collective, and Fuel Capital, D2iQ is headquartered in San Francisco with offices in Hamburg, London, and Beijing.

    • 1 month ago
      At Medium, words still matter. We are building a place to foster reading and writing on the internet—a place where today’s smartest writers, thinkers authorities, experts, and storytellers can share big, interesting ideas; a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers.

      The Platforms team
      The Platforms team is tasked with enabling our product engineers to quickly build a quality user experience. We do that by giving those teams tools and frameworks to build great user experiences.
      Much of the Platforms team's recent work has been around shepherding new technologies into Medium's stack: We have a web client written in modern React (with hooks, if you're curious) and TypeScript. We have enjoyed adopting GraphQL to add clarity to our API, manage changing client needs, and take advantage of third party tooling like Apollo Client. We have a modern design system & styling framework using CSS-in-JS & Storybook. And we are growing our fleet of Go services speaking gRPC, deployed on Kubernetes, and released with our own K8s operator.

      That's where you come in:
      We're looking for Staff- or Principal-leveled engineers who like to:
      Write software — That might be writing a new framework, making a design system component accessible, or writing a Slack integration that saves engineers time.
      Support fellow engineers — We listen to product engineering teams and collaborate with them. After all, they're our users, and they're the ones who ultimately help Medium's users read and write things that matter. When we empathetically understand what they need, it makes us better at our job.
      Advocate for & design solutions — We provide high-level technical design, strategy roadmap development, and technical architecture related to our web client.
      Follow & engage with the community — We want to assure that our architectures are consistent with industry including scalability, availability, maintainability, and flexibility.
      Understand technical debt — There are also some older and less glamorous technologies at Medium, too. Part of your responsibility will be enabling engineers to account for technical debt and make progress against it — all while building new systems and user features.

      WHO ARE YOU?
      • You have a deep understanding of Javascript, the DOM, CSS, and the ecosystem of tools around them.
      • You are an expert in at least one modern web application framework (React, Angular, Vue, etc.)
      • You have 5+ years of experience writing software.
      • You want to learn from and teach your peers.
      • You work autonomously, are energized by missions and goals more than a specific list of tasks.


      Nice, but not required:
      • You have 10+ years of experience.
      • You understand web accessibility and have shipped accessible products.
      • You have an understanding of React's internals.
      • You have experience on an infrastructural or platform team.
      What makes Medium special
      At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media.
      Medium is an equal opportunity employer. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
    • We're looking for a Senior Backend Engineer to be part of squads developing features by proving simple yet performant interfaces and ensuring long term stability and scalability.

      💪 What's my mission?
      Eventually as one of the early member of Slite, you'll be be able to shape the future of it. We share as much ownership on the way we work and on the product itself as we can as we're convinced our success is 99% due to our team.

      We are in a stage when it's important to build strong foundation and prepare for scaling in the upcoming years. We'll have to scale our GraphQL API to handle millions of requests per day, while monitoring and keeping a low error rates. You'll work closely with the product team to make a faster experience, and develop features such as a comprehensive updates log on notes, public sharing and commenting.

      Here's @shahor, our backend engineer and your future teammate:
      You'll work closely with the product team to create a better experience and develop features such as a comprehensive updates log on notes, public sharing and commenting.
      We're also growing, and that will require our API to be stable, monitorable, and fast. You will improve our current GraphQL API by designing good interfaces for the different usages and making it rock solid and fast. You will also help maintain the existing codebase reducing the technical debt.

      🤗 Who will I be working with?
      You will be working closely with our engineers @shahor and @arnaud, our CTO @pierre and VP product @mikeas as well as the other squads.

      📖 What do I need?
      - Be a self-starter - you are a senior developer who is able to show initiative and get things going without too much guidance.
      - Be pragmatic - you can take tactic decisions when needed, dealing with debt and pay back later. You are able to keep a long term vision via a long-term strategy.
      - JavaScript experience - you have a significant back-end development experience using Node.js. Ideally, you have also worked with PostgreSQL, Redis and queue systems (google cloud Pub/Sub for now).
      - Data intensive experience - you had worked on a product with an intensive usage of data, and you understand the complexity and systems required to make such products work.
      - Excellent engineer - you understand and advocate for testing, analytics, observability, error tolerance.
      - Product mindset - you can challenge product features, propose simpler implementation to fasten the iterations, and propose excellent technical decisions to improve user experience.
      - Good communications skills - you write clearly about technical or product related subjects. You are able to challenge subjects in a guided direction.

      Why join Slite?
      - Work with talented & passionate people with diverse experiences and backgrounds.
      - Make a dent: we strive to shift the way people collaborate and organize at a large scale, potentially impacting millions of people.
      - Feel your impact: Slite is still early stage, everything we do matters and your impact is critical.

      Benefits
      🤩 Competitive salary & equity
      🏝 5 Weeks PTO + 11 French Holidays 🇫🇷
      📚 Buy any book policy
      🖥️ Remote setup: co-working or at-home setup, your pick. Slite covers your expenses.
      🌈 We go on team offslites every 4 months
      💻 Best tools to get things done: equipment of choice

    • Taskade is building real-time collaboration for distributed teams, starting with tasks. We are a team of startup veterans obsessed about improving team collaboration, workflow, and productivity. At Taskade, you’ll have the chance to work with a small, closely knit team and make a big impact on our product, business, and engineering efforts.

      RESPONSIBILITIES

      • We are looking for skilled front-end engineers with a deep understanding of user interface and design. We’re a small team, and in order for us to thrive we need members who have the drive and ability to work on a wide array of products.

      • From working on our landing pages, templates showcase, to the user on-boaridng experience, you’ll get the chance to experience a wide variety of development scenarios.

      We value “T-shaped” people. That is, people who are both generalists (highly skilled at a broad set of valuable things—the top of the T) and also experts (among the best in their field within a narrow discipline—the vertical leg of the T). An expert who is too narrow has difficulty collaborating. A generalist who doesn’t go deep enough in a single area ends up on the margins, not really contributing as an individual.

      REQUIREMENTS

      • Experience with JavaScript

      • Experience with React, React Native and Redux

      • Deep understanding of cloud architecture and application deployment.

      • Be deeply interested in the long-term view. Yes, we need to deliver value rapidly, but our problem domain will grow dramatically over time. Figure out where we need to be in a year and identify how we'll get there incrementally, while helping us manage and constrain technical debt and other forms of unnecessary complications which will in the long run serve us poorly.

      • To be a quick learner. We’re looking for software engineers who thrive on learning new technologies. As a startup, and we have a lot of problem domains that need to be worked on, and you should have the ability and drive to adapt accordingly.

      • Versatility. You understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.

      To learn more about who we are, our culture, and whether Taskade is the right place for you, please contact [email protected]

    • 1 month ago

      About Juniper Labs

      Juniper Labs is an early-stage startup in the Insurtech space. Our mission is to make business insurance easy and affordable to purchase, provide, and manage. We are doing this by building automation solutions for companies in the commercial insurance space through state-of-the-art machine learning, cloud-scale data pipelining, modern web development, and human-centric design.

      We are also creating the world’s first open-source database purpose-built to create significant value for commercial insurance companies. Our value proposition is the centralization and transparency we bring to this data as well as the solutions we are building on top of this open data platform. Our vision is to create a community around data that enables curation, creation, and innovation for its members.

      We are building a culture centered on our values and invite you to join us.

      Remote

      This position is remote based.

      At Juniper Labs, developers are independent and self-organized individual contributors who work together as a tight team in a remote and agile way (shamelessly stolen from our heroes at Gitlab).

      Responsibilities

      • Holistic ownership of web development and deployment.

      • Build intuitive integrations with our data pipelining backend and machine learning services.


      • Manage and review code contributed by the rest of the community and work with them to get it ready for production.


      • Create and maintain documentation around features and configuration to save our users time.


      • Take initiative in improving the software in small or large ways to address pain points from the community.


      • Keep code easy to maintain and keep it easy for others to contribute code to our OpenJuniper project.


      Requirements

      • You are a humble learner who takes ownership of both your own results as well as the growth of those around you.

      • You have demonstrated comfort and success in the context of an early-stage startup.

      • You have worked on production-level web applications. Strong preference given to python, and bonus points for django and react.


      • You have demonstrated proficiency with standard cloud compute and deployment frameworks (experience with GCP-backed Kubernetes deployments a plus).

      • You can comfortably pinch-hit on data pipelining/ETL tasks.


      • You are passionate about open source.


      • Strong written communication skills.


      • Self-motivated and have strong organizational skills.


      • You share our values and work in accordance with those values.

      Benefits

      • Competitive pay and generous equity

      • Fully funded health, vision & dental insurance for you and your family

      • Unlimited PTO

      • Work from anywhere (we're 100% remote)

      • Monthly "remote stipend" that you can use for anything

    • "The front page of the internet,” brings over 430 million (30% YoY growth) people together each month through their common interests, inviting them to share, vote, comment, and create across thousands of communities. Come for the cats, stay for the empathy.

      You’ll be joining Reddit’s Ad Creation and Experience team, where were you’ll build user-facing products to enhance Reddit’s ads experience. Mobile makes up more than half of Reddit’s traffic, and as a member of our team, you’ll play a key role in defining the future of Reddit’s Android app monetization. You’ll also be empowered to improve the infrastructure of the Android app as a whole; for example, our team was responsible for modularizing Reddit’s Android app.

      Responsibilities:

      • Driving new features from end-to-end through prototyping, validation, implementation, launch, and continuous iteration

      • Collaborating with designers and PM, building prototypes, collecting user feedback, and iterating on new ideas

      • Improving the performance and stability of our most critical features

      • Building the technical foundation for future mobile products

      • Designing and running experiments to increase revenue and improve user experience

      Qualifications:

      • Expertise in Java with 4+ years of experience in Android development

      • Sound software engineering fundamentals

      • Embracing the challenges of building data intensive, highly responsive, and fault tolerant apps in the constrained environment of a smartphone

      • Willingness to buck trends and learn new ways to build software

      • Passion for developing scalable, well-designed software that improves people’s lives globally

      • Experience building at least one amazing Android app with a team from start to shipment

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

    • 1 month 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

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

       

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

       

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

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

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

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

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

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

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

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

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

       

    • 1 month 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 month 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).
    • PeopleDoc (France)
      1 month 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


    • Snowplow Analytics (UTC +/- 5)