This week
  • Roobeo GmbH
    Preferred: (GMT+01:00) Berlin +/- 4 hours

    At ROOBEO, we have a vision of a unique supply solution for the construction industry. To help us conquer the market we are looking for talented individuals to work with us to turn our concept into reality. If you are interested in joining our young start-up and working with creative and motivated colleagues towards achieving our vision, then we look forward to receiving your application!

    Your profil

    • Completed tech. study or equivalent education (e.g. IT specialist for application development) or relevant experience in this field
    • Proven experience with Amazon Web Services (AWS)
    • Experience with infrastructure operations or application development, with special emphasis in areas of networking, application services, and distributed computing / micro services
    • Experience developing automated solutions to deploy infrastructure or applications
    • Good sense of infrastructure security

    Your role

    • Configuration and management of AWS services including but not limited to EC2, S3, Cloudfront, RDS, Route 53, IAM, ElastiCache, and more
    • Deployment automation using CodeDeploy, OpsWorks etc.
    • Configuration using Chef scripts
    • Setting up security profiles for infrastructure
    • Building a high availability setup

    We offer

    • High degree of autonomy - experienced management team dedicated to your personal development
    • A great working environment and a unique start-up atmosphere
    • Great teamwork with highly motivated and talented colleagues and close cooperation with the founders and the management
    • Unfiltered insight and active participation in building a fast-growing company
    • Best training opportunities and internal coaching
  • PowerInbox
    $70,000.00 - $100,000.00Preferred: (GMT-05:00) Eastern Time

    *This job is fully remote (US only please!), with the possibility to work from our NYC office*

    If you join us, what will you do?

    • Be part of the Quality Assurance group and be fluent in Quality Assurance practices while also having development experience but keeping a Quality Assurance first mentality
    • Tasked with common SDET roles including creating automation and load/stress testing while also executing manual test cases as needed
    • Be a part of a small but growing QA Team and open to taking on multiple responsibilities/roles
    • Work independently while still reporting to the QA Manager
    • Participate in the creation and execution of Test Cases and Test Plans
    • Maintain a QA mentality (ability to accurately identify and reproduce defects through verbal and written methods of communication)
    • Work with the QA Manager on any changes to the QA Process which may be beneficial
    • Potentially review developer's automated unit and integration tests to identify improvements and gaps in developer-owned tests  

    In order to be great at your job, you’ll need

    • 5+ years prior experience in a QA Role with a product that is provisioned over the Web or is a hosted SasS solution
    • Advanced knowledge of an object oriented and/or scripting knowledge such as: C#, Ruby, Python, Java, etc..
    • 3+ years past experience with developing automation frameworks/automated tests and Load/Stress Testing
    • Proven past experience with REST API testing and the common tools associated with it
    • Knowledge of common QA Practices
    • Knowledge of defect tracking systems (such as JIRA) and test case management systems
    • Experience collaborating with developers to maximize test coverage between the developer’s own tests and the QA testing effort
    • Experience working in a remote Agile environment
    • Have experience working in a mixed environment and be able to excel at multiple languages and frameworks

    This is extra, but if you have it, it will make us happy

    • Experience in working remotely
    • Knowledge of/interest in the digital and AdTech landscape
    • Experience working in small companies
    • Experience with message based systems
    • Experience with QASymphony Software Platform
    • Experience working with different time zones
    • Experience with Azure and AWS

    About PowerInbox

    Who We Are

    We are a digital monetization startup ecosystem that is always open to new talent

    Why We Are

    Personalization is key and we at PowerInbox believe that email is not meant to be stationary and static, but relevant and filled with dynamic content and advertisements.

    What We Are

    We at PowerInbox boost your revenue and brand engagement through real-time advertising, and native ad displays.

    If interested please send your resume to [email protected]

