This week
  • Dyanata
    $75,000.00 - $95,000.00Preferred: (GMT-07:00) Mountain Time +/- 4 hours

    Dynata is a leading market research firm which continues to grow as companies, people, organizations, and product owners look to gain additional insight on their products, ideas, and experiences. The vast majority of this work is done online, but we do have (even in 2019!) a substantial and complex telephone interviewing system. As we gear up for the US elections in 2020 and the increased political polling that will come our way, we are looking for a VoIP engineer to join our Engineering Team based in Lehi, UT, to help us modernize, scale, and stabilize our stack. We are particularly interested in your skills in Asterisk, networking, Linux administration, and troubleshooting potential voice issues. We are currently running Asterisk 15 on CentOS 7 in VMWare.

    The challenges we face on our stack are complex and unique. This is not a position where you will be configuring PBX or office phone systems. You will be configuring asterisk dial plans, helping modernize architecture on how to scale asterisk systems at load, scripting out processes to help optimize network traffic for voice, configuring systems for call recordings, and the infrastructure behind all of this. We will need you to jump in, analyze, troubleshoot, and produce results for us to allow us to move forward.

     Major requirements

    • Solid understanding and hands on experience in SS7, SIP, RTP/RTCP, Asterisk, Dial Plans, and monitoring systems
    • Experience capturing and reviewing packets and logs to identify problems affecting call quality or call connection
    • Very strong networking background
    • Solid experience in VMware setup, maintenance and optimization
    • Experience working with multiple vendors, including call carriers
    • Feel at home Linux OS at administrator level
    • Strong scripting experience
    • Experience in orchestration, CI/CD pipelines, Git
    • Programming experience helpful (Node, C++, other)
    • Experience working with Session Border Controllers (SBC - specifically Sansay) with multiple vendors, including call carriers on specific tech implementations

     Important fundamentals

    • Analyze project requirements from different parts of the business to come up with solutions with your teammates
    • Able and willing to dig in deep and own the relevant parts of the stack
    • Develop new features and optimize existing ones
    • Automate, test, deploy, monitor, repeat.
    • Be an active participant in discussions about design and architecture
    • Be passionate about technology and quality deliverables
    • Be an advocate for best practices in software development
  • Dynatron Software
    $110,000.00 - $120,000.00

    Dynatron Software is a growing technology company that develops and hosts Analytic and Marketing solutions for the automotive service industry.  Using Scrum and Kanban methodologies, our Technology team is a tight-knit group that works together to ensure successful Product Development, as well as smooth Internal Operations.  While our product development teams work hard at delivering next gen solutions for our customers, we need help developing applications and systems we use internally that will scale as we grow.  Additionally, we need help caring for the existing platform and systems as we work through the transformation. We’re looking for an experienced system engineer with a demonstrated track record of successfully managing day-to-day tasks while at the same time leading strategic goals, projects and initiatives to join our team.

    In this role, you’ll have a chance to contribute to projects that are critical to the success of the company, mentor teammates in your areas of expertise and help raise Dynatron internal systems to the next level  The following describes the responsibilities you’d have:

    • Participate as a team member on the Corporate Application development scrum team; committing and working each sprint  to meet goals that will either support our product development teams or advance our internal systems.
    • Develop tools and scripts that advance internal Dynatron applications and systems
    • Contribute on development solutions for Sugar CRM, Jira Software, Jira Service Desk and Confluence
    • Responsible for systems implementation such as Sugar CRM and Atlassian tools; Ensure internal systems are upgraded as needed;
    • Participate as a team member on the IT Support Kanban team;
    • Learn about our internal systems and evaluate where you can apply your expertise
    • Provide technical support for internal applications that are used by Dynatron internal users;  
    • Troubleshooting and problem mitigation/resolution for internal Dynatron systems.
    • Provide and mentor teammates that will provide Tier I/II/II support;
    • Effectively transition issues into the lower tiers by identifying and developing automation, transferring knowledge and participating in regular operational review sessions
    • Support new product releases, assist with product development initiatives and product upgrades.
    • Effectively prioritize and manage work to advance highest priority initiatives rapidly
    • Help maintain internal system documentation
    • Help maintain inventory of internal systems and asset configuration; ensure all internal software is properly licensed and up-to-date
    • Help manage internal employee environment which consists of multiple branch offices on a site-to-site VPN network utilizing many Windows AD and DNS type services
    • Provide after hours support for network or system emergencies as well as occasional scheduled maintenance which will occur on the evenings or weekends
    • Mentor / cross train team members on existing and new technologies

    To be successful in this role, the following experience is recommended:

    • 5+ years as a Linux Systems Administrator or Engineer

    • 5+ years experience with Atlassian tools

    • 3+ years managing and administering virtualized machines

    • 3+ years experience with PHP using Laravel framework

    • 3+ years experience with MySQL preferred,  Postgres a bonus

    • 3+ years as a Windows Systems Administrator or Engineer (Active Directory style networks)

    • Bonus if you have advanced networking experience including Firewalls, Cisco layer 2/3, VLANs, ACLs, LACP

    • Bonus if you have experience with Debian Linux, KVM and OpenNebula virtualization stacks

    • Bonus if you have experience troubleshooting KVM, TCP/IP, VLAN, LACP systems and performance

    • Proficient in at least one scripting language, Python and Bash preferred

    • Comfortable working with team members that are remote

  • Dozuki

    Overview

    We are a group of dedicated and passionate professionals all working together to transform the way businesses improve. We enable our customers to standardize their work processes, reduce training time, and meet compliance standards. Come join the team that is redefining training documentation and making standard work an industry standard.

    Your Role

    Dozuki is looking for a Senior Software Engineer for our core product team who can thrive in a remote-friendly work environment. The product team works on Dozuki's core web platform and is crucial to the company's success. We've maintained 99.9% uptime for our cloud deployment, and we strive to get that as close to 100% as possible for our customers who depend on our platform being available 24/7.

    As a Senior Engineer of our product team, you will be a core driver for making platform improvements and developing new features. You will be expected to deliver high quality, maintainable, and well-tested code. You will lead technical discussions, review teammates' code, and be empowered to make mission-critical decisions.

    The product team holds daily stand-ups, weekly plannings, and monthly product team process improvement meetings. You will have the freedom to choose which issues you want to work on which may range from new features, infrastructure improvements, platform maintenance, and bug fixes.

    We have core hours between 10am - 3pm Pacific Time and allow for a flexible work schedule outside of these hours.

    Our Stack

    The Dozuki platform runs a LAMP stack at its core. Our cloud offering runs each of our services in AWS, while our on-premise offering runs our services in a swarm of Docker containers with middleware integrations to help manage those deployments.

    Qualifications

    We're constantly looking for new ways to improve our infrastructure. The following skills and technologies are central to working on our platform, but we're open to some learning on the job:

    • PHP 7.1
    • JavaScript, HTML, and CSS
    • MySQL
    • Git for code version control
    • PHPUnit for automated testing
    • CI/CD pipelines
    • Linux command-line tools

    Things that will make you stand out

    • 5+ years experience creating software for enterprise-level companies
    • Experience with React
    • Worked with caching services such as Memcached
    • Experience developing performant, scalable, and highly available web services
    • Deep understanding of object-oriented design, and can lead discussions on web service design and architecture
    • Experience with containerization technologies such as Docker and web service orchestration
    • Self-motivated and able to manage yourself
    • Excellent communication skills and can provide technical leadership and mentoring to other team members
    • BS in Computer Science or equivalent

    Who We Are

    Our people are our biggest investment. We recognize that quality of life is paramount to a happy and healthy team. We offer the following perks:

    • 💰 Competitive Salary
    • 🤒 Medical, dental, and vision benefits
    • 💻 Company-provided hardware
    • 🏝 Remote-friendly team culture
    • 📈 401(k) matching
    • 🍼 Generous parental family leave policy
    • ⛺️ Flexible schedules & Unlimited time off
    • 🍽 2-3 catered meals every week
    • 🐶 Dog-friendly office

    Company Culture

    Although we're a partly distributed team, most of us still live in San Luis Obispo, CA. We would love for you to join our team in SLO but are happy to accommodate your current living situation.

    See what it's like working at Dozuki https://www.dozuki.com/careers/.

  • Thermopylae Sciences and Technology

    Google Earth Enterprise (GEE) Web Developer

    Location:  Remote (Work from Home) or Arlington, VA

    Do you want to work on a product that allows government organizations and businesses to host their own Google Earth globe? Open Google Earth Enterprise (Open GEE) allows organizations and businesses to take advantage of the same publicly available Google Earth capabilities, behind the firewall, in an offline/disconnected environment, or in low bandwidth areas. Joining the Thermopylae team, you’ll be helping to improve and promote Google Earth Enterprise as open source. After almost two years of maintenance updates, Google and Thermopylae have worked together to open-source Google Earth Enterprise and its components Fusion, Server, and Portable Server. Thermopylae is now leading the effort to take Open GEE to the next level for the GIS community. Check us out at:

    Project Site
    http://www.opengee.org/
     
    GitHub Site
    https://github.com/google/earthenterprise/
     

    Job Requirements

    • Bachelor's degree in Computer Science, a STEM related discipline, or relevant coursework in geographic information science
    • 4+ years Web development
    • 2+ years Python development
    • Experience deploying and supporting end-user software for an active user-base
    • Comfortable in Linux development and application environments
    • Experience with a range of web technologies (e.g. modern frameworks, REST, CSS, SSL, CORS, proxies, load-balancing, load-testing)
    • Able to adapt to a wide-range of tools. In a given day you could be working with bash, git, Ansible, Jenkins Pipeline, AWS, Nessus, or Gradle

    Additional Experience Desired

    • Python libraries: Flask, Tornado, WSGI, Psycopg2
    • Google Maps API
    • Developing and deploying geospatial/mapping applications
    • Web frameworks: Vue, Typescript, Rollup, Webpack
    • Relational databases (e.g. PostgreSQL/PostGIS)
    • Javascript unit and integration testing frameworks
    • Automation and continuous integration tools (e.g. Selenium, Jenkins)
    • C++ development

    **
    Job Duties**

    • Expected to deliver new features, enhancements, and bug fixes working with your Scrum team.
    • Expected to write unit tests, integration tests, and smoke tests along with application code.
    • Responsible for the end-to-end delivery of software.
  • TestDome d.o.o.

    TestDome.com is a fast-growing company, offering automated testing of programming skills to companies that are hiring software developers. About 70% of our 3.700+ customers are from English-speaking countries. The remaining 30% are spread across the rest of the world. A list of customers include such companies as eBay, PayPal, and Turkish Airlines.

    To make sure our business can continue to grow, we are continually investing in our platform. This is where you come in. We need to speed up! We are looking for two strong web developers to join our development team so we can keep adding new features while increasing reliability and scale at the same time.

    Our development stack currently looks like this (you will be welcome to push us in the right™ direction):

    • HTML, CSS, JavaScript, Bootstrap, jQuery

    • C#, ASP.NET MVC

    • NHibernate, PostgreSQL, Azure

    with plans to:

    • migrate from jQuery & ECMAScript 5.1 and keep up with ES.Next

    • migrate to ASP.NET Core MVC

    • move live coding evaluators to Linux and Docker

    We require a strong knowledge of C# and JavaScript; the others you'll pick up easily.

    We will treat you exceptionally well. We offer competitive salaries and we will give you all the tools you need. You don’t need to come to the office. If you want, you can work in your flip-flops from the beach. All ten of us at TestDome telecommute and get together every few months.

    Salary range: gross 30,000-60,000 USD per year

    So, are you ready to take the challenge?

  • O'Reilly Auto Parts
    Preferred: (GMT-06:00) Central Time

    Have you ever heard of O, O, O, O'Reilly Auto Parts…Ow?! This is not your standard System Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.

    Our infrastructure teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional Engineers and Admins to help us succeed! Some of the tools we use to implement our projects are Linux, Puppet, Git, Jenkins, Ansible, and other open source tools and technologies. We also utilize collaboration tools such as Jira and Confluence.

    What we look for in our Team Members:

    • Love solving complex problems related to serving our customers better – both internal & external customers
    • Enjoy working with teams
    • Senior level experience with linux and automation
    • Experience with documentation
    • An ambition to always learn and grow

    About our team:

    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • We are responsible for maintaining our linux infrastructure which consists of over 2,000 servers
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily stand-up meetings
    • Our managers really value collaboration between team members and encourage them to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a supervisor, manager, or architect – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • Roon Labs

    The Role

    Roon Labs is looking to hire several software developers during the first half of 2019.

    Experience with our technology stack is a plus, but we place more value on the breadth of technologies you’ve worked with in the past. It is important that you are comfortable and experienced working in a large pre-existing codebase and with a variety of languages, toolkits, and technologies, picking up new skills and expertise as needed.

    Possible Areas of Focus

    This role is open to all generalist developers who can comfortably work on all areas of our systems and get stuff done.

    We are also interested in growing the team in a few specific directions. These are some possible areas of focus, based on the work we have coming up. Experience relevant to these areas is a bonus, and if any of this resonates with you please let us know.

    Mobile Applications

    Our mobile applications share one UI codebase across platforms--so this isn’t about building screens. There is some technical debt in our mobile infrastructure, and some expected product touch points are missing or not done well. Furthermore, as we expand the scope of our mobile apps to include streaming/playback away from the home system, there will be a lot of under-the-hood work required to make a lot more of our code run (and perform) on tablets and phones.

    Machine Learning

    A few months ago, we launched Roon Radio, our first machine-learning feature. We have a healthy roadmap planned for future features that incorporate machine learning, and could use some help making these plans a reality. This work would encompass everything from data acquisition/warehousing, batch processing, learning/training steps, and surfacing the results via cloud services, dashboards, or our client applications. In parallel, we are working on ETL and Analytics systems for the rest of the company.

    Devops/Cloud Services

    We recently moved our cloud operations to a new provider and containerized everything. While things are up and running, there are definitely some aspects that require shoring up and long term ownership, and we still have some rough patches in the system that we are slowly moving through. Adding fresh perspective, experience, and ownership in this area would be a great help to us.

    “End-to-end” Project Ownership

    If Roon were a web based product, we’d call this “full stack development”. We are always at work implementing new features or integrating with other products. This generally involves work in several layers--cloud services, the media server, and the user interface. We're looking for developers that can handle the detailed aspects of projects like this without losing sight of the larger goal.

    Our Technology

    Roon functions like an IoT product in the home. The core of the product is a media server, which manages a music library and streams audio to multiple zones around the home. This can run as software or on a dedicated appliance. In addition, Roon supports many different control points and networked audio devices. The Roon user experience is backed by a set of cloud services which serve up music metadata, recommendations, and so on.

    Roon’s client applications are all built in C#, with C/C++ underpinnings. We use Xamarin tooling on iOS and Android. Our software is portable across Windows, Mac, iOS, Android, and Linux. The user interface is built using an in-house UI toolkit that combines a functional-reactive programming paradigm with an OpenGL-based rendering engine.

    Our cloud services are built in C#, Node.js, and Python. Our cloud infrastructure runs on Docker Swarm and Google Cloud Platform. We use Postgresql, Nginx, and Elasticsearch.

    Our data and learning systems are built using Python (numpy, scipy, scikit-learn, pandas, …), C++, SQL, and Airflow.

    While a lot of our code is written in C#, this is not a Windows/Visual Studio/Microsoft’s Latest Dogfood kind of place. We use a limited subset of .NET as a portable runtime environment and most of our developers live on Mac/Linux machines using vim/emacs, make, zsh, and git.

    About You

    • You have a healthy curiosity about how things work.
    • You have excellent communication skills, and speak and write English well.
    • You can work independently and own projects to completion.
    • You aren't afraid of doing grunt work when your projects require it.
    • You are comfortable making noise when you get stuck or when something feels wrong.
    • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, databases, and information retrieval.
    • You’re a good programmer. You write understandable code with an eye towards maintainability.
    • When things break — and they will — you are eager and able to help fix them.

    About You

    The most active portion of our work day is 12PM-5PM EST. Your typical work hours should overlap that period sufficiently to facilitate collaboration with others. Aside from that, we do not care where you are located or if you need to split up your work hours in a non-standard way.

    We offer Health/Dental/Vision (80/20), 401k with match, paid parental leave, and flexible time-off.

  • Private Business Network

    Private Business Network is an enterprise VPN and cyber security solution being developed by the makers of Private Internet Access (PIA), one of the world's leading consumer VPN services. We are building a next-generation cyber security product for SMBs that want the ease-of-use of a consumer VPN (On/Off), but need centralized management, powerful web filtering, and end-to-end encrypted audit logging. The product is currently in internal beta and launching later this summer.

    Your challenge, should you choose to accept it, is to lead the development of the backend VPN infrastructure, custom VPN client/server framework, and cross-platform VPN clients. It is full-stack in the truest sense, with roughly a 75% backend and 25% frontend split, although not in the sense of a traditional web app. The frontend consists of VPN clients using webview technologies (custom, not Electron). Knowledge of Win32 and macOS Cocoa will be helpful in making the apps feel at home on these platforms.

    In addition, there are plenty of opportunities to work on various different parts of the product, including end-to-end encrypted audit logging, cryptographic key management, single-sign on (SSO), device management (MDM), configuration management, and more.

    Our infrastructure is managed with Packer, Terraform, and Docker and we use both AWS and bare metal hosting providers. We're strong believers in a "less is more" philosophy and still use Makefiles and shell scripts with a sprinkle of Python in our build process.

    We are a fully-remote company, although sometimes our team members like to be in the same part of the world, it is by no means a requirement. Currently, we are just a handful of people, but we want to cultivate a transparent and friendly culture where everybody feels like they are connected and part of a team that is building something awesome!

    Requirements:

    • Cross-platform (native or hybrid) app development experience (macOS, Windows, Linux)
    • Familiar with network protocol design, C10K problem, and Go garbage collector highly desired
    • Secure systems design experience is a nice to have (cryptography, AWS KMS, Secrets Manager, etc.)
    • Experience containerizing applications using Docker (e.g., Kubernetes concepts desired!)
    • Familiarity with Curve25519, ECDH, secret sharing, WireGuard, osquery, MDM, etc. are a huge plus!

    Compensation Salary DOE ($120,000 - $150,000 USD) | Health/Dental/Vision paid 100% for U.S. Employees | Flexible Vacation Time | Employer paid STD, LTD, and Life/AD&D | Additional perks if on-site in Denver, CO office, such as lunch/snack and transportation benefits.

    Please email jobs@privatebusiness.network with "Private Business Network Application" in the subject line and include your current resume, links to shipping apps or code you are most proud of. Thanks for looking!

  • Hotjar

    Note: Although this is a remote position, we are only seeking candidates in European / African timezones between UTC-1 and UTC+3.

    We are currently seeking ambitious and pragmatic software engineers who are passionate about building great online apps. You'll use your skills to have a real impact on a product used by over 915,000 users from 190 different countries. We are looking for an engineer who loves being part of a team but is also self-motivated and loves the idea of working remotely.

    As a Backend Software Engineer with Hotjar, you’ll be working on developing and improving features built primarily in JavaScript, AngularJS, Python and PostgreSQL. You will be creating production grade Python code and will have the opportunity to implement solutions designed to handle incredibly high levels of traffic. You’ll need to be highly process driven and eager to learn new technologies and programming languages. We favour those with a delivery-focused mindset, versus a focus on flawless or over-engineered code.

    Compensation Range

    The budgeted compensation range for this role is €55,000 to €75,000 annually. Ranges are based on market research and are equitable to other roles within Hotjar. The actual compensation offered will be based on relative experience and skills. 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.

    Requirements

    • Strong background in benchmarking, optimizing, scaling, and taking care of high levels of traffic.

    • Experience using Python and PostgreSQL.

    • Experience using HTML, CSS, JavaScript, AngularJS, jQuery, Redis, Lua, Linux, Nginx, Elasticsearch, and Amazon Web Services a plus.

    • Familiarity with automated testing frameworks such as Selenium.

    • Familiarity with distributed revision control systems such as Mercurial or Git.

    • Fluent in English with excellent written and verbal interpersonal skills.

    • Ability to work independently - accountable for your own actions and able to act with both urgency and integrity.

    • Desire to work in a caring, transparent, and giving work environment, in line with Hotjar’s company valuesculture and ways of working.

    • Will submit to a background check, confidentially processed by our third party.

  • Wallethub

    Company details

    WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

    Requirements

    You are the ideal candidate for this job if you have:

    • At least 5 years of experience in supporting AWS based production infrastructure.
    • Bachelor's or Master’s degree in Computer Science or equivalent work experience.
    • 3+ years of experience administering UNIX/Linux server required or equivalent work experience.
    • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred).
    • Experience with monitoring tools like Nagios, tripwire, aide etc and other custom monitoring tools.
    • Experience with configuring and securing mission critical production servers.
    • Experience with configuring load balancers and data.
    • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting.
    • Experience in analysis and system performance tuning.
    • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction.
    • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines.
    • Excellent verbal and written communication skills.
    • Willingness to work hard (50 hrs per week).

    Responsibilities

    • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers.
    • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs.
    • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers.
    • Assist project teams with technical issues during development efforts.
    • Gather system requirements and support several project teams in evolving, testing and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout life of the product or service.
    • Work with the application development team and other systems engineers to make improvements to current infrastructure.
    • Document processes and procedures and follow a formal change management procedure.

    Our Offer

    • Very competitive salary based on prior experience and qualifications
    • Potential for stock options after the first year
    • Raise and advancement opportunities based on periodic evaluations
    • Health benefits (in case you will be working from our office in Washington DC)
    • Visa sponsorship

    Note: This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington DC area.

    More about WalletHub

    WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

    1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

    2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

    3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

    In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

    How to Apply

    To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply directly on Stackoverflow or email your application to [email protected]

