This week - Remote Bash jobs
  • O'Reilly Auto Parts

    The Site Reliability Engineer is responsible for the availability and performance the platforms and services of O’Reilly Auto Parts. Creates and defines monitoring and incident response tools and processes.
    The Site Reliability Engineer will create a bridge between development and operations by applying a software engineering mindset to system administration. Time will be split between operations/on-call duties and developing systems and software that help increase site reliability and performance.

    ESSENTIAL JOB FUNCTION:

    • Deploy methodologies for building and operating highly available and scalable services.Work closely with Network Operations Center to develop monitoring tools, analyze root cause of incidents, and improve the Network Operations Center’s ability to independently resolve issues.
    • Evaluate, build and modify automation for deploying and operating production services.
    • Provide leadership in reducing and resolving production incidents.
    • Proactively monitor and review application performance. Monitor specific metrics, set thresholds, and trigger alerts based on those thresholds.
    • Collect and analyze logging and diagnostic information.
    • Identify opportunities to improve all operations processes.
    • Facilitate effective transition of services into production ensuring that all requirements have been met in accordance with O’Reilly’s Change Management standards.
    • Properly document all incident responses.
    • Provide updates and documentation to runbooks and operational manuals.
    • Document mean time to recover (MTTR) and mean time to failure (MTTF).
    • Participate in on-call rotations.

    SKILLS/ EDUCATION/ KNOWLEDGE/ EXPERIENCE/ ABILITES:

    Required:

    • Bachelor’s Degree or equivalent work experience.
    • 5+ years of professional experience in Site Reliability, Linux Systems Administration, DevOps, or Infrastructure Engineering.
    • Experience with programming languages including Java, JavaScript and SQL.
    • Experience with Shell Scripting such as Bash, Python or Ruby.
    • Familiarity with automation and configuration management tools and frameworks.
    • Excellent analytical and problem solving skills.
    • Strong written and verbal communication skills.
    • Must be well organized, detail oriented, and able to self-prioritize work.
    • Must exhibit a high degree of professionalism.
    • Composed urgency in stressful situations.

    Desired:

    • ITIL Foundations Certification.
    • CRE or CMRP Certifications.