This month
  • New Context Services
    $130,000.00 - $220,000.00

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Mav Farm
    Preferred: (GMT-08:00) Pacific Time +/- 12 hours

    We’re looking for a QA Engineering Lead to work on our core and business products (ex. Sho_w. and Mav Farm) to help shape the future of what we build at Mav Farm. You will enjoy solving Quality challenges on products built in cutting edge technology used by people and businesses around the world. The ideal candidate will have a background in a technical field, will have strong Test Engineering or QA experience, and has worked with large Engineering organizations. You are methodical, a self-starter, and passionate about quality which is key to the growth and success of a product.

    Responsibilities:

    • Work on building a Quality driven engineering culture that helps ship products rapidly and with good confidence.
    • Be the voice of Quality for a product/feature, assess risks to and ensure shipping features with a high quality bar.
    • Plan, develop, and execute test strategy across core Mav Farm products and platforms.
    • Lead Quality assurance efforts that aligns with product objectives and develop scalable solutions.
    • Help tackle cross-platform engineering challenges and contribute creative ideas to the improve quality.
    • Implement and evolve QA processes to get effective test signal and scale testing efforts across multiple products.
    • Define Quality Metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the Product.
    • Partner with engineering and infrastructure teams to leverage automation for scalable solution to prevent regressions and ensure reliability of product.

    Minimum Qualifications:

    • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent.
    • 3+ years of quality assurance and test engineering experience.
    • Experience in Python, PHP, Java, C/C++, Swift, or equivalent coding language.
    • Experience in testing and debugging web or mobile applications.
    • Organizational and coordination experience along with multi-tasking experience.
    • Hands-on experience with test planning, test designing and execution, performance and stress testing, implementing and maintaining quality test automation of both client and server systems.
    • Communication, analytical and problem-solving experience.
    • Knowledge of industry standard test automation tools & automation frameworks.

    Preferred Qualifications: 

    • Experience in managing black box and white box testing.
    • Experience working with medium to large engineering teams.
    • Shows creativity and initiative to improve product coverage and effectiveness.
    • Ability to effectively communicate with technical and non-technical stakeholders across all levels of the organization.
  • Scrapinghub
    Preferred: (GMT-06:00) Central Time +/- 4 hours

    About the Job:

    QA is an important function within Scrapinghub. The QA team works to ensure that the quality and usability of the data scraped by our web scrapers meets and exceeds the expectations of our enterprise clients.

    Are you passionate about data and data quality and integrity?

    Do you enjoy using programming languages and tools to automate testing, analyze data, and speed up manual processes?

    Are you highly customer-focused with excellent attention to detail?

    Due to growing business and the need for ever more sophisticated QA, we are looking for a talented QA Engineer with both automated and manual test experience to join our team.  As a Scrapinghub Engineer, you will take automated, semi-automated, and manual approaches and apply them in the verification and validation of data quality. Although Python is our preferred language for automation; demonstrable experience of automating things in other languages (e.g. Groovy, Ruby, PHP etc.) is welcome. And while we are primarily interested in the quality assurance of data, your experience in testing applications, systems, UIs, APIs etc. will be brought to bear on the role.

    Due to business requirements, candidates must be based in a U.S. time zone.

    In addition, while experience in programming languages other than Python is welcome, you must be comfortable at test automation using your language(s) of choice. Please describe this experience clearly in your CV or cover letter, beyond simply listing the programming language as one that was used in the role you held.

    Role Responsibilities:

    • Understand customer web scraping and data requirements; translate these into test approaches that include exploratory manual/visual testing and any additional automated tests deemed appropriate.
    • Provide input to our existing test automation frameworks from points of view of test coverage, performance, etc.
    • Ensure that project requirements are testable; work with project managers and/or clients to clarify ambiguities before QA begins.
    • Take ownership of the end-to-end QA process in newly-started projects.
    • Work under minimal supervision and collaborate effectively with Head of QA, Project Managers, and Developers to realize your QA deliverables.
    • Draw conclusions about data quality by producing basic descriptive statistics, summaries, and visualisations.
    • Proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools, including but not limited to: browser add-ons, Excel add-ons, UI-based test automation tools etc.

    Required Skills:

    • BS degree in Computer Science, Engineering or equivalent.
    • Demonstrable programming knowledge and experience, minimum of 3 years (please provide code samples in your application, via a link to GitHub or other publicly-accessible service).
    • Minimum 3 years in a Software Test, Software QA, or Software Development role, in Agile, fast-paced environment and projects.
    • Solid grasp of web technologies and protocols (HTML, XPath, JSON, HTTP, CSS etc.); experience in developing tests against HTTP/REST APIs.
    • Strong knowledge of software QA methodologies, tools, and processes.
    • Ability to formulate basic to intermediate SQL queries; comfortable with at least one RDBMS and its utilities
    • Excellent  level of written and spoken English; confident communicator; able to communicate on both technical and non-technical levels with various stakeholders on all matters of QA

    Desired Skills:

    • Knowledge and experience of Scrapy and other Python-based scraping frameworks a distinct advantage.
    • Prior experience in a Data QA role (where the focus was on verifying data quality, rather than testing application functionality).
    • Interest in and flair for Data Science concepts as they pertain to data analysis and data validation (machine learning, inferential statistics etc.); if you have ideas, mention them in your application.
    • Knowledge of JavaScript.
    • Knowledge of and experience in other technologies that support a modern cloud-based software service (Linux, AWS, Docker, Spark, Kafka etc.)
    • Previous remote working experience.
  • New Context Services

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Olo

    Do you love to eat?  Are you passionate about testing and technology?  Olo is hiring an experienced Test Engineering Manager to guide our Test Engineering team and shape our cutting-edge test automation frameworks.  This position is more than writing test scripts — you’ll work with smart, passionate engineers dedicated to innovation and experimentation while also delivering amazing products.

    Your partners will be Engineering and Product Managers, as you wow them with effective test automation that supports key product and technology initiatives.  As a servant leader, you will focus on not only the development of automated test solutions but will also hire and nurture our talented test engineering team.

    You can work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than two-thirds of our engineering team is remote!

    About You

    • You have recent hands-on experience implementing infrastructure to test APIs, UIs, and services in a microservices environment.
    • You could write production code, but you prefer to excel at automated test solutions.
    • You are test-savvy and can talk knowledgeably about the latest new tools in test automation.
    • You are tech-savvy and understand the complexities of modern SAAS platforms
    • You've got a technical degree or comparable industry experience.
    • You've been in an agile testing leadership role before, with a track record of success.
    • Legal right to work in the U.S.

    In this job, you’ll…

    • Design, build and maintain test automation infrastructure in an AWS eco-system.
    • Optimize and enhance existing automation frameworks.
    • Develop innovative solutions for test and task automation.
    • Collaborate with developers and test engineers to identify candidates for test and task automation.
    • Measure the effectiveness of test automation to know when to improve/change/retire certain approaches.
    • Stay abreast of architecture changes and how they affect automation frameworks.
    • Report on automated test coverage and effectiveness across the platform.
    • Mentor Test Engineers and Developers in automated test design and implementation.

    About Olo

    Olo is the on-demand interface for the restaurant industry, powering digital ordering and delivery for over 250 restaurant brands. Olo’s enterprise-grade software powers every stage of the digital restaurant transaction, from fully-branded user interfaces to the back-of-house order management features that keep the kitchen running smoothly. Orders from Olo are injected seamlessly into existing restaurant systems to help brands capture demand from on-demand channels such as branded website and apps, third-party marketplaces, social media channels, and personal assistant devices like the Amazon Echo. Olo is a pioneer in the industry, beginning with text message ordering on mobile feature phones in 2005. Today, millions of consumers use Olo to order ahead (SKIP THE LINE®) or get meals delivered from the restaurants they love. Customers include Applebee’s, Chili’s, Chipotle, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Red Robin, Shake Shack, sweetgreen, Wingstop, and more.

    Olo is located at 26 Broadway in the historic Standard Oil Building, the former home of John D. Rockefeller.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map: https://www.olo.com/images/culture.jpg.

    We encourage you to apply!

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

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

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

  • Carium

    Carium is looking for software engineers to help build the core functionality of our software-as-a-service applications.  This position provides the opportunity for you to participate in a variety of disciplines as you help connect individuals to the enterprise systems where the bulk of our healthcare data is stored today.   

    Qualities we admire:

    The motivation to deliver products that improve our population’s quality of life

    The ability and drive to work independently and complete projects

    Commitment to building high quality software through extensive use of test automation

    A proactive, communicative individual who is always excited to learn something new

    Relevant Experience:

    Exposure to distributed systems architectures

    Understanding of mainstream database technologies

    Data modeling

    Strong coding skills in one or more languages such as Python, Go, or Javascript

    Server-side MVC frameworks (Django, Revel…)

    Test Automation

    Requirements:

    Bachelor's degree in computer science, engineering, math or related field or equivalent experience

    Minimum of 2 years of experience in engineering

  • Thermopylae Sciences and Technology

    **Software Development Engineer in Test (SDET)

    Location: Remote (WFH) or Arlington, VA (Rosslyn)**
     
    Thermopylae Sciences and Technology, a fast-paced technology company focused on delivering innovative software solutions to customers across private and public sectors, is looking for a Software Development Engineer in Test to join our awesome development team.  
     
    We are looking for a sharp, bright, and proactive individual who can help enable our teams to coordinate and prioritize activities that enhance software quality with a focus on automation and coverage.
     
    TST Products
    http://www.t-sciences.com/products
     
    Google Earth Enterprise Open Source
    http://www.opengee.org/
     
    GitHub Site
    https://github.com/google/earthenterprise/

    Job Requirements

    • Bachelor's degree in Computer Science, Engineering, Math, or IT
    • Minimum 6 years' of relevant experience
    • Deep experience with most aspects of software testing: installation, functional, performance, load, integration, automation, and regression
    • Experience testing with web-based and Linux CLI (command line interface) software
    • Experience with Jenkins or other continuous integration/continuous deployment (CI/CD) systems
    • Experience with one or more automated functional testing frameworks (Gauge, Selenium, etc.)
    • Experience with one or more unit-testing frameworks (GTest, PyUnit, any Javascript framework, etc.)
    • Experience applying testing frameworks at scale on cloud infrastructure (AWS, GCP, Azure, etc.)
    • Working knowledge of any of the following formal languarges: Python, C/C++, Java, Swift, Ruby, Groovy, JavaScript

    Additional experience desired

    • Working background in geospatial technology and software
    • Experience with code coverage analysis software

    **
    Job Duties**

    • Assist scrum teams in identifying code quality process deficiencies in their day-to-day work
    • Assist management in identifying quality process deficiencies that impact product releases
    • Lead by example in the conversion of manual testing procedures to automated workflows to include functional testing, regression testing, integration testing, load testing, and stress testing
    • Evaluate new and alternative tools and methods for testing software and cloud deployments
    • Assist in the collection and maintenance of quality metrics for regular team and stakeholder reports
    • Maintain internal documentation on quality workflows and team working agreements

    Thermopylae Sciences & Technology is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