This month
  • Platform.sh
    Preferred: (GMT-06:00) Central Time +/- 2 hours

    Mission :

    The Support Manager assists the Director of Support in building, developing and managing the Customer Support team.

    The Support Manager - US is responsible for the team based in Americas timezone and is accountable for the region's performance metrics.

    Primary Responsibilities:

    Team Management:

    • Plan and report activity of the team
    • Define roles in the teams and communicate to other teams
    • Create and maintain processes on the team and communicate to other teams
    • Hire and on-board new staff
    • Team training and development
    • Evaluate team’s performance
    • Plan skill requirements in the team
    • Report on team performance, set up action plans when necessary

    Customer Support:

    • Set performance standards to meet the company’s support goals
    • Oversee high-level customer issues to ensure effective long-term problem resolution
    • Coordinate escalations to Customer Success and other internal teams
    • Staff Pager Duty for product support
    • Support team in high level incidents

    This is a fully remote position. Prior experience with fully remote work is not required, but a command of written communication is the key to your success in this role.

    Qualifications

    • 4+ years combined of direct team management, managing technical or cross-functional teams and web development using PHP, Python, Ruby, or Go.
    • Experience with Linux system administration.
    • Experience using git for version control.
    • Understanding of DNS as well as TLS and encryption.
    • Exceptional communication skills to provide clear and empathetic customer support.

    Preferred Qualifications

    • Experience with Magento, Symfony, TYPO3, and/or Drupal.
    • Understanding of CDNs or Varnish and web caching strategies.
    • Familiarity with IaaS solutions, such as AWS, Microsoft Azure, and Google Compute Engine.
    • Conversant in containerization technologies and techniques.
    • Knowledge of nginx, Galera, GlusterFS, and Puppet.
  • Platform.sh
    Preferred: (GMT+01:00) Paris +/- 2 hours

    Mission :

    The Support Manager assists the Director of Support in building, developing and managing the Customer Support team.  

    The Support Manager - EMEA is responsible for the European region and their related team and is accountable for their region's performance metrics.

    Primary Responsibilities:

    Team Management:

    • Plan and report activity of the team
    • Define roles in the teams and communicate to other teams
    • Create and maintain processes on the team and communicate to other teams
    • Hire and on-board new staff
    • Team training and development
    • Evaluate team’s performance
    • Plan skill requirements in the team
    • Report on team performance, set up action plans when necessary

    Customer Support:

    • Set performance standards to meet the company’s support goals
    • Oversee high-level customer issues to ensure effective long-term problem resolution
    • Coordinate escalations to Customer Success and other internal teams
    • Staff Pager Duty for product support
    • Support team in high level incidents

    Qualifications

    • 4+ years combined of direct team management, managing technical or cross-functional team and web development using PHP, Python, Ruby, or Go.
    • Experience with Linux system administration.
    • Experience using git for version control.
    • Understanding of DNS as well as TLS and encryption.
    • Exceptional communication skills to provide clear and empathetic customer support.

    Preferred Qualifications

    • Experience with Magento, Symfony, TYPO3, and/or Drupal.
    • Understanding of CDNs or Varnish and web caching strategies.
    • Familiarity with IaaS solutions, such as AWS, Microsoft Azure, and Google Compute Engine.
    • Conversant in containerization technologies and techniques.
    • Knowledge of nginx, Galera, GlusterFS, and Puppet.
  • Platform.sh

    As a Customer Success Engineer you will be responsible to assess the nature of product or service issues and resolve support problems for customers and partners through support tickets, live chat, and occasional voice calls. Successful employees are willing to collaborate with other team members, able to meet deadlines, and excited to test new ideas, tools, and tactics. We are looking for motivators, go-getters, and ways to improve our processes, our products, and ourselves. As one of our Customer Success Engineers, you are our front line; when our customers think of how great Platform.sh is, they think of you.

    In a given day you might:

    • Troubleshoot issues pertaining to the underlying infrastructure running customer applications.
    • Diagnose, debug, and document issues in both applications and systems.
    • Deploy and configure cloud infrastructure resources.
    • Troubleshoot, reproduce, and report bugs.
    • Become a product expert and work toward improving our customer facing documentation.
    • Participate in limited on-call shifts, providing timely responses to high priority tickets and incidents.
    • Work under limited supervision with considerable latitude for personal initiative.
    • Respond to customer inquiries through our ticketing solution, ZenDesk.
    • Participate in training teammates.

    Qualifications

    Minimum Qualifications

    • 3+ years combined of:

    • Web development using PHP, Python, Ruby, or Go.

    • Linux system administration.

    • Experience using git for version control.

    • Understanding of DNS as well as TLS and encryption.

    • Exceptional communication skills to provide clear and empathetic customer support.

    Preferred Qualifications

    • Experience with Magento, Symfony, TYPO3, and/or Drupal.
    • Understanding of CDNs or Varnish and web caching strategies.
    • Familiarity with IaaS solutions, such as AWS, Microsoft Azure, and Google Compute Engine.
    • Conversant in containerization technologies and techniques.
    • Knowledge of nginx, Galera, GlusterFS, and Puppet.

    Sound Like a Good Fit? We’d love to talk to you!  

    This is a remote job. Work from anywhere!

    We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer as a CSE here a Platform.sh, you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

  • Swimlane
    $115,000.00 - $130,000.00Preferred: (GMT-07:00) Mountain Time

    Swimlane is looking to add a developer with solid infrastructure and system operations experience. You will help build, maintain and scale our internal infrastructure as well as define how our developers and enterprises deploy our platform. As an influencer of our DevOps team, you will continue to automate all aspects of our software deployment and product delivery process.

    RESPONSIBILITIES

    • Help manage our continuous delivery pipelines (CI/CD) using Jenkins
    • Design, manage, and maintain tools to automate operational processes
    • Use monitoring tools to find problems, resolve and/or escalate to development and ensure that we exceed our SLAs
    • Ability to apply previous experience of deploying and managing application lifecycles for customer business needs and processes
    • Help, manage, and create sample deployments and customer best practices
    • Handle the occasional infrastructure related support call with our customers
    • Collaborate with other developers, testers, and sales engineers to ensure quality product enhancements
    • Optimize like crazy; squeeze every bit of performance out of our servers.
    • Automate everything!

    Key Skills

    • Strong knowledge Linux system administration (networking, security, databases)
    • Strong experience in technical operations management with recent experience working with containers (docker, kubernetes), cloud technologies such as GCP (preferred) and AWS
    • Strong scripting skills a must – Power Shell or Python
    • Experience with Ansible, Chef, Salt or other configuration management system experience highly desired
    • Hands-on experience with AWS, Google Cloud or MS Azure
    • Ability to embed with development teams to ensure system reliability and performance
    • Ability to think proactively and work independently to accomplish goals
    • Self-motivated and able to manage multiple tasks simultaneously
    • Good communication, presentation and collaborative problem-solving skills
    • Good analytical and organizational skills
    • Excellent documentation habits

    Desired Additional skills:

    • Expertise in monitoring systems (Nagios, DataDog, NewRelic etc) and Linux OS (CentOs, Ubuntu, RHEL, CoreOS is a plus)
    • Experience with JIRA, Confluence, Jenkins, Docker, Github are all bonuses.

    QUALIFICATIONS

    • B.S. degree in C.S, I.S., Mathematics, or comparable. 5+ years of work experience in DevOps in Linux SysAdmin role, preferably in a fast-paced web application environment.Smart, friendly, gets stuff done.
    • Can handle the command line like a pro
    • Likes to code, seeking someone with at development competency, ideally Python, Node, Javascript, etc
    • Experience and interest in hardware and systems; you like the nitty-gritty of Linux.
    • Working knowledge of TCP/IP, ICMP, SSH, LDAP, DNS, and other low-level network things.
    • Virtualization experience (Xen, KVM, VMware or OpenVZ).AWS or other Cloud management experience.Intensely driven and proactive.
    • Ability to learn quickly.
    • Great team and business communication skills; project management communication ability.
  • OpenCraft

    Development specialized on the free software project Open edX, used by and in part developed by organizations like MIT, Harvard, McKinsey, and others, so you’ll have the opportunity to contribute to projects that are widely used and to be part of a thriving open source educational community. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances.

    The Open edX platform is a large Python/Django codebase, with good code standards and architecture. You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.

    Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

    We welcome applicants of all genders and ethnicities.

    Basic requirements

    • 3+ years working with Python

    • Experience with Python web frameworks, specifically Django

    • 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)

    • Experience with unit testing

    • You feel comfortable working in a Linux environment, specifically Debian or Ubuntu

    • Experience with databases: MySQL, MongoDB, PostgreSQL

    • Experience with contributing to free software projects, and communicating within a free software community

    Additional skills

    You would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:

    • DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.

    • Cloud computing, like AWS or OpenStack

    • Configuration management tools such as Ansible

    • RabbitMQ, Redis & Elasticsearch

    • git source control

    • Mobile development (iOS and/or Android)

    • Managing clients & projects from beginning to completion (senior developer)

    • Public speaking at conferences (you would present a talk every year at the Open edX Con)

  • MD Ranger, Inc.

    MD Ranger is a growing, profitable and dynamic healthcare SaaS company serving hospitals across the U.S. We are the leading supplier of non-salary physician compensation benchmarks. We are seeking a Full Stack Engineer to become a key part of our team in the development of new and innovative benchmarking, analytic, and visualization tools.

    In this role, you will develop new products, improve existing features, and ensure the quality of both our data and our user experience. You will work on web tools, database systems, and proprietary report writers. In a given week, you may collaborate with leadership to discuss new product opportunities, work with another senior engineer to improve speed and functionality, integrate new features into our customer portal, and develop new ways to visualize benchmark data.

    The successful candidate should be…

    • Experienced and comfortable working independently and owning their product

    • Broadly experienced with demonstrated depth in a few areas; curious and interested to learn new things

    • Secure as an expert in their technical domain and eager to learn the product domain

    • Incredibly detail-oriented, holding self and peers to high standards of quality

    • Eager to be part of a team, with strong communication and collaboration skills

    Skills/Qualifications:

    • Experience with advanced user interface designs that present complex, large datasets in a simple and understandable way

    • At least 6 years of professional work experience with Ajax, PHP, MySQL, JavaScript, Git, jQuery, jQueryUI.

    • System administration of cloud-based production systems including MySQL, Apache, Linux (Centos, Ubuntu; ensuring continuous service).

    • Design and programmatic generation of PDF and web-based documents

    • Understanding of basic statistics, algorithms and data structures, performance tuning

    • Normalization and interpretation of unstructured data

    • Experience implementing procedures around security and privacy

    • Acquaintance with Ruby and Joomla system administration is a plus

    To apply, send your resume and cover letter to [email protected]

  • Tyk Technologies

    The quality assurance engineer will work together with the QA lead and the wider product team to ensure the integrity, quality and overall performance of our software. The QA roles at Tyk are critical in ensuring that we provide high-quality software to our customers.

    We need someone who likes to ask questions, listen and then deliver.

    You’ll join our fully-remote engineering team where you’ll be tasked with working on real projects to enhance our product range, troubleshooting client issues and contributing to the product roadmap.

    You will have:

    • 3+ years in QA or related discipline
    • Experience working remotely
    • Knowledge of industry standards and methodology related to software quality assurance and testing
    • Done manual testing and written test scenarios
    • Experience in Testing UI
    • Experience in Testing REST services

    Some nice to have extra's, but not required:

    • Performance or Security testing experience
    • Automated UI testing
    • Familiar with Linux distros
    • Familiar with NoSql Databases
    • Familiar with Docker

    Our tech stack includes:

    • Docker / kubernetes / containerisation
    • MongoDB
    • Redis and Redis Cluster
    • Go / Golang
    • If you have experience with some of the above it will definetely serve you in good stead in this role.

    BENEFITS

    Our early stage team members will shape our business, there is an attractive package based on experience and performance. Everyone has unlimited holiday.

    You'll work with a talented, passionate team of industry experts, developing a cutting-edge product that is driving change and innovation within startups and household names alike.

    A distributed team. Work from our London office during induction, once you are up to speed, you can work from home, a cafe, your mums house, wherever you get your best work done, we’ll support you in making that happen.

    The best software and hardware available - we are prime movers in “The New Stack”, our setup reflects that.

    We are growing rapidly and are looking for team members keen to grab hold, accelerate that further and shape our future.

    You can see more about us at https://tyk.io

  • Surevine
    Preferred: (GMT+00:00) London

    We aren’t looking for a ‘Rock Star’ or a ‘Ninja’. We aren’t looking for a ‘Super Star Developer’ either. We want a team player; someone who is tenacious about getting things done as part of a team in an environment that expects creativity and quality delivery. Be a rebel but be part of our rebel alliance.

    Our Agile development team are remote workers (home-based in the UK) who maintain a great team-working ethic with regular comms both electronically and visually and personally.  So you’ll be happy working remotely without ever feeling…well, remote.

    Skills and experience

    Essential

    • Expert-level knowledge of Java with 5+ years of experience
    • Experience of developing enterprise-grade, high performing scalable applications
    • Expert knowledge of the Spring Boot framework (including spring data, spring security) and JEE containers
    • Comfortable using AWS and Linux to support application development and deployment
    • Thorough understanding of application security and secure coding practices
    • Proficient in application design and architecture
    • Knowledge of a variety of persistence technologies, to include SQL and NoSQL
    • Experience of designing Restful APIs
    • Tenacious technical problem solver
    • Good communicator
    • Experience of working in Agile teams
    • Demonstrable experience of working with version control, build tools, code-quality and testing tools

    Desirable

    • Experience of, or strong desire to learn, modern responsive front-end development (CSS3 with SPA frameworks such as React, Angular or Vue)
    • Strong working knowledge of application integration points: e.g. SSO, SAML, LDAP, SSL/TLS
    • Demonstrable passion for working with Open standards / Open Source
    • Knowledge of XMPP Responsibilities
    • Continually critique and improve how the team delivers
    • Architect secure software systems
    • Design and develop reliable and secure software components
    • Debug, solve and communicate technical problems
    • Consider the user at every point in development
    • Always be learning

    We make cool stuff, and we need you to help us make that stuff cool! Surevine gives its people a platform to develop their individual talents into strengths in an environment which expects creativity and is obsessive about innovation.

    Much more about us here: https://www.surevine.com/jobs/

  • Wikimedia Foundation, Inc.

    Location: San Francisco, CA or Remote

    Summary

    We are looking for a Site Reliability Engineer to directly support our application platform serving the world’s favorite encyclopædia to millions of people around the globe. Wikipedia and its sister projects are powered strictly by Free and Open Source software with MediaWiki in its core surrounded by an ecosystem of microservices in PHP, NodeJS, Python, Go and Java.

    We are a distributed and diverse team of engineers with a drive to explore, experiment and embrace new technologies. During the past few years we have been transitioning our platform from a monolith to a hybrid, microservices architecture, and started migrating our microservices onto Kubernetes. We’ve adopted Elastic Stack and Prometheus as our de facto logging and monitoring platforms and are improving our automation (we ❤️ automation).

    If you find what we do interesting, if you are up to the challenge of improving the reliability and delivery of one of the Internet’s top 10 websites, and you enjoy the idea of working with a globally distributed team, you might be just the person we need. Come as you are!

    Responsibilities

    • Ensure smooth and reliable operation of the MediaWiki application platform, the surrounding ecosystem of microservices, and their dependencies (Memcached, Redis, Kafka, etcd, …)

    • Perform platform transformations and migrations towards modernized infrastructure (HHVM to Zend PHP7, bare metal deployments to Kubernetes clusters, active/active multi-data center support, etc.)

    • Bring your creativity to improve our current infrastructure and introduce new automation where needed

    • Support new code/feature deployments when required

    • Troubleshoot, debug and follow-up on emerging issues in our application stack and its surroundings

    • Perform day-to-day operational/DevOps tasks on Wikimedia’s wider public facing infrastructure (deployment, maintenance, configuration, troubleshooting), as well as reduction of manual, repetitive, automatable tasks (toil).

    • Implement and utilize configuration management and deployment tools (Puppet, Kubernetes)

    • Assist in the architectural design of new services and making them operate at scale

    • Monitoring of systems, services and service clusters, optimization of performance and resource utilization

    • Incident response, diagnosis and follow-up on system outages or alerts across Wikimedia’s production infrastructure

    • Share our values and work in accordance with them

    Qualifications

    • 3+ years experience in an SRE/Operations/DevOps role as part of a team
    • Experience in supporting complex web applications running highly available and high traffic infrastructure based on Linux
    • Comfortable with configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack, etc.), and modern observability infrastructure (monitoring, metrics and logging)
    • Aptitude for automation and streamlining of tasks
    • Comfortable with shell and scripting languages used in an SRE/Operations engineering context (e.g. Python, Go, Bash, Ruby, etc.)
    • Good understanding of Linux/Unix fundamentals and debugging skills
    • Strong English language skills and ability to work independently, as an effective part of a globally distributed team
    • B.S. or M.S. in Computer Science or equivalent in related work experience

    Pluses

    • Experience managing MediaWiki installations is a major plus
    • Track record of open source contributions is highly appreciated
    • Experience running PHP/LAMP stack applications is a plus, especially in geographically distributed environments
    • Familiarity  with modern distributed container cluster management systems (Kubernetes, Docker Swarm, Mesos, …)
    • Low level systems troubleshooting and debugging (CPU/memory profiling, C/C++ experience, in-depth Linux knowledge)
    • Experience with advanced distributed storage and database systems (Swift, Ceph, Cassandra, etc.)
    • Familiarity with RFC2549 or similar protocols

    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 website

    Wikimedia Foundation blog

    Annual Report - 2017

    Wikimedia 2030

  • Bitfusion
    $90,000.00 - $150,000.00Preferred: (GMT-06:00) Central Time +/- 2 hours

    We are looking for an extremely talented systems programmer with excellent C/C++ skills, deep algorithms and data structures knowledge, and strong familiarity with Linux operating system internals and driver development.

    You should have a BS, MS, or PhD in Computer Science, Computer Engineering or equivalent. Top-notch communication skills are essential. Strong problem solving skills and out of the box thinking are a must. Experience with networking protocols (IBV, Ethernet, DPDK), GPU programming (CUDA and OpenCL) is highly desired. Must work well in a fast paced team of talented, motivated, and coworkers. Working closely without our core engineering team in Austin, TX is highly preferred, though remote work may be possible depending on qualifications.

    Must Haves
    * Excellent understanding of algorithms and data structures theory with practical application
    * Good experience in C/C++, multi-threaded software development, distributed systems
    * Strong understanding of optimization, memory management, concurrency and multithreading
    * Experience with development on Linux and related tools: gcc, gdb, git
    * Should be able to pick up any new programming language quickly

    Nice to Haves
    * Experience with CUDA or OpenCL programming
    * Experience with high performance networking and protocols
    * Familiarity with one or more performance profilers such as: VTune, XPerf, gprof, etc.
    * Knowledge of GPU and CPU architectures
    * Knowledge of at least one scripting language (Python, Perl, Ruby, Shell scripting)
    * Experience with software performance analysis, optimization and low-level programming

    We are an equal opportunity employer.

  • Sucuri

    Description:

    Sucuri is looking for a senior Front-End Developer to join our R&D (Research and Development) team. You need to be able to write clean and secure code and have previous development experience or open source projects to show.

    As a Front-End developer you will be working on the dashboard for our products and interacting side-by-side with our designers and other engineers.

    This is a full-time and remote salaried position for a candidate who is comfortable with telecommuting.

    Sucuri R&D:

    The Sucuri R&D (Research and Development) team is responsible for building and maintaining our suite of security products, this includes our web site scanning engines, malware detection and clean up solutions, along with our website firewall and backups. Additionally, this includes external facing products like our blogs and website.

    This is a high pace environment, one in which you would be pushing code live every day. Unlike most development shops where you likely have a rigid work flow and release process, ours is very lean and quick. Our environment is comprised of various languages but emphasis in JS is a must.

    The ability to adapt to any language will be quickly evident when working within our environment.

    Technical Requirements:

    • At least 5 years of development experience
    • Strong understanding of React.js and its core principles
    • Strong proficiency in JavaScript
    • Strong knowledge in front-end build pipelines and tools
    • Experience with popular React.js workflows
    • Experience with Git
    • Experience with code testing
    • Good understanding of the web architecture

    Nice to Have:

    • Knowledge of object oriented PHP
    • Experience with Agile methodologies
    • Familiarity with Linux environments
    • Familiarity with RESTful APIs
    • Familiarity with authorization mechanisms, i.e. JWT

    Soft Requirements:

    • Passion
    • You have high standards and want to make a difference with your work.
    • You’re ready to take on just about anything – and figure things out one way or another.
    • You work well in a small team and you can convey your brilliant opinions and well-reasoned arguments without needing to have the final say.
    • You are able to work independently with little oversight
    • You have a good sense of humor
  • Knock.com
    $90,000.00 - $150,000.00Preferred: (GMT-06:00) Central Time +/- 2 hours

    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, technology to sell them quickly and a dedicated team of professionals to guide you every step of the way. We share the same top-tier investors as iconic brands like Netflix, Tivo, Match, HomeAway and Houzz. We are seeking an experienced Cloud Infrastructure Engineer to help us design, build and monitor our AWS cloud Infrastructure. You will provide infrastructure architectural direction and implementation to support engineering efforts for both Knock’s internal and customer-facing products. We are looking for someone who is passionate about creating great products to help millions of home buyers and sellers buy or sell a home without risk, stress, and uncertainty.

    Responsibilities:

    • Work with engineering teams to understand infrastructure requirements, provide insight and direction to achieve a balance between strategic design and tactical needs.
    • Setup and maintain dev/staging/production environments in AWS using Terraform configurations (infrastructure as code).
    • Establish and ensure infrastructure standards (security, reliability, availability, and scalability) and procedures are met by our engineering teams.
    • Design and implement AWS cloud infrastructure tools.
    • Design and implement proactive monitoring solutions to ensure service SLA’s and other metrics are met.
    • Identify opportunities for infrastructure optimization and cost reduction.
    • Some on-call required.

    Requirements:

    • Must be U.S. based.
    • Minimum of 5 years of experience in a DevOps or infrastructure architect role.
    • Minimum of 2 years of full lifecycle software development experience including coding, testing, troubleshooting, and deployment.
    • Experience in running and maintaining automated production infrastructure in the AWS cloud.
    • Strong knowledge of Linux OS (CentOS, RedHat, Ubuntu) and bash/shell scripting.
    • Strong knowledge of AWS cloud products, security, and networking, including VPCs/ACLs/subnets/NAT/VPN, IAM, ELB/ALB, Route53, etc.
    • Experience in infrastructure provisioning products, Terraform (preferred) or CloudFormation.
    • Experience running container management systems (ECS, kubernetes, Mesosphere) in production.
    • Programming proficiency in Go or Python.

    Bonus points for knowledge of:

    • Node.Js
    • Apache Spark
    • ElasticSearch

    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.

    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 18 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. Individuals seeking employment at Knock are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. This role is not eligible for visa sponsorship. Please no recruitment firm or agency inquiries, you will not receive a reply from us.

  • Filmbot

    We are a WordPress-based startup in the independent cinema and film ticketing industry, looking for an experienced full-stack php developer to collaborate with us on a large feature we will be adding to our WP Multisite-based SAAS.

    You will be collaborating with our CTO and our third party app development partner to architect and build this feature. We are a small, cloud-based team located in Southern California, and we work on Slack.

    With your application, please send a cover letter, resume, up to 3 relevant code samples, and your hourly rate. References will be requested for selected candidates. We welcome diverse applicants.

    Special consideration will be given to those who believe in the power of the moviegoing experience to bring us together, and have an interest in supporting independent cinemas. Bonus points if you tell us your favorite movie theater!

    Job Details

    • Part-time, contract, remote

    • Current Project duration: April through June 2019

    • We are hoping to find someone who works well within our small team, and is open to working with us on an ongoing basis past June

    About You

    • Professional experience with WordPress plugin development

    • At least 2 years experience with object-oriented PHP7, Git, and MySQL

    • Solid experience with: JavaScript/ECMAScript (jQuery/React/Node), CSS, SCSS, Vagrant, and AWS

    • Familiarity with composer, e-commerce payment gateways, nginx, php-fpm, linux command line, wp-cli

    • Experience optimizing high-availability large-scale WordPress

    • Passionate about writing clean, well-documented code that follows code style standards

    • Proven experience managing time and team communication in a remote work environment

    • Based in North America

    • Fluent in English

    About Us

    Filmbot is a modern point-of-sale ticketing system helping the next generation of independent cinemas thrive. We launched in 2017, and are currently powering the websites, online ticketing, and box office ticketing for a number of both contemporary and historic theaters nationwide.

  • Libertas Funding

    MUST BE US BASED

    Libertas Funding is looking for a full stack Node.js developer to join our company and help us with the maintenance and development of our finance platform.

    Libertas Funding helps small to medium size businesses achieve financing for their business needs as well as helps partners become part of the lending team and finance companies they believe in.

    Our site is built in PHP and Node.js. We are currently in the process of migrating legacy PHP code to Node.js. We are looking for a full-time developer who is excited to work within a modern Node.jsecosystem using ES6 and async/await. This role will maintainexisting legacy code andhelp us improve in the future with updates and new features as the company grows.

    We are located inGreenwich CT, but your U.S. time zone and working location are flexible and can be discussed.

    This developer would ideally beable to hit the ground running and immediately help us accelerate the development of new features in the new Node.jsarchitecture.

    Minimum Requirements:

    • 3 yrsNode.js
    • 1-2 yrsHapi.jsor Express (preferably Hapi.js)
    • 2-3 yrsReact.js
    • 1-2yrsMySQL or PostgreSQL
    • comfortablewith Linux CLI

    Bonus Points:

    • previous unit testing or TDD experience
    • experience with PHP
    • Experience with AWS
    • experience with SequelizeORM
    • experience with AngularJS 1.x PHP (legacy support)
    • strong OOP skills
    • experience with ES6
    • experience with async/await
  • CircleCI

    As a Solutions Engineer at CircleCI, you will be the customer’s trusted technical advisor throughout the sales process. You’ll provide hands-on support for cloud-based and single tenant deployment and product guidance with CircleCI’s largest customers.

    *This is a remote role based in London.

    About Sales Solutions at CircleCI

    Our Solutions Engineers have a strong understanding of the developer community and are able to confidently communicate with and provide first class support to developers, DevOps leads, and architects.

    About CircleCI

    CircleCI is the best platform for software teams looking to rapidly build quality projects, at scale. Our intelligent continuous integration and delivery tools are simple yet powerful. Our aim is to provide the wisdom of a connected development ecosystem to every team member making technology decisions.

    We run 12M+ builds a month on our platform for companies like Spotify, Kickstarter, Sony, and Coinbase. Over 25,000 organizations and 300,000 developers actively build, test, and deploy on CircleCI. We’ve raised $59.5M in venture capital from Industry Ventures, Top Tier Capital, Scale Venture Partners, DFJ, Harrison Metal Capital, and Baseline Ventures.

    What you’ll do:

    • Serve as the technical lead and owner of technical deal strategy
    • Collaborate with Account Executive to identify and uncover customer business goals, needs, and pains, and work to show how CircleCI can address them
    • Lead the technical implementation and day-to-day management of CircleCI Demonstrations and Trials, integrated into our customer’s technology stack - ensuring early customer success and a long-term business relationship
    • Prove the technical feasibility of the CircleCI platform to highly technical and developer audiences
    • Stay on top of industry news, technology products, platforms, new CircleCI features, and partners to ensure you and your team provide and maintain a deep industry and ecosystem expertise
    • Identify areas of potential improvement in our sales efforts, and then work to improve them. This could be high level strategy, daily tactical efforts, or down in the weeks of creating documentation or how to videos
    • Custom development and launch of new sales products and customer integrations to our internal teams and customer community
    • Partner closely with our customer success teams to ensure continuity of an amazing customer experience - for life
    • Collaborate closely with Product and Engineering teams to help influence product roadmap based on market/customer requirements
    • Provide technical responses to RFPs and RFIs

    What we’re looking for:

    • World class presentation skills. You feel comfortable leading presentations and demos of our platform to groups, both technical and non-technical, in-person and virtually
    • Work with customers directly to debug common errors without involving an engineer
    • You can tie business problems to technical solutions and understand technology value propositions
    • Demonstrated and proven capacity to quickly absorb new concepts and technologies
    • You have spent a decent amount of time using and scripting *nix
    • You know how to work with Git in general and ideally GitHub in particular
    • You’ve thrown together an app or two in a high-level programming language
    • You believe that the best way for all to succeed is to honestly discuss product and company abilities and limitations with customers. We do not oversell at CircleCI
    • Strong ops/infrastructure knowledge, especially networking and security

    Bonus Points:

    • Experience with build, test, and deployment automation
    • Familiarity with Clojure and/or React/Javascript
    • Knowledge of Docker or Linux containers in general
    • Experience with popular web app frameworks (e.g. Rails, Django) and/or mobile app development (iOS, Android)
    • Experience using and automating a major IaaS like AWS, GCP, or Azure
    • Familiarity deploying and debugging distributed systems

    If you’re interested in joining the team at CircleCI, please send a resume and tell us what inspires you and why you think you’re a good fit for the team. If you contribute to an open source project, or have a presence on the web (GitHub, Twitter, YouTube, LinkedIn, etc.) we’d love to hear about it.

    CircleCI is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

  • USA TODAY NETWORK

    The API Services team is responsible for engineering and delivering cutting-edge services to aid in content delivery to end customers. These services support 110 news brands, and more than 110 million unique monthly visitors.  
     

    The Senior Developer will play a key role in architecting, developing and maintaining backend APIs and SDKs that support the content delivery systems that are consumed by our customer-facing products. You will be expected to design and deliver large scale, fault tolerant and highly available architectures. Golang, Kubernetes, and Docker are a few of the technologies you will use to deliver these services. 
     

    If you have a passion for rapid API development, automation, learning, challenging and bettering your peers, with a strong desire to operate in a full stack environment, you'd probably fit in well here. 

     

    Responsibilities: 

    • Design and Develop backend APIs in Golang that deliver content to our front-end teams  

    • Execute code reviews, challenge assumptions and mentor others on the team

    • Provide planning for two-week sprints

    • Provide day to day operational support for our applications

    • Improve and establish best practice around our application and infrastructure monitoring

    • Automate everything:

    • Containerizing applications with Docker 

    • Scripting new solutions / APIs / services to reduce toil

    • Research new tools to optimize cost, deployment speed and resource usage

    • Assist in improving our on-boarding structure and documentation

     Responsibility Breakdown: 

    • 50% - API Development 
    • 15% - Application Support 
    • 15% - Planning / Documentation 
    • 10% - Mentoring 
    • 10% - New Technology Evaluation 

    Technologies: 

    **
    Systems**

    • Linux (CentOS/RHEL/Alpine) 
    • Nginx, HAProxy 
    • Google PubSub 
    • Google Datastore 
    • Elasticsearch

    Development

    • Engineering high-performant applications with an emphasis on concurrency 
    • Agile methodology 
    • REST microservices 
    • Experience with golang, ruby, nodejs, python or comparable languages 
    • Testing, Testing, Testing 
    • gRPC and protobuf 
    • GraphQL 

    Cloud

    • Amazon Web Services, Google Compute Engine, Google Kubernetes Engine 
    • Fastly 
    • Terraform 
    • Docker
    • Kubernetes

     

    Minimum Qualifications: 

    • Experience developing REST APIs, SDKs and CLI toolsets 
    • Self-Starter that can operate in a remote-friendly environment 
    • Experience with Agile (Scrum) and test-driven development, continuous integration and version control (GIT)  
    • Experience deploying to Cloud compute or container hosting 
    • 5+ years experience in Linux System Administration 
    • Experience with Chef or other configuration management tools   

     #Product

  • Wallethub

    Company details

    WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

    Requirements

    You are the ideal candidate for this job if you have:

    • At least 5 years of experience in supporting AWS based production infrastructure.
    • Bachelor's or Master’s degree in Computer Science or equivalent work experience.
    • 3+ years of experience administering UNIX/Linux server required or equivalent work experience.
    • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred).
    • Experience with monitoring tools like Nagios, tripwire, aide etc and other custom monitoring tools.
    • Experience with configuring and securing mission critical production servers.
    • Experience with configuring load balancers and data.
    • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting.
    • Experience in analysis and system performance tuning.
    • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction.
    • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines.
    • Excellent verbal and written communication skills.
    • Willingness to work hard (50 hrs per week).

    Responsibilities

    • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers.
    • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs.
    • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers.
    • Assist project teams with technical issues during development efforts.
    • Gather system requirements and support several project teams in evolving, testing and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout life of the product or service.
    • Work with the application development team and other systems engineers to make improvements to current infrastructure.
    • Document processes and procedures and follow a formal change management procedure.

    Our Offer

    • Very competitive salary based on prior experience and qualifications
    • Potential for stock options after the first year
    • Raise and advancement opportunities based on periodic evaluations
    • Health benefits (in case you will be working from our office in Washington DC)
    • Visa sponsorship

    Note: This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington DC area.

    More about WalletHub

    WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

    1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

    2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

    3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

    In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

    How to Apply

    To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply directly on Stackoverflow or email your application to [email protected]

  • Auth0

    Auth0, a global leader in Identity-as-a-Service (IDaaS), provides thousands of enterprise customers with a Universal Identity Platform for their web, mobile, IoT, and internal applications. Its extensible platform seamlessly authenticates and secures more than 1.5B logins per month, making it loved by developers and trusted by global enterprises. Auth0 has raised more than $110 million to date and continues its global growth at a rapid pace. We are consistently recognized as a great place to work based our outstanding leadership and dedication to company culture, and are looking for the best people to join our incredible team spread across more than 35 countries! Auth0 gives companies simple, powerful and developer friendly building blocks so they can free up resources to focus on innovation. We strive to be the identity platform of choice for developers and Enterprises. We take our culture very seriously and are looking for people who are drawn to both our mission and our culture. Our platform is mainly composed of Node.js services that processes thousands of requests per second for customers all around the world. Scaling and improving our platform is crucial for us. The Site Reliability Teamis looking for Software Engineers that are experts on Node.js internals and building services with Node.js.

    You are a good fit if you…

    • Have initiative and can "unblock" yourself to get things done.
    • Tend to deliver work incrementally to get feedback and iterate over solutions.
    • Can mentor junior people and pair with other teams: education is a very important part of this role.
    • Like to get your hands dirty by debugging and fixing issues in production.
    • Understand the real problems by reading between the lines and asking good questions.
    • Communicate well, take feedback in a positive way and are OK not always doing the most glamorous tasks.

    Responsbilities

    • Collaborate in designing and developing scalable, reliable Node.js services.
    • Determine and implement best practices for writing observable Node.js services:measuring and monitoring availability, latency and overall system health.
    • Debug, troubleshoot and fix Node.js issues in production services such as: memory leaks and event loop being blocked for long periods of time.
    • Collaborate with engineering teams to optimize services and implement reliability best practices.
    • Improve developer productivity by providing better debugging and performance tools.

    Requirements

    • Experience in designing, analyzing and troubleshooting large-scale Node.js distributed systems.
    • You have a systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
    • You have a great ability to debug and optimize code and automate routine tasks.
    • You have designed applications and systems that scale, are resilient to failure, and are observable.
    • Timezone: we are giving preference to candidates located in GMT-8 to GMT+2.

    Extra Points

    • Experience with Amazon Web Services.
    • Experience with Linux.
    • Experience with MongoDB.
    • Experience working in a remote friendly, async environment.

    Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.

  • Redox
    Preferred: (GMT-06:00) Central Time +/- 2 hours

    Redox is an engineering-first company, building the future of healthcare information exchange.

    We are looking for an experienced and hands on Director of DevOps to lead our Infrastructure and CI/CD teams. In this role, Redox is looking for a hands on leader that can go from developing infrastructure as code to working on a yearly budget to troubleshooting our production platform and anything in between. This position is a leader within the Engineering organization and is expected to help empower our developers to be autonomous in their work. You will drive and influence change.

    At Redox, we have a culture of trust, transparency and tireless personal growth. This is a remote work option, based in the US. We only hire US based residents.

    Please Apply If You Are…

    • Passionate about solving complex problems and doing good
    • Enthusiastic about creating an elegant and delightful user experience
    • Intellectually curious with a genuine desire to learn
    • A good listener who shows respect to your colleagues
    • A believer in asking for forgiveness, not permission
    • Comfortable with uncertainty and turning complex problems into actionable plans

    Responsibilities

    Redox is searching for a leader that has had experience scaling DevOps teams alongside rapidly growing application Engineering teams. One of the key responsibilities that you will be responsible for the leadership of two teams of engineers: Infrastructure and CI/CD. This includes developing and leading team meetings, providing real time feedback, executing reviews and building long term plans for each team. Additionally, Redox is looking for a leader that can help solve complex day-to-day technical challenges.

    Required Experience:

    • You have managed and hired for DevOps teams in your past roles
    • You have developed budgets and worked with finance teams
    • You have demonstrable programming experience in at least one high level language
    • You have a firm understanding of agile methodologies and their use cases
    • You have worked as a hands on DevOps leader for 5+ years
    • You have a solid understanding of networking technology
    • You have a great understanding of containerization technologies
    • You have an ever better understanding of Linux

    Preferred Experience:

    • You have scaled both CI/CD and Infrastructure teams in the past
    • You have worked with open source projects and comfortable committing code back to an upstream provider
    • You have worked with AWS for 5+ years
    • You have a strong understanding of security practices and how they relate to DevOps
    • Healthcare Experience/Interest

    We want to see what you’ve worked on before! Please share your Github profile and show us the stuff you’re proud of!

    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.

  • Elastic
    Preferred: (GMT+01:00) Berlin +/- 2 hours

    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 real time 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. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

    Our Philosophy

    We’re always on the search for amazing people. People who have deep passion for technology and are masters at their craft. We build highly sophisticated distributed systems and we don’t take our technology lightly. In Elasticsearch, you’ll have the opportunity to work in a vibrant young company next to some of the smartest and highly skilled technologists the industry has to offer. We’re looking for great team players, yet we also promote independence and ownership. We’re hackers… but of the good kind. The kind that innovates and creates cutting edge products that eventually translates to a lot of happy, smiling faces.

    Elastic’s Support team is unlike any other on Earth: while we are spread across 12 time zones and 15 countries, we operate as a unit, as a family. We are massively distributed yet lovingly intimate. The service we deliver is caring, empathetic, and human yet bold, direct, and comprehensive. We don’t do it alone, as we are tightly integrated with our core developers in a way that is real, genuine, and never taken for granted. Our team is a dream for someone seeking honest, hard work and rewards. It is a nightmare for anyone afraid to ask questions or be questioned — always forward, never backward. We are not trying to change the world, we already have. We’re just waiting for everyone else to catch up. We have our good days and our not so good days, and we face them together, as a family. We listen. We solve. We guide. We get it. And we’re excited to bring on a new team member to love.

    Responsibilities

    • Ensuring customer issues are resolved within our committed service level agreements.
    • Maintain strong relationships with our customers for the delivery of support.
    • Have a mindset of continuous improvement, in terms of efficiency of support processes and customer satisfaction.

    Experience

    • Demonstrable experience in of support in technology businesses
    • Experience working across multi-cultural and geographically distributed teams

    Key Skills

    • Strong verbal and written communication skills in German and English.
    • Customer orientated focus.
    • Team player, ability to work in a fast pace environment with a positive and adaptable approach.
    • Knowledge of databases or search technologies a plus.
    • Demonstrated strong technical understanding of our technology and/or technology used by us.

    Additional Information

    We're looking to hire team members invested in realising the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

    • Competitive pay based on the work you do here and not your previous salary
    • Equity
    • Global minimum of 16 weeks of paid in full parental leave (moms & dads)
    • Generous vacation time and one week of volunteer time off
    • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

    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.