This month - Remote Bash jobs
  • Corelight
    $120,000.00 - $185,000.00.

    Corelight is a high-growth security startup that emerged from the open source community of Zeek (formerly Bro), a powerful and widely-used network monitoring framework. We secure some of the most sensitive and mission-critical networks in the world, and our rapidly-growing customer base includes eight of the Fortune 50. Open source is in our DNA: Corelight was co-founded by the inventor of Zeek along with its key open source committers.

    Role

    We are seeking a skilled, passionate software developer interested in developing future versions of Zeek with us. You will work on Zeek’s open source code base, developing new features and maintaining existing functionality. You will also interact closely with Zeek’s global user and developer community, integrating feedback & reviewing contributions. Your work will help shape Zeek going forward, and your code will become deployed in some of the most powerful networks.

    Responsibilities

    • Design and develop new features for open source Zeek
    • Maintain & modernize Zeek’s existing code base
    • Write technical Zeek documentation
    • Help maintain Zeek infrastructure & community resources
    • Support the open source Zeek community through GitHub, mailing lists, social media
    • Participate in Zeek community events
    • Collaborate with related open source projects & communities to advance joint interests
    • Support integration of Zeek into Corelight products

    Qualifications

    Minimum Qualifications:

    • Bachelor's degree
    • 2+ years of software development in C++ on Unix-style platforms
    • Experience programming in standard scripting languages (e.g,. Python) and Unix shells (e.g., bash)
    • Experience with common open source development work flows and tools (e.g., GitHub, Git, CMake)

    Preferred Qualifications:

    • Master’s degree or above, preferably in computer science or related field
    • 5+ years of software development in C or C++
    • History of substantial contributions to an open source project
    • Familiarity with Zeek and, ideally, the Zeek C++ code base
    • Experience developing security or networking software, in particular network intrusion detection systems
    • Understanding of network protocols and tools for analyzing network traffic (tcpdump, Wireshark, Snort, Suricata)
    • Experience programming in C++11 or newer
    • Working in, or closely with, security operations

    The preferred location for this position is one of our offices in San Francisco, CA; or Columbus, OH. Remote work is an option. If you are interested in remote work, please point that out in your application.

    We understand that no candidate is perfectly qualified for any job. Experience comes in different forms; many skills are transferable; and passion goes a long way. Even more important than your resume is a clear demonstration of dedication, impact, and the ability to thrive in a fluid and collaborative environment. We want you to learn new things in this role, and we encourage you to apply if your experience is close to what we’re looking for.

    We also know that diversity of background and thought makes for better problem solving and more creative thinking, which is why we're dedicated to adding new perspectives to the team.

    Working at Corelight

    In addition to helping to make networks safer around the world, Corelight is a great place to work. We provide competitive salaries, equity and benefits, but those are just table stakes. No matter where you're based, we aspire to make working here one the best experiences of your career.

  • Xara Group Ltd
    €40,000.00 - €50,000.00.

    We’re building something very special and for this we need very special developers who like a challenge. See www.xara.com for details.

    A new distributed team, building a new slick product, using the very latest state of the art web technologies: Javascript, Node.js, MongoDB, Kubernetes, Docker, ELK, Mocha and TeamCity.

    Competitive salary, largely dependent on experience.

    If you have the right skills and the determination to succeed, this is your opportunity to work on a product that will be used by millions of people, and to contribute to the most amazing web-based creative tool being developed today

    Location

    Based in our German or UK office, or remote working. If remote then you must be within +/- 3 hours of UK time, and there will be occasional visits for face to face meetings with the rest of the team, many of whom are also remote workers.

    Please do not apply if you are outside these time zones as your application will be ignored!

    Our German office is in a spacious modern building in Berlin, the tech start-up hub of Germany.The UK office is at Gaddesden Place, Hemel Hempstead, (25 miles north of London), a country mansion (see Gaddesden Place), with snooker table and swimming pool. 

    Skills & Requirements

    Candidates must possess the following experience and attributes:-

    • An IT or Science Degree, or equivalent

    • Solid commercial experience (3 years +) with:

    • Server-side programming

    • Linux configuration

    • TDD and continuous integration

    • JavaScript and Node.js

    • NOSQL (Redis and MongoDB are required)

    • Docker

    • GIT

    • A solid understanding of cloud deployment strategies and scalable architectures

    • A desire to work on world-leading web software products

    • Highly motivated, with a positive attitude to work and the ability to learn quickly

    • Good trouble-shooting skills with the perseverance to solve problems

    • Able to work productively, both autonomously and as part of a dynamic team

    Desirable experience and attributes:-

    • Commercial experience with high-volume scalable architectures
    • Good knowledge of the most common web servers / load balancers (Apache, Nginx, HAProxy)
    • Experience with ELK and Grafana
    • Experience with AWS or GCP
    • Experience with Kubernetes
    • An interest in online security
  • Nalpeiron
    PROBABLY NO LONGER AVAILABLE.

    Nalpeiron (http://www.nalpeiron.com) is seeking a motivated technical employee interested in furthering their career in software development and excited to work with the newest technologies in Software Licensing and Software Analytics. This is an opportunity to join a mature but fast growing ISV in a hot market, working with a range of business customers to enable them to get the most from our products and services. The ideal candidate will be a motivated and enthusiastic all-rounder, happy to support customers, administer systems and do development work.
     

    This is a "work from home" opportunity

    Job Description and Responsibilities

    We’re looking for an experienced Software Engineer to join our team. Your core responsibilities will include:

    • Take ownership of simple to complex development projects.
    • Responsible for the development and maintenance of key system features
    • Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
    • Will work in a fast paced environment to deliver high quality software against aggressive schedules.
    • Prepare technical requirements and software design specifications
    • Install and support systems used internally by development
    • Provide frontline support to our customers via Zendesk
    • Responsible for helping to document the software

    Technical Skills

    • Bachelor degree in Computer Science, Engineering, a related field or equivalent work experience. MS or MA preferred.
    • Strong C language skills. Compilers, linkers, macros and function pointers don't scare you.
    • Familiarity with developing on and administering a Linux system (bash, unix utilities, package management, etc).
    • Experience working in a Linux/Unix command line environment.
    • Shell scripting (BASH) and basic Unix tools (awk, sed, tail, head, grep, etc).
    • Ability to understand and debug build systems (Makefiles, autotools, etc).
    • Knowledge of Linux, OS X, Unix, Android and Windows operating system internals and debugging.
    • Knowledge of TCP/IP networking (proxies, firewalls, etc.), and common web technologies (HTTP, REST, Web Services, XML, etc.).
    • Ability to work independently while managing multiple task assignments.
    • Strong initiative, written and verbal communication skills.

    Experience with any of the following technologies a plus:

    • Multi-threaded development
    • TCP/IP socket programming with proprietary protocols
    • Familiarity with Libressl/openssl, apache portable runtime, libxml2, libcurl
    • Static and dynamic analysis tools
    • Working knowledge of encryption tools and technologies
    • Experience with Python
    • JNI/Java
    • XML/JSON
    • OpenVPN
    • Apache
    • Subversion or similar version control software
    • Experience using Wireshark to evaluate and/or troubleshoot networking issues
    • Experience working with KVM-QEMU or VMWare.
    • Experience with AWS
    • Zendesk
    • Databases

    More details:

    This is a full-time position, working from your own home office with a team and meeting regularly, with great career prospects as we grow.

    • Hours: Flexible full-time working hours (from home, no commute)
    • Compensation: Based on experience plus stock options
    • Learning Benefits: We provide an annual stipend to pursue your choice of professional training opportunities, including workshops, classes, books, etc
    • Benefits Package: Paid Holidays, Annual and Health Leave, 5-day Work Week

    All applicants will be dealt with in terms of the company's employment equity and skills development plans, affirmative action candidates may be preferred. Although all applications will be considered, not all applicants will be interviewed. Only written applications received before the closing date will be considered.

  • Revl, Inc.
    PROBABLY NO LONGER AVAILABLE.

    Revl is seeking a motivated, self-directed support engineer for a combination systems administrator, site support, and testing engineer. We’re looking for someone with excellent customer support skills, good organizational skills, and a great ability to communicate. Linux, networking, Docker, bash scripting, and general troubleshooting skill are also highly desired.

    Revl makes auto-editing software and smart action cameras. Our customers are sky diving operations, big auto industry players, and zip line operators. What they all have in common is that they want to use our cameras to capture their client’s experiences and then use our software to automatically turn all that footage into a great final edited video that they can sell to their customers. Our auto editing software is fast: a final rendered video is ready less than five minutes after the client has completed the experience! You can see our complete system in action here: https://www.youtube.com/watch?v=GkIW3oBwD2E.

    This position is for our front-line support: the person who answers the phone and responds to emails when customers have issues. From there you’ll need to use your judgement to triage. In some cases you can call the customer and teach them how to fix issues themselves. In other situations you’ll need to connect remotely to their machine and fix issues, or escalate the issue to other engineers. You’ll need to keep the customer informed, coordinate the engineers working to solve the issue, etc. In some instances we’ll create a manual edit for a customer so video editing experience is desirable. When not working on support calls you’ll help test systems prior to deployment and write scripts to automate some manual tasks. Since most of our customers have their highest volume on weekends and issues tend to crop up towards the end of the day working weekends from 11am until 7pm is required.

    We are well funded by several reputable VC’s and Angel Investors including Y Combinator, Comcast Ventures, Frog Design Ventures, Luma Pictures, Bill Tai, and Lars Rasmussen. We offer competitive salary, early equity, and health insurance.

    We are a distributed software team so you can be located anywhere in the USA. Our main office is a beautiful, commuter friendly space in SoMa San Francisco, where we also offer daily catered lunches for all local employees.

    Requirements:
    • Strong communication and interpersonal skills
    • Self directed
    • Attention to detail
    • Basic Linux skills (bash, ssh)

    Preferred but not necessary:
    • Video editing experience
    • Advanced Linux (shell scripts, systemd, networking)
    • Docker
    • Programming background in any language
    • A love of action sports

Older - Remote Bash jobs
  • Hays
    PROBABLY NO LONGER AVAILABLE.

    Cloud Engineer - Contract - Orlando, FL

    Hays Specialist Recruitment is working in partnership with The Walt Disney Company to manage the recruitment of this position

    The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

    When's the last time you walked by Chewbacca on your way in to the office? If the answer was "never," then this is the role for you! The Disney Guest Experience team is looking to add top level talent on highly-visible, highly confidential projects to help bolster upcoming enhancements to several of their Orlando theme parks. Working in a lean production environment with an extremely exciting development stack, you'll help contribute to experiences customers touch in the theme parks every single day - and you'll be able to see them using it out of your very desk window. If you're a progressive engineer looking to make the next step in your career, please apply!

    The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

    Cloud Engineer Requirements:
    * Strong AWS experience. Design experience in an enterprise environment. Experience in a system engineer/devops role.
    * Experience/Familiarity with some technologies used by our teams: Angular.js, Node.js, Spring/Java
    * Experience with architecting highly scalable and highly available systems
    * Experience with web and mobile
    * Required knowledge and understanding of technical architecture, application systems design and integration in a large heterogeneous enterprise environment with hands on experience in
    * Exposure to cloud development and migration an added plus
    * Desire and ability to adapt to an ever changing technology landscape by exploring new languages and techniques for software delivery.
    * Above average Linux knowledge, especially with regard to running process, storage admin and command line tools to triage issues
    * Good understanding of networks, including routing, DNS, and sub-nets
    * Cloud admin experience (defining/configuring resources via a scripting tool, not just using the UI)
    * AWS exposure preferred, but Azure or Google is okay too.
    * Scripting (e.g., bash, korn shell, etc.) for automating rote tasks on a *nix platform
    * Docker, Containerizing

    Pluses:
    Engineering:
    * All of the provisioner skills, at an advanced level
    * Expert level ability in a programming language other than bash/korn shell for something other than simple scripts
    * e.g., Ruby, Perl, Python, JavaScript.
    · Used with a programming editor/IDE, not just vi or simple editor
    · Understands, and writes test as a deliverable part of any programming effort
    · Has used source control apps, understands branching
    · Understands and has used (or better yet designed/implemented) a CI-CD process
    · Understands containerization, has administered/configured Docker
    · Understands and can create requirements/documentation suitable for use by other techs, including diagrams
    * Understands system/network security
    * ACLs, IP tables
    * SSL/certs
    * Firewalls
    * Docker, Containerizing
    * Has developed/worked using agile methodology
    * Has worked as an app developer, created/deployed distributed services for a commercial concern
    * Has a basic understanding of databases, DDL, etc. and/or has worked with an RDBMS (Oracle, MySQL)
    * Has exposure to any of the following tools/products
    o Terraform
    o Chef
    o Consul Vault
    o Akamai
    o Rundeck

    Why Hays?

    You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Additionally, if the position is a consulting role, Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

    * Medical
    * Dental
    * Vision
    * 401K
    * Life Insurance ($20,000 benefit)
    * ATOP - Accrued time off program
    * Consultant lunches and outings
    * Care packages/Survival packs
    * Dedicated Consulting Services Representative

    Nervous about an upcoming interview? Unsure how to write a new resume?

    Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

    Hays is an Equal Opportunity Employer.

    Drug testing may be required; please contact a recruiter for more information.

  • Zapier
    PROBABLY NO LONGER AVAILABLE.Required: North America only.

    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.

  • Cinchapi
    PROBABLY NO LONGER AVAILABLE.

    Cinchapi is seeking a Fullstack Software Engineer to join our Integrations team. In this role, you’ll work directly with our customers to solve challenging problems using our software platforms.

    As a Software Engineer on the Integrations team, you’ll deploy Cinchapi’s technology to meet customer needs, build integrations with third party systems and solicit constant feedback from customers to improve our products with rapid iteration cycles.

    A successful candidate is someone that has worked on enterprise JVM systems and modern reactive Javascript applications.

    This is a full-time contract position that initially pays between $35-$40 per hour.

    Technologies we use

    • Core Cinchapi platforms and products provide the foundation for customer deployments.

    • Java for backend services.

    • VueJS and D3 for frontend applications.

    • Docker, Google Cloud and AWS for infrastructure.

    What you’ll do

    • Build custom frontend and backend software that use core Cinchapi platforms for data integration, storage and analytics.

    • Build ad-hoc APIs and integrations to connect various 3rd party systems with Cinchapi and each other.

    • Use machine learning to create algorithms that provide functionality like intelligent matching and smart recommendations.

    • Make enhancements and bug fixes to core Cinchapi platforms to better solve common customer problems.

    What we’re looking for

    • Intermediate experience with Java and the JVM.

    • Intermediate experience with VueJS and Nuxt or another reactive Javascript ecosystem.

    • Experience working with NoSQL databases like MongoDB.

    • Experience working with SQL databases like MySQL and PostgreSQL.

    • Experience with Docker or containerization, in general.

    • Comfort with Bash and the Linux command line (i.e. a knack for creating shell scripts to automate system administration tasks).

    What we’d love to see

    • A familiarity with ConcourseDB, Cinchapi’s open-source distributed database warehouse for transactions, search and analytics across time.

    • A demonstrated understanding of various challenges associated with distributed systems at scale and experience overcoming them.

    • Previous interfacing directly with customers (technical and non-technical)

    • Experience with Kubernetes.

    • Understanding of the CAP theorem.

    • Knowledge of database internals and appreciation for the inner-workings of complex storage systems.

    • A history of contributing to open source projects.

    **About Cinchapi
    **

    Cinchapi is a venture-funded technology startup on a mission to make data make sense. We give enterprise companies real-time data insights with the power to act when it matters. The Cinchapi Data Platform is the world’s first code-free system for data discovery, analytics and automation powered by machine learning.

  • Mokriya Inc
    PROBABLY NO LONGER AVAILABLE.

    About Us

    Mokriya takes software seriously. We’re pragmatic crafters who believe in smart and focused development, building clients’ products just as we do our own: investing heavily in design, iterating rapidly to validate and falsify ideas, and pursuing perfection in every interaction. We learned a lot of interesting things along the way about the right way to ship software, and we're now bringing our incredible software product experience to larger companies like Verizon, Google, Intel, Twitter, Sony, L'Oréal— and we do this all with a fully distributed team.

    We believe that well-made software can change the world, no matter how small or simple a product might be. We also believe that poorly-made software —badly-designed, badly-developed, or badly-supported— is a preventable tragedy.

    Mokriya’s mission is to make great software: for ourselves, for our clients and most importantly for our users.

    About You

    You love to build. When you're not at your job, you're probably tinkering on some contraption in the basement or figuring out how to take apart . You get a thrill from figuring out a clever way to solve a problem. You are a good software tester with strong programming fundamentals and you really take pride in knowing the ins and outs of the programming languages and libraries you are working on. You are a product-focused Engineer that cares about details and—this is obvious—you take pride in your work.

    If this sounds like you, and you've been working on DevOps, you should apply. We strongly encourage and are proponents of diversity.

    Why should I be excited to work here?

    First, it’s fun. Not in the “everyone pretend to have fun, we’re a startup, where are the Nerf guns?” way, either. It’s fun to work at Mokriya because beyond the perks and good times, we’re a happy team of people who love to design and build great products. It’s not just that we have a great organizational structure in which everyone is really empowered to act; it’s also that we hire for fit and bring in folks only if we’re confident in their integrity, capability, and drive.

    No one will watch over your shoulder, and you won't have to spend time watching over anyone else's either. We’re a talented team of doers. There’s little bureaucracy, and we hate blocking. Our product managers spend their time making sure you can get things done in the way that best suits your preferences and the project needs.

    Autonomy, creativity, thoughtfulness, trust: if you care about those things, you'll be happy here. And more importantly, we'd be honored to hire you.

    Responsibilities:

    • Automating build, release/deployment, manual processes and workflows.
    • Defining and delivering cloud agnostic IaaS and PaaS components to support in-house developed software and data models
    • Design for a Cloud agnostic solution that has maximum flexibility and operability.
    • Ensure that software builds happen predictably, consistently and reliably
    • Manage risks and resolve issues that affect scope, schedule, and quality
    • Support and improve our tools, infrastructure, and processes that support rapid and reliable delivery of high-quality software to our production service. Advocate for improving our build and release toolchain. Support deployment activities of development and production releases including troubleshooting of release blockers such as infrastructure, configuration, and code.
    • Assist development in troubleshooting system and software issues in all environments
    • Work closely with development teams to create processes and tools that provide immediate feedback on source changes
    • Design/manage process for Docker creation pipeline
    • Write effective documentation

     Requirements: 

    • 6+ years’ experience across entire SDLC, CI/CD tools, with configuration & release management, deployments, and troubleshooting in cloud environments
    • Experience in working with a Virtual team in a production cloud environment (preferably PaaS or SaaS)
    • Experience with one or more tools from each category:
    • IaaS Platforms: AWS, Azure, etc
    • Virtualization: Docker, Vagrant, VMWare, Virtualbox, etc
    • Config Mgmt:  Ansible, Terraform
    • CI / CD: TeamCity, Jenkins, GO Pipeline, etc
    • Scripting: Bash, Powershell, Python, Perl, MSBuild
    • Networking: DNS, Routing, Firewalls, Load balancers, etc
    • Databases: PostgreSQL, SQL Server,
    • Version Control: Git, Github
    • Orchestration: Kubernetes, Mesos, DCOS
    • Experience with administrating Java environments (JVM, Maven, Ant, etc.).
    • Strong communication skills (written and verbal)
    • Strong experience with Windows and Linux systems
    • Strong understanding of source code version control systems, TFS, Github, and code branching/merging strategies
    • Expertise with build and release tools such as Maven, JVM, Ant
    • Experience with deploying .NET code as Windows Docker images in the Cloud

    Nice to have:

    • Experience with Azure, Mesos, Hashicorp Consul and Vault, Jfrog Artificatory.
    • Monitoring: Zenos, LogicMonitor
    • Logging: Graylog, Splunk, etc
    • Experience with JIRA and Confluence
  • Qualio
    PROBABLY NO LONGER AVAILABLE.

    What’s the opportunity?

    We are hiring a software developer to play an important role in our product team. We're looking for someone that is continuously learning and improving, and who will grow with the company. We primarily use Python and Javascript, and so we are keen to hear from you if you already use these technologies or want to start.

    What will you be doing

    Ideally, you will be comfortable working on client facing interfaces as well as deep down in the engine room. You will be working closely with our existing team, developing new features and improving existing ones. You will also have the opportunity to be an active influencer in technical discussions and contribute to the development of our internal systems and processes.

    Your responsibilities will include:

    • Quickly getting up to speed on core technologies and the Qualio software development life-cycle;
    • Working independently to develop and implement new product features as a core member of our product team;
    • Contributing as an active voice to discussions around new technologies and tools for application development;
    • Supporting other team members with their assigned work, and assisting with code reviews.

    What experience do you need?

    • Expertise in creating web applications using object-oriented Python, evidenced by at least three years of professional experience;
    • Proficiency in at least one of Python frameworks;
    • Proficiency in relational databases (PostgreSQL is preferred);
    • Proficiency in modern JavaScript (ES 2016)
    • Experience with Celery, REST APIs, e2e and unit testing and Hands-on Git experience;
    • Experience with AWS, CI/CD, web security and DevOps - Unix based OS (Debian/Ubuntu): cron, automation via bash scripting, monit etc.;
    • Experience with using Docker in a production environment;
    • Strong written and verbal communication skills (in English).

    Bonus for experience with:

    • Professional experience with Pyramid and Flask web frameworks;
    • Proficiency in: AngularJS, React/Redux;
    • Experience with SqlAlchemy, Elasticsearch, RabbitMQ, Redis;
    • Knowledge of or willingness to learn concepts of GraphQL APIs.

    Benefits

    In addition to playing an important role in building Qualio, you'll receive:

    • Competitive salary;
    • Meaningful equity;
    • Flexible holidays;
    • Opportunity to make a difference through helping life-saving products to get to market.
  • Doximity
    PROBABLY NO LONGER AVAILABLE.Required: North America only.

    Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer focused on our data stack, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare. 

    Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.  

    About Us

    Here's How You Will Make an Impact

    • Collaborate with product managers, data analysts, and data scientists to develop pipelines and ETL tasks in order to facilitate the extraction of insights from data.
    • Build, maintain, and scale data pipelines that empower Doximity’s products.
    • Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage.
    • Spearhead, plan, and carry out the implementation of solutions while self-managing.

    About you

    • You have at least three years of professional experience developing data processing, enrichment, transformation, and integration solutions
    • You are fluent in Python, an expert in SQL, and can script your way around Linux systems with bash
    • You are no stranger to data warehousing and designing data models
    • Bonus: You have experience building data pipelines with Apache Spark in a multi-database ecosystem
    • You are foremost an engineer, making you passionate for high code quality, automated testing, and other engineering best practices
    • You have the ability to self-manage, prioritize, and deliver functional solutions
    • You possess advanced knowledge of Unix, Git, and AWS tooling
    • You agree that concise and effective written and verbal communication is a must for a successful team
    • You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time
    • You can dedicate about 18 days per year for travel to company events

    Benefits

    • Doximity has industry leading benefits. For an updated list, see our career page

    More info on Doximity

    We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing steadily, and there’s plenty of opportunities for you to make an impact.

    Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.