Older
  • AdRoll Group

    About the Role:

    The Campaign Automation team at AdRoll Group is seeking a Senior Software Engineer to develop a product offering designed to set up our customers for success. You will work closely with a tight-knit team of engineers and product managers on a higher level API which bridges multiple internal product APIs to create the proper AdRoll product portfolio tailored to their unique needs. This team is the stitching across AdRoll engineering’s service oriented architecture.

    You will help us to build out a fully horizontally scalable asynchronous updates framework, capable of flushing tens of thousands of bulk automation adjustments down to various internal APIs seamlessly.

    At AdRoll Group you'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a rapidly growing company. You’ll also have the chance to compete for the Grand Prize at our bi-annual Engineering Hack Week.

    Responsibilities:

    • Collaborate with engineers and product managers on building out our backend framework
    • Implement features using Python, Docker, and AWS
    • Make well-founded decisions on new technology and processes to adopt
    • Build for performance and reliability
    • Help establish technical standards and methodologies where needed
    • Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything

    Qualifications:

    • 3+ years experience in backend engineering
    • Productive in one or more imperative programming languages
    • A solid foundation in data structures, algorithms, and computer science fundamentals
    • Some experience with Python and AWS (or any other cloud system)

    Bonus Points:

    • Contributions to the open source community
    • Full stack capabilities are welcome indeed
    • Experience in asynchronous task systems

    Compensation:

    • Competitive salary and equity
    • Remote and Work From Home friendly environment
    • Medical / Dental / Vision benefits
    • Paid time off and generous holiday schedule
    • The opportunity to win the coveted Golden Bagel award
  • Zapier

    Hi there!

    We're looking for a Test Automation Engineer! If you want to help improve the reliability of Zapier for our customers, then read on…

    We know applying for and taking on a new job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. We hope you'll take the leap of faith and apply.

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

    As a Test Automation Engineer at Zapier, you will help define, execute, and automate processes that improve the reliability of software delivery, to get quality software in the hands of our customers sooner. You would be an advocate for the needs of our end users and share observed behaviors with the appropriate stakeholders. You will also leverage a tester’s mindset and automation to detect regressions and other anomalous behavior.

    About you

    • You have a strong understanding of backend, scripting, and some systems programming languages (e.g. Python, Bash, Go)
    • You have a working knowledge of Unix and containerization tools
    • You are able to approach software testing from multiple mindsets (e.g. Black Box, White Box)
    • You are able to execute test plans using multiple approaches (e.g. Exploratory, Scripted, Automated)
    • You’re a skilled written communicator, able to document software behavior and submit bug reports
    • You have deep knowledge of version control (Git) and multiple continuous integration services
    • You are friendly and patient, welcoming, considerate, and respectful. Learn more about these attributes in our code of conduct.

    What you’ll do

    Zapier is a small, fast-paced company, so you'll get experience with a little bit of everything. That said, here are some things you'll probably do:

    • Develop and maintaina automated regression tests of the Zapier product
    • Communicate the status of test development to the appropriate channels
    • Communicate test findings to the appropriate channels
    • Make contributions to continuous integration and continuous deployment pipelines
    • Work with Product Engineering to continuously improve development tooling
    • Work with Product Managers to coordinate manual testing of new features
    • Work with Senior QA engineers to learn and level up their skills
    • Solve hard problems primarily by getting the right context from the right people
    • Qualify and quantify risk, impact, and effort of work
    • Challenge the status quo and effect positive organizational change outside of mandated work
    • Share the right amount of information with the right people, at the right time, and listen effectively
    • Provide support to other Zapiens, spread knowledge, and develop the team outside formal reporting structures
    • Support the emotional well-being of team members in difficult times, and celebrate their successes
    • Invest in tools and processes that lead to outsized impact so Zapier can be more productive than a similar sized company.
    • Experiment: this is a startup so everything can change!
    • As a part of Zapier's all-hands philosophy, help customers via support to ensure they have the best experience possible.

    About Zapier

    For the past seven years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use and love.

    We believe that there are jobs a computer is best at doing and that there are jobs a human is best at doing. We want to empower businesses to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing.

    We believe that with the right tools, you can have big impact with less hassle.

    We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

    We believe in a safe, welcoming, and inclusive environment. All teammates at Zapier agree to a code of conduct.

    The Whole Package

    Location: United States or Canada

    Compensation:

    • Competitive salary (we don't use remote as an excuse to pay less)
    • Great healthcare + dental + vision coverage*
    • Retirement plan with 4% company match*
    • Profit sharing
    • 2 annual company retreats to awesome places
    • 14 weeks paid leave for new parents of biological or adopted children
    • Pick your own equipment. We'll set you up with whatever Apple laptop + monitor combo you want plus any software you need.
    • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year. This isn't a vague policy where unlimited vacation means no vacation.
    • Work with awesome companies around the world. We partner with great software companies all over the world and you'll constantly get to interact with people from these great companies

    How To Apply

    We have a non-standard application process. To jump-start the process we ask a few questions we normally would ask at the start of an interview. This helps speed up the process and lets us get to know you a bit better right out of the gate.

    After you apply, you are going to hear back from us, even if we don't seem like a good fit. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.

    Optional: Share anonymously some demographic information about yourself to help us better track trends related to the backgrounds of candidates interested in working at Zapier in order for us to build a team that represents the users at Zapier and the broader world population.

    Zapier is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, color, gender, sexual orientation, religion, national origin, physical or mental disability, or age. Our code of conduct provides a beacon for the kind of company we strive to be, and we celebrate our differences because those differences are what allow us to make a product that serves a global user base.

  • Surevine
    £84,000.00 - £96,000.00Preferred: (GMT+00:00) London

    Do you love to learn and share with a team who will rely on you and your attention to detail to discover information, risks and issues to ensure we continue to deliver the service our customers trust and expect from us? Are you passionate about testing?

    Skills and experience

    Essential

    • Test design skills supported by strong lateral and critical thinking skills
    • Ability to document testing at all levels to meet contractual needs, whilst maintaining operational pragmatism for their own work
    • Experience of using active listening skills and questioning test requirements and designs to improve team understanding of tasks
    • Appreciation of agile principles and experience of working as a tester in Kanban, SCRUM or similar contexts
    • Understanding of security risks when developing products and the ability to identify risks for potential testing
    • Experience of testing in a Linux (CentOS / RedHat) environment, ideally virtualized/cloud-based (e.g. Amazon EC2)
    • Ability to work remotely; must be a self starter

    Highly desirable

    • Passionate about self improvement, active blogger on software testing and/ or involvement in the testing community
    • Experience testing video conferencing or similar collaboration tools
    • Exposure to development techniques such as TDD, code reviews and pairing
    • Able to identify and potentially create bespoke tooling for Exploratory testing activities
    • Exposure to infrastructure automation tools such as Docker and Vagrant

    Responsibilities

    • Be an advocate for agile and context driven testing approaches both internally and externally
    • Encourage a collaborative, test-first team environment and support team collaboration and ownership of quality
    • For projects, write a clear and concise test strategy covering both functional and non-functional requirements (e.g. security/vulnerability assessment, load/performance and usability), applying manual and automated methods as appropriate
    • Testing requirements to ensure they are well defined and result in teams agreeing in the understanding of requirements
    • Plan, execute and report exploratory testing sessions for risks and features
    • Assist in the strategy and maintenance of automated test frameworks (Java/JavaScript), whilst following applicable software engineering practices; such as configuration and change management
    • Work with the team to identify potential security risks and scheduled security testing when required
    • Share knowledge, expertise and best practice with other members of the team, including the application and selection of appropriate tools
    • Continuous improvement of the test engineering processes and practices

    Contract length circa 6 months, and longer

  • BriteCore
    Preferred: (GMT-06:00) Central Time +/- 8 hours

    BriteCore is seeking a DevOps director to manage deployment activities across our organization. You will directly manage our deployment team, coordinating tightly with our platform and information security teams.

    Benefits and Compensation

    • Competitive salary based on experience
    • Comprehensive health insurance coverage including medical, dental, and vision
    • 3% Retirement match
    • Flexible schedule with unlimited PTO
    • Flexible learning time — explore your ideas and new technologies on the clock

    Experience and Qualifications

    • Deep expertise across a wide range of AWS platform services.
    • Mastery of continuous integration and continuous delivery tools and processes.
    • Experience managing complex deployments at scale
    • History of successful leadership.

    We’ll expect you to

    • Manage continuous integration / continuous deployment pipeline automation.
    • Implement procedures to maintain 99.99% availability of all production deployments.
    • Maintain monitoring and security controls for audit compliance.
    • Coordinate strategic direction across platform, security, and deployment teams.
    • Unify deployment practices between service generations.

    Requirements you need to meet

    • US Citizenship, residing in the US
    • Proactive actor quick to assume responsibility
    • Collaborator who seeks consensus among peers
    • Organized planner with diligent execution skills
    • Process-oriented problem solver
    • Lifelong Learner

    Bonus if you have

    • AWS certifications
    • Scaled Agile Framework certifications
    • Remote work experience
    • Computer science degree
  • Eyeo GmbH
    Preferred: (GMT+01:00) Berlin +/- 4 hours

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

    What you’ll do
    You will be responsible for improving our technical processes and tooling in our Filterlists and Circumvention Teams. You’ll be at the forefront of blocking non-acceptable ads and fighting adblock circumvention. With your experience in automation and the autonomy given to you, you’ll come up with innovative solutions.

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

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

    A little bit about you…

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

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

    • A university degree (incl. Applied sciences) in information science or related
    • Knowledge of additional scripting languages
    • Experience with multi-lingual/multi-cultural teams
    • Experience in Machine Learning

    A little bit about the team you’ll work with
    You’ll be allocated in the Filters department and working in the Circumvention and Filterlists Teams. In the small cross-functional teams, we all have our niche expertise and projects we work on and that means we can support each other if somebody gets stuck with an issue. Right now, we’re all about innovation and automating processes. Join us if you want to become part of a great team that revolutionizes the web.

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

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

  • Kraken Digital Asset Exchange

    About the Role

    This role is fully remote.

    Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

    Requirements

    • A strong practicing interest in the cryptocurrency space or personal/professional experience investing and trading securities through online platforms
    • Experience with mobile testing frameworks/tools such as Appium and Selendroid on native IOS and Android devices
    • Extensive experience designing and developing mobile test automation solutions in a CICD pipeline
    • Extensive experience in configuring, installing apps, debugging and troubleshooting IOS and Android devices
    • Extensive experience in Experience with QA processes (bug tracking/reporting, documentation, black box testing, security testing, non-functional testing, etc)
    • Well-versed in Java, Git Source control, Docker, Selenium WebDriver
    • Ability to stay productive while working independently and remotely in a team-based environment
    • Familiarity with React Native and mobile development environments a plus.
    • Interest in performing manual and automated testing
    • The ingenuity to think of new ways to test and break the product
    • Proven history of striving to learn new skills

    Responsibilities

    • Ensure Kraken mobile apps delivered will exceed users expectations through human testing and test automation
    • Work with the product and development teams to create and improve testing for the mobile applications
    • Design and implement automation tests that are reliable, sturdy, independent of minor UI changes, and delivering accurate results
    • Driving mobile test automation and manual testing to ensure high quality mobile application delivery
    • Helping maintain and support the mobile test automation pipeline
    • Deliver ongoing improvements to the automation test suite to improve coverage, speed, reliability
    • Creation of additional tools, scripts, services to minimize manual testing

    Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.

    We’re powered by people from the around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

  • Olo

    Olo seeks a Quality Assurance Manager to join our engineering team and help us take the next steps towards whole team quality. As a QA Manager at Olo, you will play a significant and visible role in helping us deliver amazing products with a multi-faceted approach to product quality.  You will also contribute to large cross-team initiatives that require a coordinated approach to quality.

    You will partner with Engineering and Product Managers to shepherd quality aspects of key product and technology initiatives, and help us develop the execution skills that take us through our next wave of growth. As a servant leader, your focus will be on facilitating team progress to whole team quality, hiring and developing quality engineering talent, and ensuring that our quality processes and systems are ready to support emerging business priorities.

    This is a full-time position. You can work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than two-thirds of our engineering team is remote.

    Desired Experience

    • Recent hands-on testing experience with modern UI’s, APIs, and SOA
    • Strong opinions on manual and exploratory testing and general software quality concepts
    • In-depth knowledge of trends in software quality assurance
    • In-depth knowledge of effective test automation frameworks and strategies
    • Extensive knowledge of web technologies, particularly SAAS platforms
    • Bachelor’s in Computer Science, or related field, or have comparable industry experience.
    • At least 6 years of experience in an agile testing role
    • At least 6 years in an agile testing leadership role, with a track record of success
    • Legal right to work in the U.S.

    Beneficial

    • Experience working in a C#/.NET environment.
    • Experience with version control (especially Git).
    • Experience with TeamCity and AWS.
    • Experience testing hosted/cloud SaaS web applications
    • Restaurant technology and/or e-commerce experience

    Responsibilities

    • Management responsibilities
      • Coach embedded QA engineers in Whole Team Quality practices and their team and product responsibilities
      • Identify and address skill gaps in QA talent
      • Support Olo's quality vision
      • Partner with Engineering and Product Managers to adapt quality practices to each team's unique needs
    • Team-level responsibilities (when embedded with a team)
      • Become a domain expert for your team's domain and components
      • Support company business initiatives as they relate to your team
      • Represent the needs of the client and/or user and usability considerations during feature development
      • Collaborate with product owners to uncover requirements, particularly around testability
      • Collaborate with product owners and developers to design, implement and maintain visible test plans, test scenarios and test cases
      • Analyze complex features to identify quality risks and provide suitable feedback, taking into consideration performance, reliability, scalability, resilience, and usability concerns, and be able to articulate a test strategy
      • Provide clear and consistent test artifacts for test visibility and evidence of working software in multiple environments, including test case documentation and test results capture
      • Promote team ownership of product quality (Whole Team Quality)
    • Product quality responsibilities 
      • Lead cross-team test initiatives and and direct the work of less senior testers
      • Serve as a mentor/role model for less experienced testers
      • Educate teams on new approaches to software testing to help them become more efficient and effective
      • Apply a variety of testing techniques to provide a multi-faceted inspection of a feature
      • Propose creative solutions to our testing problems, both technological and process
      • Identify and contribute to automated test solutions
      • Find and report defects with detailed, accurate and concise steps to reproduce
    • Organizational responsibilities
      • Proactively identify opportunities to improve processes and tools that will benefit the whole team
      • Recommend system enhancements where you see opportunities for improvements in UX, reliability, performance, etc.
      • Collaborate with Product and Customer Success teams to incorporate specific client needs into testing strategies

    About Olo

    Olo reaches millions of consumers by powering mobile and online ordering for many of the country’s largest restaurant chains.  Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption.

    We’re quite up-front about the technical challenges our business faces.  Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

    Olo is located at 26 Broadway in the historic Standard Oil Building, the former home of John D. Rockefeller.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map: https://www.olo.com/images/culture.jpg.

    We encourage you to apply!

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

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

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

  • New Context Services

    Site Reliability Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting.

    We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security. As a New Context Site Reliability Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Hazelcast
    Preferred: (GMT-07:00) Mountain Time +/- 2 hours

    We are looking for new team members to work together on our cloud based applications. 

    **Responsibilities:
    **

    • Keeping Hazelcast cloud based production systems running smoothly 24/7/365
    • On-call rotation to respond to availability incidents and work with support engineers on customer incidents
    • Manage our infrastructure with Terraform and Kubernetes
    • Manage build/release of Dev, Test, Production environments
    • Work closely with software developers to deploy and operate our systems
    • Help automate and streamline our operations and software delivery processes
    • Build and maintain tools for deployment, monitoring, and operations

    Requirements:

    • 5 years+ experience in Infrastructure and Operations domains
    • Experience working with Cloud - AWS, Google Cloud, OpenShift, Pivotal CF
    • AWS product experience (ELB, EBS, RDS, S3, Route53, AMI users, etc)
    • Experience with setup, configuration, and usage of monitoring, distributed logging, and metrics to spot problems (Prometheus, Grafana, Filebeat, Logstash)
    • Experience with Linux systems
    • Experience with Kubernetes and Docker is a must
    • Experience with at least one programming languages, preferably Java, Python, Golang, or Javascript
    • Dependable and good team player
    • Desire to learn and work with new technologies
    • Love automation
    • Fluent in English

    Nice to Have:

    • Experience with build tools (Gradle, Maven) and build systems (Jenkins, Hudson)
    • Experience with test automation frameworks
    • Experience with Git
    • Experience with Terraform, Ansible, Chef
    • Background/experience working with distributed systems, NoSQL, big data
  • Wikimedia Foundation, Inc.

    Location: Remote

    Summary

    Wikimedia projects are built to be collaborative, multilingual and usable by people from around the world. The Language team works on projects that enable users to work together, to advance readership and contribution of valuable content in more than 300 languages.

    The Language team is currently working on several projects that are being gradually rolled out for users. As a QA Engineer on the team you will be working with QA and Software Engineers, Product Managers and Designers to create tools which are used to create and share knowledge in hundreds of languages.

    Our team is fully remote and team members work from various places around the world.

    As a QA Engineer, we would like you to do:

    • Design and implement QA processes for multilingual projects with coverage for nearly 300 languages
    • Test new features and improvements to verify that the software we create is reliable, usable and works as intended
    • Perform end-to-end system integration and regression testing
    • Use a combination of exploratory and regression tests for post-deployment smoke testing
    • Execute QA plans and tests in consultation with the development team, and when needed with user and community members
    • Develop and maintain test automation frameworks with the project development team, to maintain a reliable and integrated QA workflow

    We value

    • Clearly and concisely communicating complex ideas about software and software development
    • A desire to create features for everyone, everywhere and to optimize at the intersection of performance and user perception
    • Comfortable working in a multicultural, remote, distributed team across various time zones
    • A desire to learn and stay updated with latest industry practices and introduce them appropriately within our QA processes

    Requirements

    • Bachelor's degree in computer science, linguistics or STEM field; or 5 years of equivalent experience
    • Demonstrated ability to provide QA support on complex projects from design through production deployment
    • Knowledge of web development and LAMP environments
    • Knowledge about internationalization
    • Passionate about free knowledge and open source
    • Willing to travel occasionally - sometimes internationally - for team and organizational meetings

    Pluses

    • Familiarity with open source software development processes
    • Experience working remotely with a team distributed across many time zones
    • Experience contributing to Wikimedia projects
    • Good presentation skills
    • Working knowledge of a language other than English

    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

    More information

    Wikimedia Foundation website

    Wikimedia Foundation blog

    Annual Report - 2017

    Wikimedia 2030

  • StayWell
    $120,000.00 - $135,000.00

    Job Title: Senior Cloud Engineer 

    Summary 

    We are looking for a Senior Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

    Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

    • Design, develop and deliver scalable and automated services architecture 
    • Create software delivery pipelines for various enterprise customers and services 
    • Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
    • Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
    • Collaborate to define best practices and standards around DevOps and service resilience 
    • Create solutions to generate metrics to facilitate a deep understanding of the service 
    • Optimize and support our existing public cloud-based solutions and workloads 

    The Ideal Candidate 
    • Excellent interpersonal skills 
    • Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
    • Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
    • Confident of your skills, abilities and willing to share with the rest of the team as well as mentor junior members 
    • Demonstrable experience automating CI/CD platforms end to end. 
    • Experience managing and deploying containers with Docker, Kubernetes or similar. 

    Qualifications and Experience 
    • 5+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
    • 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
    • Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
    • Hands-on experience with Orchestration tools (Chef, Puppet, Jenkins, Docker, etc.) 
    • Deep understanding of security best practices and standards around cloud computing and access management 
    • Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
    • Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
    • Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
    EEO Employer

    US Candidates Only

  • StayWell
    $80,000.00 - $95,000.00

    We are looking for a Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

    Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

    • Design, develop and deliver scalable and automated services architecture 
    • Create software delivery pipelines for various enterprise customers and services 
    • Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
    • Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
    • Collaborate to define best practices and standards around DevOps and service resilience 
    • Create solutions to generate metrics to facilitate a deep understanding of the service 
    • Optimize and support our existing public cloud-based solutions and workloads 

    The Ideal Candidate 
    • Excellent interpersonal skills 
    • Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
    • Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
    • Confident of your skills, abilities and willing to share with the rest of the team 
    • Demonstrable experience automating CI/CD platforms end to end. 
    • Experience managing and deploying containers with Docker, Kubernetes or similar. 

      

    Qualifications and Experience 
    • 2+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
    • 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
    • Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
    • Hands-on experience with Orchestration tools (Terraform, Cloud Formation, Chef, Puppet, Jenkins, Docker, etc.) 
    • Functional understanding of security best practices and standards around cloud computing and access management 
    • Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
    • Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
    • Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
    EEO Employer