Older
  • Wikimedia Foundation, Inc.

    Summary

    Wikimedia's goal is to provide every single person with the sum of all human knowledge and MariaDB/MySQL is how we store it. You will be joining a small mission driven team of talented highly experienced engineers.  As one of the most highly trafficked sites, there is literally nowhere else serving as many page views per engineer. As a Database Architect at the Wikimedia Foundation, you will be responsible for the architecture, design, availability and performance of our database infrastructure in a globally distributed infrastructure. You will work together with our developers and SREs on optimizing queries, schema design and coming up with a data strategy. This is a unique opportunity to have a huge impact.  Our work is important, and it’s used by hundreds of millions of people.

    Responsibilities

    • Drive research, architecture, design, and implementation of Wikimedia persistent data storage & query infrastructure
    • Coordinate and consult with and communicate with other members of the Wikimedia engineering teams on data and query design for MediaWiki & associated services and projects
    • Be part of the team that is responsible for database performance tuning, high availability, backups, and general optimization.
    • Lead internal documentation efforts, mentor other staff in various aspects of Wikimedia infrastructure and services and lead by setting the example
    • Lead incident response, diagnosis and follow-up on system outages or alerts across Wikimedia’s production infrastructure
    • Share our values and work in accordance with them

    Qualifications

    • Deep knowledge of database storage concepts and working experience with storage systems, architectures and concepts
    • Advanced level of experience with MariaDB or MySQL database administration and replication topologies at scale
    • In-depth knowledge of SQL and optimization of queries
    • Strong programming language skills and experience designing and developing software using relational databases at large scale
    • 5+ years experience in an DBA/SRE/Operations/DevOps role as part of a team
    • Advanced knowledge of Linux and IO/data storage internals and troubleshooting
    • Experience with managing geographically distributed, highly available, high traffic infrastructure based on Linux
    • Experience with Open Source configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack, etc.), as well as modern observability infrastructure (Prometheus, Grafana, Graphite, Logstash/Kibana, Icinga/Nagios, etc.)
    • Experience with managing remotely both bare-metal servers and virtualized environments
    • Strong English language skills
    • Ability to work independently, as an effective part of a globally distributed team, including ticket tracking systems and asynchronous communication tools
    • B.S. or M.S. in Computer Science or equivalent work experience

    Optional qualifications

    • Experience with LAMP stack technologies (PHP/HHVM, memcached/Redis, MySQL) - MediaWiki experience is a definite plus
    • Experience with advanced distributed storage and database systems (Swift, Ceph, Cassandra, etc.) or graph databases (Titan, Blazegraph, etc.) is a big plus
    • Strong track record of open source contributions is a major plus

    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 website

    Wikimedia Foundation blog

    Annual Report - 2017

    Wikimedia 2030

Load more