Remote Docker Jobs

Yesterday

Engineering Manager, MongoDB/Postgres
Auth0  
mongodb manager python docker aws backend Aug 11
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

In this role you will:

  • Lead a growing team of engineers in delivering world-class technical solutions
  • Design, operate, and scale critical infrastructure
  • Participate in engineering team on-call
  • Foster growth for team members
  • Work across teams to understand and define system requirements
  • Contribute to design reviews for new services
  • Manage all aspects of project roadmaps, resource allocation, and execution
  • Provide team guidance, education, coaching and mentoring
  • Create career development plans, manage and review employee performance

Our ideal candidate will have:

  • 10+ years of software development experience
  • 3+ years of engineering management experience
  • Experience running MongoDB or Postgres at scale in a production environment
  • Proficiency in one or more of Python / Go / Javascript
  • Experience delivering projects in a fast-paced environment
  • Experience operating large-scale distributed systems
  • Experience with distributed systems and backend service development
  • Experience with Docker or Kubernetes
  • Hands-on experience with AWS or Azure
  • Strong technical communication skills

Also nice if you have:

  • Experience building teams in a growing organization
  • Strong interest in operational excellence, availability, and automation

Preferred Locations:

  • #US-E;
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Software Engineering Manager at Jack Henry & Associates, Inc.
dot net postgresql cs javascript html manager Aug 11

Jack Henry & Associates is seeking to hire a highly motivated hands-on technical leader as a Software Engineering Manager.  This team focuses on solutions and products to detect fraud, used by hundreds of financial institutions.  As a Software Engineering Manager, you’ll work with a team that is focused on new feature development, automation testing, continuous integration, and maintenance programming, to support a business need.  The current technology stack is mostly Microsoft .NET and PostgreSQL with some container services (Docker, Kubernetes).  This team and their software have been used by Jack Henry for many years and is now seeking to leverage what they have built for continued excellence. Ideal candidates are self-motivated, technically competent servant leaders with experience mentoring and growing their team. The Software Engineering Manager will manage a team of 5 employees.

The Enterprise Risk Mitigation Solutions (ERMS) team offers banks and credit unions an individual solution or suite of products for Fraud loss mitigation and Bank Secrecy Act (BSA) compliance.  Products are designed to detect deposit fraud, check fraud, debit card fraud, account takeover and money laundering.

This position will be hired in Birmingham, AL, Hoover, AL, Charlotte, NC, Springfield, MO or Remotely.  

MINIMUM QUALIFICATIONS



  • Minimum 7 years of experience in software delivery.




  • Minimum 2 years of team lead, supervisory or management experience.  




  • Bachelor’s degree required.


PREFERRED QUALIFICATIONS



  • Strong Microsoft .NET/C# and PostgreSQL highly preferred.




  • Experience with Containers and orchestration, in particular Docker and Kubernetes.


ESSENTIAL FUNCTIONS



  • Plans and leads the development of new software products and/or enhancements.  




  • Oversees the analysis, design, development and maintenance of software solutions.




  • Oversees the definition and documentation of business and technical design requirements.  Oversees the preparation of design specifications, analysis and recommendations.




  • Ensures all software solutions and enhancements are fully tested, debugged and meet product quality standards prior to release to QA.  




  • Ensures all projects are delivered on time, within budget and within a high level of corporate quality standards.




  • Ensures all reported system issues are resolved.




  • Determines practicality of ideas based on projected costs and sales potential. 




  • Oversees application administration activities. 




  • Ensures technology solutions support the needs of the customer and/or organization.




  • Performs continuous review of technologies, industry standards and industry-related developments and makes recommendations relative to the need for further research and associated changes.




  • Coordinates work and services with other IS departments, contract service providers, and vendors.




  • Provides consistent leadership to each individual; sets objectives; reviews performance, produces career development plans, and addresses concerns.




  • May serve on Product Review Committees, Technology Review Committees and/or other committees, as required.




  • May manage vendor relationships.




  • May oversee activities relating to website development and management such as the development of websites and applications, ensuring functionality of websites and internet connectivity and building software applications to provide the technical architecture of the site, user interfaces, and back-end database.




  • May serve as an expert on software architecture and programming principles. 


Share this job:

Last Week

Experienced Full Stack Engineer
microservices typescript node-js vue-js mongodb full stack Aug 09

Experienced full stack engineer required to join a brilliant team developing a technology platform that allows everyday investors fair access to public companies raising capital.

You need to have a great attitude, a willingness to learn and be prepared to get stuck in with the team. We are growing very quickly and have lots to do. There is shiny stuff to build, live applications to maintain and legacy to phase out. You'll be expected to pick up anything and everything to support the business.

We have beautiful offices in the heart of Mayfair but support remote working or a bit of both. There will always be people in the office and always be people working remotely. We only ask that you are effective while remote (timezone, online access etc).

You will be a core member of the team and expected to help in supporting the business inside and outside traditional office hours. This could mean a 6am start for a deal starting at 7am, or supporting a deal in the evening and occasionally a weekend. In return we offer super flexible working arrangements. This works on a rota basis.

You must be eligible for employment in the UK as this permanent position.

As part of the job application you will be expected to complete a small project that will demonstrate your full stack skills. We won't consider any candidate that doesn't complete the project. We will give you feedback on the project and allow for one resubmission. The interview process is very simple. You have the option of an interview before submitting the project. There will be a technical interview after you have submitted it that will include questions about the project. That's it.

You must be comfortable developing on both front and back end.

You will be expected to work with any of the following

Microservices, AWS, APIs, REST, NodeJS, Typescript, Javascript, Vue, Nuxt, NestJS, Express, HTML, CSS, CI/CD, Git, Swagger, JWT, document databases like MongoDB, relational databases like MySQL, event sourcing, CQRS, automated testing, Jest, Mocha, Docker, Contentful, Hubspot, React Native.

React skills are welcome but our target is Vue/Nuxt.



We don't expect you to know them all but we do expect you to be willing to learn!

Share this job:
Senior Backend Infrastructure Developer | Roll20
infrastructure kubernetes ruby devops backend senior Aug 06

Roll20 is the only free, community-based tabletop gaming software dedicated to bringing players together regardless of distance, experience, gaming system or hardware. We are looking for a Senior Backend Infrastructure Developer.

In this role you will work within a cross-functional team supporting our Virtual Tabletop, building tools and automation to improve our development workflows, improve system stability, and support new feature development.  You will streamline, deploy and iteration processes, architect and improve instrumentation and alerting, and develop backend service endpoints.  As a Senior Developer you will also provide guidance and mentorship to other developers, helping them to adopt a Devops mindset and improve their craft. 

*mid/staff level applicants will be considered

Responsibilities:

  • Optimize build and deployments with a goal of moving systems incrementally towards full CI/CD.
  • Develop solutions for A/B testing, red/green and canary deploys.
  • Iterate with designers and frontend developers to shorten iteration times and improve feedback loops.
  • Automate routine infrastructure tasks and incident response plays.
  • Create new backend features to support ongoing feature development.
  • Create and document Infrastructure plans to be implemented by other teams.

Skills we are looking for:

  • 5+ years in development on SaaS, Web, or DevOps systems and Infrastructures
  • Experience With:
    • Ruby
    • Javascript/HTML5/CSS
    • Version Control Systems (Git, preferred)
    • Build and automation tools (for example: CircleCI, Travis CI, Ansible)
    • Cloud-based hosting
    • Containers and Orchestration (for example: Docker, Kubernetes)
    • Performance Monitoring Tools (for example: New Relic, Datadog, Nagios)
  • Excellent technical writing and documentation

We will also look at:

  • Experience with telemetry gathering and dashboard creation
  • API Design
  • Microservice Resiliency Ecosystem Tools, (eg. Configuration and Discovery services, Chaos Engineering, API Gateways, Rate Limiting)
  • Knowledge of Specific Ruby frameworks (Sinatra, Padrino)

This is a remote-first workplace - we all work remotely. This means we want to see examples your ability to work independently. This is a full-time exempt position. Compensation includes salary and benefits including health insurance, group life and personal accident insurance, and an employee assistance program, as well as a 401K with employer matching.

Share this job:
Sr. Full Stack Software Engineer
Uplink   $0K - $0K
full stack java python javascript saas docker Aug 06

Senior Software Developer Full-Time 100% Remote

  • Base salary from $120 to $180k/yr. plus stock options, plus bonus
  • Stack is Java, JavaScript, React, Angular, Node.js (also uses Python)
  • The client is growing (hiring) 40% this year, with revenue of $20 Million annually
  • They secure customer applications and integrate w/client source code & infrastructure to find vulnerabilities (and fix them).

I’m working directly with the hiring manager at a Cybersecurity company in Austin, TX to fill four (4) Senior Software Engineer positions. Will consider back-end experience with Java, C#, or Python

From software hacking to hardware hacking, we help secure everything from cryptocurrency exchanges and space telescopes to autonomous vehicles and the electric grid. Today, our client is making significant investments in terms of financial and engineering resources to develop a radically new customer experience we call “Security-as-a-Service” to provide customers with a unified, efficient, and data-driven security platform. We are looking to add the right individual to our growing team supporting the next wave of cybersecurity products and solutions.

As a full stack software engineer, you’ll have the opportunity to work with some of the best security engineers in the world who hail from organizations such as Amazon, CIA, Facebook, Google, Microsoft, NSA, Redhat, Sun Microsystems, and US Air Force. As an Inc. Best Places to Work, Inc. 500 | 5000, Cybersecurity 500, and Austin Fast 50 Award recipient, we are seeking an individual that understands the professional and personal growth attached to this opportunity and who has the corresponding internal drive to maximize it.

Career opportunity:

  • Join an industry with massive socio, economic, and political importance in the 21st century
  • Partner with prominent clients and help them solve hard security problems
  • Work alongside some of the best and the brightest minds in the security industry
  • Leave an indelible mark on a company where individual input has real impact
  • Be recognized, internally and publicly, for your contributions in a high profile position
  • Align your career trajectory with a hyper-growth company that is on the move
  • Be part of the initial team designing and building out this product

Core responsibilities:

  • Create uncanny amounts of complex code in a short order
  • Develop, test, and maintain code throughout the code base
  • Provide development effort estimation and story point new features
  • Troubleshoot and resolve reported bugs

Required qualifications:

  • Experience with Java or Python, Javascript, and front end frameworks like Angular
  • BS in computer science or computer engineering
  • At least 5 years professional experience in a software engineering position
  • Experience with modern technology stacks
  • Experience with React (may be the front-end), Node.js, (server side runtime environment back end to run JavaScript) or similar libraries and frameworks
  • Experience with micro-services architectures

Desired qualifications:

  • Experience with cloud platforms and SaaS solutions
  • Experience with agile/scrum development practices
  • Experience with test driven development, continuous integration, continuous deployment
  • Experience with Git, JIRA, Confluence
  • Experience with Google Compute, Firebase, Docker, and GKE

Desired behaviors:

  • Relentless restlessness to solve customer problems throughout the codebase
  • Ability to maintain high levels of output and work ethic
  • Personable individual who enjoys working in a team-oriented environment
  • Comfort dealing with ambiguity in an environment where we build the plane as we fly it
  • Ability to work within constraints and to challenge the status quo
  • Ability to self-direct work, orient to action, and truly own the position in a hyper-growth environment

Compensation package:

  • Highly competitive base-salary
  • Eligible for performance-based incentive compensation
  • Employee stock option plan
  • Health insurance
  • 4% company 401K matching vested immediately
  • Company contributions to training and conferences
Share this job:

This Month

Senior Field Operations Engineer
senior docker infosec Aug 04
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the necessities of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
The Field Operations Team is responsible for the planning, scoping, and implementation of the Dragos Platform in customer environments. Be part of a team that’s hands-on and onsite at power plants, substations, manufacturing floors, and refineries (just to name a few), while performing installations and assisting our customer partners in monitoring and safeguarding their infrastructure.
 

Responsibilities

  • Provide troubleshooting and break/fix support for the Platform and all deployed sensors
  • Assist with the tuning to ensure sensors are not overloaded and appropriate traffic is being analyzed. 
  • Coordinate upgrades, patches and other configuration changes to the Platform and all deployed sensors.
  • Communicate roadmap of features and content for future platform users
  • Continually solicit client feedback on feature request, improvements or potential issues.
  • Collaborate with client’s teams on network architecture, sensor placement and planning activities for the deployment of new sensors.
  • Manage issue escalation to the engineering group as required and conduct new release feature walkthroughs as needed.
  • Creating technical documentation and content
  • Assist Dragos Intel and Threat Operations Center on investigations and projects

Requirements

  • 5 years’ experience in industry (i.e. controls engineer) or InfoSec (ICS cyber security experience ideal)
  • Networking experience – must have good understanding of IP networks, OSI model, Purdue model, ICS protocols
  • Software familiarity –Linux (command line), CENTOS, Docker, scripting languages (python, shell, etc)
  • Must have excellent communication skills
  • Good customer-facing demeanor
  • Eagerness to do geek stuff while wearing hardhats and FR
  • Travel – 25%
  • US Citizen or US Permanent Resident (Must be able to pass background checks and drug test)
Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.  

We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
Share this job:
Site Reliability Engineer - Client Management
Nava  
docker Aug 04
Nava is at the forefront of reimagining how our government serves people, and we’re looking for an experienced Infrastructure Engineer to help drive this mission forward.
You'll work with our internal Nava team as well as our partners to roadmap long term, scalable solutions to issues that millions of Americans face every day.
This role has two parts: an internal-facing role, and an external-facing role.

The internal-facing role involves working across multiple cross-functional scrum teams, helping to implement and improve the infrastructure practices used for our work with our government partners.

The external-facing role involves helping stakeholders to define and shape the Infrastructure practices used across the government partner agency and also providing guidance to other teams within the government partner agency on an as-needed basis.

You care deeply about working on technology that affects people’s lives, and are passionate about building and maintaining large-scale systems that are well-designed, scalable, secure, and reliable.

Role and Responsibilities

Internal-facing
- Provide guidance to teams as they prepare new systems for production launch and operation
- In collaboration with our partners, develop an incident response process used by scrum teams across multiple systems
- Collaborate with other engineers and delivery managers to prioritize infrastructure roadmap
- Work with others to develop common infrastructure standards across engineering teams related to security, release management, monitoring, and incident response.
- Work with teams and stakeholders to define and run tabletop exercises
- Work with others to document SRE best practices as an example for other teams throughout the government partner agency.

External-facing
- This role will involve extensive collaboration with various stakeholders within state government. You'll need to co-write recommendations and proposals on how to set up infrastructure and teams in a way that is secure, reliable, and maintainable long-term, with clear delineations of roles and responsibilities. You'll need to be able to advocate for these solutions — and in some cases persuade skeptics — before starting implementation, which will often involve kicking off process changes for existing teams and organizations.
- Work with our partners to build technical support capacity for applications
- Consult with stakeholders and other teams on an as-needed basis on how to properly configure and work with monitoring, logging and alerting systems
- Consult with stakeholders and other teams on how to setup processes, such as an incident response and escalation process, across multiple vendors and agencies
- Speak to stakeholders as the main SRE representative on operational support and practices
- Proactively socialize, iterate on, and generate buy-in for SRE initiatives with the team, government partners, and other contractors

Skills and Attributes

  • A deep understanding of production systems and the operational model around them, especially with regards to reliability, security, and incident response.
  • Excellent written and verbal communication skills, technical and otherwise
  • Ability to communicate complex technical topics to a range of audiences, from highly technical to non-technical
  • Ability to develop clear, repeatable processes, and to produce documentation and runbooks that are accessible to a range of audiences
  • Experience cultivating strong relationships with external stakeholders and partners
  • Experience with multi-vendor environments, with a bonus for experience within government contracting or professional service firms
  • Adaptable and collaborative problem solving skills for working with several organizations, processes, cultures, and technologies
  • Solid SRE instincts and an ability to create order from divergent needs
  • Ability to work with incomplete information and to form consensus on solutions
  • Ability to collaborate with other infrastructure engineers on an existing codebase
  • Experience with the following systems a plus: Amazon Web Services, Terraform, New Relic, Splunk, Docker (ECS Fargate), Lambda, alerting systems (e.g. PagerDuty, VictorOps, OpsGenie)
We're a small team working to radically improve our government, so everyone that joins us has a direct impact on the direction and success of Nava. We are stewards – we hold a deep responsibility towards the systems that we work with. We are a community – we value collaboration both within our teams and with the many hardworking people within government. We offer generous compensation and equity packages and value a healthy work/life balance.
We care deeply about diversity and inclusion at Nava. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Note that we participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

We're a small team working to radically improve our government, so everyone that joins us has a direct impact on the direction and success of Nava. We are stewards – we hold a deep responsibility towards the systems that we work with. We are a community – we value collaboration both within our teams and with the many hardworking people within government. We offer generous benefits and equity.

We care deeply about diversity and inclusion at Nava. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Note: We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role is required to work from the contiguous United States.
Share this job:
Product Manager, Bitbucket
 
manager saas docker cloud devops Aug 03
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

The Bitbucket team at Atlassian delivers one of the top source code collaboration platforms in the world. Our team builds SaaS that serves the needs of millions users from around the globe. We're on a mission to take modern software delivery practices to every professional software team on earth.

As we bring modern DevOps and cloud-native practices to our customers, we are on journey to modernize our platform as well. Your mission as PM on Bitbucket will be to accelerate our adoption by the next 10M users by continuously improving our core platform. Your focus areas will include:

• Improving our platform and core feature set to facilitate the migration of customers to the cloud.
• Working closely with design and engineering to build structured workflows to help teams explore, review and deploy their code
• Improving the scalability of content and user management functions that are key to securely managing source code in a cloud environment.

This role requires an understanding of customer needs for cloud version-control-software, an understanding of microservices, and experience in charting a journey from data-center to the cloud. Additionally you will need to ruthlessly prioritize, and have the technical know-how to partner closely with engineering to execute on the roadmap you define. Working in close collaboration with the key senior product owners on the team, you will help define the requirements for cloud administration, own end-to-end development of your roadmap, and partner daily in a triad with engineering and design.

More about you...

• Product management experience at a SaaS company
• Proven technical proficiency to understand enterprise requirements
• Experience developing a high-level product strategy and roadmap that can span multiple years, communicating it to executive leadership, and rallying a cross-functional team behind it
• A passion for wading into the gnarly day-to-day decisions to help your engineering team get features shipped
• A track record of building relationships and influencing without authority at all levels of the organization.
• You have proven success in building an execution engine that delivers value to customers - fast.
• Ability to build a compelling business case for new opportunities.
• True obsession for your customers – you go out of your way to talk to customers and solve their problems because it’s what gets you out of bed in the morning.
• Outstanding track record with engineers, design and cross functional partners: people love to work with you!
• You are familiar with concepts like DevOps and understanding of Docker, Kubernetes.

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

• 2+ years of Product Management experience
• Computer science or a related technical degree, or prior experience as a software engineer
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Frontend Architect
html html5 javascript react-js continuous-delivery frontend Aug 03

As a Frontend Architect (m/f/d) at SimScale in Munich or remote, you will drive the frontend architecture, design and development to provide users with a high-performant, scalable and modern product that responsively works on any device. You will be active in the architectural design of the user interface and its implementation, mainly using TypeScript, and HTML5 with RESTful APIs.

You will ensure that the code is of highest quality, can be tested properly and can be easily added to a continuous integration system. You will work together with backend developers to achieve clear, clean and maintainable APIs. Working in the Scrum framework, you make sure that the frontend team builds on a solid architecture that fulfills functional requirements and is maintainable and scalable.

Minimum Qualifications 

  • 8 years of professional experience in frontend development using modern JavaScript frameworks (ReactJS, or comparable) as well as HTML5 and CSS3
  • 5 years of professional experience with developing large software systems in an agile, Linux-based environment
  • Very good practical experience in the development of complex and scalable Web application frontends (including technologies like Continuous Delivery, Docker etc.)
  • Demonstrable experience in writing clear, maintainable, scalable and testable code, including coverage for automated testing
  • Very good skills in programming responsive user interfaces that communicate with RESTful APIs
  • Strong ownership-attitude: you want to deliver and maintain solid parts of the product
  • Excellent communication skills in English - written and verbal

Preferred Qualifications

  • Experiences in technical mentoring or leadership
  • A degree in Computer Science (or comparable)
  • Data-driven mindset: you act on the insights from error- and usage-data
  • A dynamic and result-driven personality with the express will of acting within an environment subject to constant and rapid change
  • Affinity for IT security
  • Additional language skills (e.g. German)

What you can expect from us

  • An international and enthusiastic team with high technical expertise, dedication, and lots of fun
  • An attractive startup atmosphere with flat hierarchies
  • An independent, professional work environment
  • Fun team events
  • Ambitious, self-responsible tasks and projects that leave space for creativity and offer the chance to learn a lot in a short time
  • Flexible working hours
  • The chance to provide thousands of engineers with the next generation of simulation technology that helps them be better at what they do best: designing the products of tomorrow

Are you looking for a frontend development challenge, where you’ll be able to work with a top-notch web application frontend and can let your creativity flow freely without red-tape or layers of bureaucratic management? 

Please submit your application with code examples or links to open source projects. Alternatively, you can provide a covering letter describing a specific complex project and solution, which you have worked on. We look forward to your application.

Share this job:
Senior Cloud Infrastructure Engineer - MariaDB
kubernetes aws terraform go python cloud Jul 31

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Cloud Infrastructure Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience and extensive AWS. Any exposure to writing operators in Kubernetes is a big plus but not essential. Cover Letters highlighting your Kubernetes and AWS experience will be greatly appreciated.

What You’ll Do

This position will be focused on leading engineering efforts related to the infrastructure layer of the MariaDB SkySQL service with a strong focus on AWS while also supporting Azure and GCP. This position will require excellent technical architecture and project management skills in addition to hands on development work. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Responsibilities

  • Collaborate with Product, Support, DevOps, QA and architects in designing highly secure infrastructure
  • Implement high quality, secure and robust applications with optimal performance in a fast paced environment
  • Work on providing a highly automated Cloud-based runtime environment for deploying and scaling a distributed, multi-tenant, high performance compute platform
  • Develop tools to facilitate greater automation and operability of services
  • Design and build net-new production grade environments for advanced transactional and analytical workloads
  • Plan, lead, and execute complicated technical projects that interact with a wide variety of teams within the company
  • Utilize your deep experience and problem solving skills to help prevent and investigate production issues
  • Participate in a shared on-call rotation
  • Lead and mentor junior team members

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Significant experience with AWS, including design, implementation, and maintenance of large scale environments
  • Working knowledge of infrastructure as code software tools such as Terraform/Ansible and a demonstrated implementation
  • Strong automation programming skills. Must have CS fundamentals and a track record of implementing highly reliable software
  • In-depth understanding of networking, Linux, distributed systems, cloud design patterns, API’s, and security
  • Ability to work on complicated projects with multiple stages and convert long term strategy into short and long-term objectives

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
  • Formal Computer Science education
Share this job:
Documentation and Training Platform Engineer - Remote
python data science docker cloud api Jul 30
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

As a open-source product with a vibrant community (2000+ members in our slack channel, 100+ contributors on GitHub), our product documentation, user resources, and product training platform are all fundamental pieces of our success.

We're looking for a Documentation Engineer to lead the implementation of a comprehensive docs strategy; creating content such as new tutorials, architectural diagrams, API docs, and training courses. This is a highly technical role that will require you use and teach our product, understand infrastructure tools such as Kubernetes and Docker and leverage all the various cloud platforms.

The ideal candidate is ex-engineer who loves teaching, creative problem solving, interacting with the community, and is an expert collaborator. While extensive programming experience is not a requirement, you will have the opportunity to do some development work with our docs infrastructure (mkdocs), training tutorial platform (katacoda), and building examples for webinars, conferences, and training videos.

Primary Job Responsibilities

  • Build and maintain our documentation infrastructure, web portal, and release process
  • Write documentation for new product features
  • Build how-to and training tutorials for Pachyderm, Data Science Workflows, Kubernetes, and Cloud infra best practices
  • Own and develop the Pachyderm Training Platform, Pachyderm Academy (should we call it PachAdemy?) including katacoda, training courses, youtube tutorial channel, and an eventual Pachyderm Certification process
  • Explore other data science products in the ecosystem (complementary and competitive) and help build integration PoCs
  • Define recommendations on content standards, needed improvements, and content gaps
  • Prioritize and document customer and user bugs to inform engineering efforts

Required Skills

  • 2+ years of engineering, development, and/or technical writing experience
  • Must be comfortable working with code, dev tools such as Docker as well as the terminal
  • Intermediate development experience in Python, R, or Go is considered a huge plus
  • A love for teaching, explaining concepts, and empowering users and other community members
  • A track record of producing timely, high quality, and relevant technical content
  • Ability to handle deadlines and remain highly organized while delivering multiple pieces of content at the same time
  • Team player, self-motivated and able to take ownership of assigned tasks
  • Must have strong writing, editing, organizational and communication skills, and meticulous attention to detail
  • Curious, enthusiastic learner who can translate technical concepts to a variety of audiences
Share this job:
Software Engineer
angular-js dot net asp.net-mvc full stack javascript docker Jul 29

Overview

You have a track record of successfully designing and developing software solutions as a full-stack developer in a .NET Microsoft environment. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. 

Why Join Us? 

  • Build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is a rare opportunity for you to build a large-scale platform. that will impact millions of people (instead of boring old enterprise software that few people touch)
  • Quality of the Team - Truly high-performing teams are hard to come by; joining us gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

What does a great Full Stack Engineer do?

  • Work with the latest technologies such as ASP.Net CORE, ASP.Net MVC, Docker, Kafka, Angular and Elasticsearch
  • Develop next-generation web applications and products
  • As part of an agile team, participate in all phases of the software engineering life cycle
  • Provide technical troubleshooting and debug support
  • Ensure that necessary technical documentation is maintained in an appropriate manner

Required Skills: 

  • 2+ years of product development experience of consumer software and applications.
  • Proficiency in current web development technologies such as HTML5, SASS and various js frameworks.
  • Proficiency in Angular, Typescript, Angular Material, Material Design, javascript, Gulp, Bower.
  • Proficiency in ASP.Net MVC, C#, Web API, SQL Server or comparable DBMS.
  • Proficiency in Agile methodologies, design and enterprise patterns.
  • Strong knowledge of object-oriented programming.
  • Strong knowledge of UI patterns and best practices.
  • Experience with.NET Core, microservices, Elasticsearch, MongoDB and RabbitMQ a plus.
  • Solid experience using source control such as Git.
  • Excellent organizational and communication skills, both oral and written.
  • Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
  • Strong analytical skills and business acumen.
  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience is a plus.

Flexible location:

Based out of New York or Chicago, however, remote work options are available.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Share this job:
Senior Software Engineer
angular-js dot net asp.net-mvc full stack senior javascript Jul 29

Overview

You have a track record of successfully designing and developing software solutions as a senior full-stack developer in a .NET Microsoft environment. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. 

Why Join Us? 

  • Build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is a rare opportunity for you to build a large-scale platform that will impact millions of people (instead of boring old enterprise software that few people touch).
  • Quality of the Team - Truly high-performing teams are hard to come by; joining us gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

What does a great Senior Full Stack Engineer do?

  • Work with the latest technologies such as ASP.Net CORE, ASP.Net MVC, Docker, Kafka, Angular and Elasticsearch
  • Develop next-generation web applications and products
  • As part of an agile team, participate in all phases of the software engineering life cycle
  • Provide technical troubleshooting and debug support
  • Ensure that necessary technical documentation is maintained in an appropriate manner

Required Skills:

  • 2+ years of product development experience of consumer software and applications.
  • Proficiency in current web development technologies such as HTML5, SASS and various js frameworks.
  • Proficiency in Angular, Typescript, Angular Material, Material Design, javascript, Gulp, Bower.
  • Proficiency in ASP.Net MVC, C#, Web API, SQL Server or comparable DBMS.
  • Proficiency in Agile methodologies, design and enterprise patterns.
  • Strong knowledge of object-oriented programming.
  • Strong knowledge of UI patterns and best practices.
  • Experience with.NET Core, microservices, Elasticsearch, MongoDB and RabbitMQ a plus.
  • Solid experience using source control such as Git.
  • Excellent organizational and communication skills, both oral and written.
  • Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
  • Strong analytical skills and business acumen.
  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience is a plus.

Flexible location:

Based out of New York or Chicago, however, remote work options are available.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Share this job:
Principal Java Software Engineer/ Tech Lead
java aws angular docker frontend Jul 29

We are seeking a Principal Java Engineer (Remote in LA Region) at Railroad19, Inc. to work with our client- a Fortune 100 Media Company for 100% Greenfield Software Development Projects for Enterprise-Level projects. The successful person will be responsible help identify and foster best-practices and procedures in development.  The successful candidate will be an experienced software developer, who is passionate about writing clean, maintainable, functional style code. You are fluent in Java 8 and of its functionalities, microservice development, AWS development tools and technologies, including serverless computing. You are proactive in researching and staying up to date on new development tools and technologies to advise, educate and solve complex challenges to deliver best-in-class solutions. 

  • This is a Full-Time position with competitive compensation and an excellent benefits package which includes ample time off, full medical, dental and vision packages, 401K and more. 
  • This role is only for those seeking Full-Time Employment (NO- contractors, Corp-Corp or 1099) 
  • This role remote in the LA region 

Core Responsibilities:

  • Collaborate with business leaders and product teams to fully understand the end-user, product needs and business requirements 
  • Work with other development teams to leverage current technologies being used while leading the efforts to introduce and implement new tools and technologies best suited for user preferences and project needs 
  • Lead a team of around 4+ high-performing software engineers, by identifying and assigning new technical feature work
  • Take the lead in setting up new technologies and training developers on how to use them 
  • Create unit and automated tests for your code, ensuring every function, service, and object is compatible with the many distributed systems throughout the organization
  • Create documentation for developers as well as business users to help them understand your solutions 
  • Maintain cloud-based platforms and environments for supported applications by monitoring and troubleshooting issues related to data and patching functionality, etc. or production environments when necessary 
  • Perform other duties as assigned 

Skills & Experience:

  • Minimum of 7 years of related experience in software development, or an equivalent combination of education/experience 
  • Strong verbal and written communication skills
  • Independent and motivated self-starter to think critically to decipher user preferences vs. hard requirements to deliver solutions for complex solutions 
  • Demonstrated ability to lead, delegate tasks, and ensure a scrum team is working at maximum efficiency to meet deliverables and deadlines 
  • Demonstrated experience building software using AWS technologies, which include serverless and managed services
  • Strong experience with Java development, particularly with the new functionalities of Java 8 and microservices 
  • Experience with Core Java development and Java toolsets such as Hibernate ORM 
  • Experience with AWS and tools to build/test/and deploy software solutions such as Git, Jenkins, and/or Docker, etc.  
  • Some knowledge and/or experience with Front-end languages and platforms such as JavaScript, HTML5 and CSS3, etc.  
  • Knowledge of Unix Administration 
  • Competent working in secured complex network environments both on-prem and in AWS 
Share this job:
Backend Web Developer
backend docker cloud azure mongodb api Jul 28

Secure Privacy is looking for a strong API developer to join our back-end team. We seek to develop an all-star team, and you’d be working with a remote team of really great designers and developers.

As a back-end developer, you’re at the absolute edge of what there is to know about C# and .NET. You are expected to write clean, maintainable code and advocate for best practices and exceptional quality. You have startup-up experience and are familiar with Git, Azure, and similar cloud technologies.

We’re developing a solution that allows website admins to become compliant with GDPR, CCPA, and other data privacy laws. Our customers add a script to their website, and with some customizations, the solution works on their website fit to their website branding.

We’re a startup with six people spread across Europe, US and Asia seeking to expand. This is an exciting opening for a remote position, and we prefer people able to work in European business hours.

What we look for in our next employee:

  • You have start-up experience
  • You have code on GitHub you’re proud of
  • You have 5+ years of back-end development experience.
  • You have superb skills in C# and .NET Framework
  • You have strong skills in ServiceStack or other .NET API frameworks.
  • You have experience with LINQ
  • You have experience with Azure
  • You have experience with MongoDB, especially advanced operational functionalities (aggregation pipelines, indexes, transactions, ...etc.).
  • You have experience with Selenium or other browser automation tools.
  • You have experience with Docker and Kubernetes.
  • You have experience developing/building web apps for high availability and scalability
  • You have a proven success working with non-engineers. We’re design heavy.
  • You know web development best-practices by heart
  • You can choose wisely between server-side and client-side code
  • You are passionate about the tools you use, contribute to them, or create new ones.
  • You have experience with Git (we use Bitbucket)
  • You actively improve and contribute to the companies development standards and front-end toolbelt
  • You can work remotely and from European business hours.
  • You have a high level of discipline and can manage your own time.
  • You are a hard worker and don’t stop until each project is bug-less
  • You’re a good communicator. Working remotely requires good communication skills.
  • You are nice. We are ;-)

Bonus Skills:

  • Strong contributor to the open-source environment
  • Strong interest in front-end and design
  • Great contributions on StackOverflow or similar
  • Experience with mobile development, desktop applications, and browser extensions
  • Experience with project management and agile style methods (scrum, kanban)
  • Experiences doing freelance work and/or agency work

To apply, email your resume and introduction to Dan at dan@secureprivacy.ai Non-personal introductions and generic cover letters will not be considered.

Thanks!

Share this job:
Front End Developer, Atlassian Access
 
frontend javascript html css data science docker Jul 27
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES:DESIGN AND DEVELOP FRONT-END ARCHITECTURE SOFTWARE THAT WILL HELP TO ONBOARD NEW USERS TO COMPANY’S PROPRIETARY SOFTWARE PRODUCTS. LEVERAGE COMPLEX DATA ANALYTICS TO CONSTRUCT AN UNDERSTANDING OF WHAT MAKES DIFFERENT TYPES OF CUSTOMERS SUCCESSFUL. WORK WITH SOFTWARE ENGINEERING PRINCIPLES TO DEVELOP AND MAINTAIN THE ARCHITECTURE OF COMPANY’S SEGMENTATION PLATFORM THAT WILL HELP TO UNCOVER THE BEST WAYS TO ACTIVATE AND ENGAGE CONSUMERS AND DELIVER TARGETED EXPERIENCES TO ALL COMPANY’S CLIENTS AND TO TAKE ON THE BIGGEST OPPORTUNITIES FOR COMPANY TO ACCELERATE ITS GROWTH, BRINGING COMPANY CLOSER TO COMPANY-WIDE MISSION TO SCALE TO 100 MILLION MAU (MONTHLY ACTIVE USERS). LIAISE WITH PRODUCT, PLATFORM AND DATA SCIENCE TEAMS TO CREATE ENGINEERING SOFTWARE SYSTEMS OF MEDIUM-TO-LARGE SCOPE AND COMPLEXITY. WORK ACROSS A BROAD RANGE OF TECHNICAL STACKS. WORK WITH FRONT-END ARCHITECTURE AND DATA-DRIVEN DEVELOPMENT TO LIAISE WITH DESIGNERS TO CREATE, DEVELOP AND MAINTAIN DYNAMIC USER EXPERIENCES UTILIZING THE FOLLOWING PROGRAMMING LANGUAGES AND TESTING FRAMEWORKS: JAVASCRIPT; REDUX; IMMUTABLE JS; JSON; REST; HTML5; CSS; REACT; ANGULARJS; VUE; TESTING FRAMEWORKS (E.G., MOCHA, CHAI). WORK ON COMPANY’S NEWEST PRODUCT - ATLASSIAN ACCESS - WHICH IS TARGETED AT IT ADMINS AND BRINGS A SLEW OF USER MANAGEMENT, USER SECURITY AND CONTENT SECURITY FEATURES TO COMPANY'S CLOUD OFFERINGS. APPLY UNDERSTANDING OF FRONT-END ARCHITECTURE, BUILDING LARGE-SCALE SINGLE-PAGE WEB APPLICATIONS. WORK WITH AGILE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G., XP, SCRUM), GRAPHQL. APPLY STATIC TYPING IN JAVASCRIPT (FOR EXAMPLE TYPESCRIPT OR FLOW). UTILIZE FAMILIARITY WITH DATA-DRIVEN DEVELOPMENT  AND AWS AND DOCKER CONTAINERS.

MINIMUM REQUIREMENTS: MASTER’S DEGREE IN COMPUTER SCIENCE OR SOFTWARE ENGINEERING PLUS 2  YEARS OF SOFTWARE ENGINEERING EXPERIENCE  WITH TECHNICAL WEB FRONT-END DEVELOPMENT WORKING WITH MODERN FRONT-END TECHNOLOGIES LIKE HTML, CSS, JAVASCRIPT, REST AND JSON AS WELL AS WITH A MODERN FRONT-END FRAMEWORK LIKE REACT DESIGNING AND BUILDING PRODUCTION-LEVEL WEB APPLICATIONS ESPECIALLY FOR DELIVERY AS SAAS.

ALTERNATE REQUIREMENTS:BACHELOR’S DEGREE IN COMPUTER SCIENCE OR SOFTWARE ENGINEERING PLUS 5  YEARS OF SOFTWARE ENGINEERING EXPERIENCE WITH TECHNICAL WEB FRONT-END DEVELOPMENT WORKING WITH MODERN FRONT-END TECHNOLOGIES LIKE HTML, CSS, JAVASCRIPT, REST AND JSON AS WELL AS WITH A MODERN FRONT-END FRAMEWORK LIKE REACT DESIGNING AND BUILDING PRODUCTION-LEVEL WEB APPLICATIONS ESPECIALLY FOR DELIVERY AS SAAS.

SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Sr Software QA/ DevOps Engineer
cpp python docker git kubernetes devops Jul 26

Overview:

Skilled Quality Engineers with DevOps experience will collaborate with our research team on projects involving reverse engineering, binary rewriting, and source code analysis. The SQE / SDET will work across platforms to enhance our testing infrastructure for improved process verification and experimentation.  (Must have Kubernetes and/or Docker experience.)

LOCATION:  Preference is Ithaca, NY or Bethesda, MD offices but may consider a remote employee with the right skills and experience int he Northeast.  MUST BE LOCATED IN THE US TO BE CONSIDERED FOR THE ROLE.

Responsibilities:

  • Develop automated unit, system, Web UI, and integration tests
  • Develop testing frameworks and infrastructure
  • Work closely with research and product teams to improve the testability of GrammaTech's code
  • Triage test failures, report, and track bugs found
  • Effectively communicate issues to peers and leaders

Qualifications:

Education:

  • BS in Computer Science or equivalent experience

Required

  • Minimum of 5 years of development experience working with large Python and C/C++ codebases
  • Professional experience developing Python test code, including using mocking
  • Experience developing automated system tests
  • Experience with Docker, Kubernetes
  • Experience with git
  • Professional experience with Linux
  • Experience with creating and maintaining test cases using Xray for Jira
  • Experience with building End to End automation testing for Single Page Angular application from scratch using Protractor and integrating into CI/CD pipelines

Preferred

  • Understanding of compiler design, C/C++ parsers
  • Experience with Static and/or Dynamic Analysis
  • Reverse-engineering or malware-analysis techniques
  • System-administration experience
  • Experience testing Machine Learning systems
  • Technical skills: Node, Protractor, Selenium, Jasmine, Allure, Angular, Typescript, GitLab CI/CD, Postman
  • Experience testing GraphQL or REST APIs using modern tools like Postman

GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer. 
Members of underrepresented groups are encouraged to apply.

Share this job:
Software Engineering Lead
Soteria  
go python sql javascript docker cloud Jul 26

Does the thought of building scalable, reliable, cloud-native applications excite you?  Have you worked on large complex projects in the past and want to have a larger impact on a smaller, growing team?  Do you love mentoring and training other engineers to level-up their skills and build a dynamic team? Are you interested in building technology that helps organizations detect and respond to cybersecurity threats before they become headline-worthy breaches?  If you answered yes to these questions then we have the job for you!

At Soteria (https://soteria.io/), we believe there is a massive opportunity to improve the way that organizations approach security operations, and we are building the solution. We often find that folks place too much emphasis on tools and processes that are not grounded in reality or scalable, and are unable to hire, groom or train talent to keep up with the ever-evolving threats. This leads to an endless sea of false positives, reliance on brittle detection logic, and tons of missed intrusions. Soteria is looking to shake up the industry with our managed detection and response (MDR) service using behavior-based rules and analytics approach, human in the loop alerting and validation, top-notch personnel, and interdisciplinary processes. We aim to be an extension of our customer's security team and transform the industry one customer at a time.

In order to transform organizations as well as the industry, we are looking for someone such as yourself to join us as a Software Engineering Lead.  As a software engineering lead, you will be responsible for architecting and building Soteria’s managed detection and response platform, which receives and parses massive amounts of data, allowing our cybersecurity experts to detect, analyze, respond, and triage attacks on our customers’ environments.  You will lead a growing team of engineers in ensuring that our technology is built in an extremely scalable and reliable manner. You will be expected to be proactive in identifying issues and developing solutions, making other engineers and employees better, and learning from the expertise of those working alongside you.    


Core Responsibilities:

  • Work with product managers, subject matter experts, and other engineers to design software and expand features from concept to launch.
  • Architect scalable applications for both internal and external users and high-volume background tasks
  • Guide technology selections, create prototypes, execute proofs of concept and perform technology evaluations
  • Help decide architectural design decisions that improve scalability & performance
  • Collaborate with other engineers to develop realistic timelines for delivery of products and features.
  • Comfortable determining the right level of testing needed for various components.
  • Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Soteria products.
  • Mentor other engineers in solution best practices
  • Work closely with engineering and operations teams to ensure reliable, efficient, and effective CI/CD processes.
  • Mentor and provide guidance to others on the software engineering team

Sampling of Desired Skills:

  • Experience designing, architecting, and developing scalable systems
  • Demonstrable experience designing APIs for integrating disparate software and storage systems
  • Experienced in taking a product through a full lifecycle from inception to delivery to sustainment.
  • Demonstrated ability to manage multiple sophisticated projects and competing priorities simultaneously, with geo-distributed and cross-functional teams.
  • Strong written and verbal communication skills
  • Experience working within modern cloud infrastructure environments
  • Experience working in or leading agile software development teams
  • Experience working with end users to capture functional requirements
  • Strong work ethic and determination

Preferred qualifications:

  • 8+ years  of experience designing, architecting, and developing scalable systems 
  • Demonstrable knowledge of any or all of the following technologies: Kubernetes, Docker, Google Cloud Platform, Python, Go, Angular, SQL (PostgreSQL, CockroachDB), and NoSQL (MongoDB)

Benefits

  • Medical, Dental, Vision, Life and Disability insurance covered 100% for Employee and 50% for family members.
  • Fully funded single HSA account 
  • Flexible work hours around core hours
  • Paid time off of 24 days with an additional 10 paid holidays
  • Professional development allowance

Candidates must be legally authorized to work full time within the United States and able to pass a background check. Some candidates may require more extensive background checks based on the project.Soteria is an Equal Opportunity Employer. Soteria does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Share this job:
Developer Advocate
Coder  
go react-js typescript kubernetes docker Jul 25

Coder is looking for someone to lead our developer relations efforts.  But note up front that we are not just looking for someone who wants a job—we are looking for someone who wants to take a leading role in revolutionizing how software is developed.  We’ve created a great solution that will benefit a lot of Coders—now we need someone to build relationships and cultivate a community among developers who use our products.  We want to communicate with, listen to, and learn from our developer community so that we continue to develop solutions that meet their diverse and evolving requirements. We want to help the innovators innovate.  We are a startup so your responsibilities will be both broad and deep—and we’re moving very quickly so you’ll need to prioritize effectively and establish lightweight processes to ensure you’re making the best use of your time and resources to propel Coder forward.  It’s definitely a firehose in a whirlwind, but in a good way of course. The Developer Advocate will report to the VP Marketing.  Essentially, you’ll get to establish Developer Relations practices at Coder.  We’ve already got millions of downloads and a lot of active users; we just haven’t yet created a community. 

Responsibilities

    • Community Development — Build relationships and develop trust to transform our product user base into an active and engaging community.  Ensure that we are listening to developers and building solutions that 1) solve their biggest challenges and 2) make their lives easier.
    • Product Evangelism — Get out and talk to everyone you can and extol the virtues of developing on Coder—convert the masses.  You’ll have to be a coder too to have credibility and to demonstrate how the product works.
    • Open-Source Product Messaging — Construct product messaging to articulate the value our technology provides, what challenges it solves, and how developers can benefit from our solutions now. 
    • Developer Enablement — Develop a ton of content to support developer discovery and use of our solutions.  Establish programs, create materials, conduct training to ensure our users are fully supported. Do everything you can to empower developers.
    • Events — Own and coordinate developer event planning to maximize coverage and product adoption.
    • Partner Development — Create programs and messaging to build a network of partners to extend our product capabilities and facilitate developer use. 
    • Product Input — Develop a process to incorporate all the input you are obtaining through your conversations with developers into our own product development process to ensure we are building solutions that developers want and need.

Qualifications/Experience:

    • At least seven years of experience in product management, product marketing, engineering, corporate marketing, managing a team—a mix of larger organizations and startups is ideal.
    • An understanding of and experience in high technology—cloud computing, dev/ops, enterprise applications—are a bonus.
    • Experience with software development highly sought after—be a coder to relate to coders - at a minimum an understanding of the development process.
    • Adaptive personality, highly organized and self-motivating, willing to take ownership and deliver results in a fast-paced environment. Should be comfortable with high ambiguity.
    • Ability to understand technology at its core functions and articulate the benefits of the technology at a business level.
    • Innate drive to learn and grow—a want to solve problems and find answers to challenging questions.
Share this job:
Senior Software Engineer - Golang
Binance  
golang senior blockchain docker cloud finance Jul 23
Please note, all positions at Binance require relevant experience. Applications without required experience will not be considered.

Binance is the global blockchain company behind the world’s largest digital asset exchange by trading volume and users, serving a greater mission to accelerate cryptocurrency adoption and increase the freedom of money for people around the world.

Are you looking to be a part of one of the most influential companies in the blockchain industry and contribute to the crypto-currency revolution that is changing the world?

Are you passionate about the intersection of service mesh, cloud native apps, and infrastructure operations/management? Join the Binance Web Infrastructure team to build large-scale infrastructure services using revolutionary technologies.

Responsibilities:

  • Implement service mesh on Istio
  • Develop, build and scale cloud native apps
  • Develop services or apps based on WebAssembly

Requirements:

  • 2+ years of non-internship professional software development experience
  • Write highly performant code (Go preferred, JS or TS are a nice to have)
  • Solid understanding of Computer Science fundamentals such as object-oriented design, data structures, algorithms, problem solving, and complexity analysis and how and when to apply them
  • Ability to experiment with, learn and apply new technologies quickly

Prefer:

  • Hands-on experience as an SDE working on one or more of test automation, continuous integration, continuous deployment, self-healing systems.
  • Experience with Docker, Kubernetes, Istio, Cloud native apps
  • In depth experience with one or more of Golang, TypeScript
Thanks for applying!

Conditions
• Do something meaningful; Be a part of the future of finance technology and the no.1 company in the industry
• Fast moving, challenging and unique business problems
• International work environment and flat organisation
• Great career development opportunities in a growing company
• Possibility for relocation and international transfers mid-career
• Competitive salary
• Flexible working hours, Casual work attire
Share this job:
Django/Python Backend Engineer
python django celery docker docker-compose backend Jul 22

Do you love Django, RESTful APIs, Docker, Celery and Python? Do you want to work on a growing, ambitious and new product? Ok, sweet, keep reading…

PolicyFly is modernizing the ancient world of property/casualty insurance in both the US + London markets. We are a stable, growing company with a small, talented & ambitious team.

We run an VueJS SPA frontend with a Django REST API backend with a host of services (e.g. Celery, ElasticSearch, etc), all running on kubernetes in the Google Cloud.

We are looking for a Backend Engineer with a proven track record in building modern and maintainable backends. To learn more, please visit: http://www.policyfly.com/.

Key Requirements:

Must have 5+ years of professional engineering experience and have expertise in the following areas:


  1. Django / Django Rest Framework

  2. Docker (and ideally Kubernetes)

  3. Celery

  4. Postgres

  5. ElasticSearch / Lucene 


Nice to have:

  • VueJS
  • Google Cloud Platform

Key Responsibilities:

We’d envision that your focus would be split across the following 3 areas, roughly equally:


  1. Product: Planning & Development of new features (e.g. Reporting & BI, Public API, Enhanced Configuration Layer, etc)

  2. Improve + Maintain: Refactor and improve the current core platform

  3. Customer Onboarding: Collaborate with the team to onboard new customers (and their configurations), collaborate and mentor towards reaching best practices

Share this job:
Engineering Manager, Site Reliability
manager linux docker cloud aws healthcare Jul 21

About Us

At Reify Health, we are building a more creative healthcare system. We envision a world where every potential therapy, if safe and effective, is available to the patients who can benefit.

Our healthcare system relies on clinical trials to develop new, potentially life-saving treatments for patients. But clinical trials continue to be slow, unpredictable, and expensive. Reify Health’s product helps both the research leaders driving forward clinical trials and the doctors and nurses who care for the patient participants. As we continue scaling the adoption of our product, we accelerate world-class clinical research and unlock innovation.

About You

You are a strong people manager and technical leader with an ability to create structure while still comfortable getting your hands dirty as an individual contributor. You are experienced at running a lean organization with a keen eye towards the cost and performance tradeoffs. You epitomize servant leadership, doing everything necessary to make your team successful. A majority of our engineers work remotely. You are comfortable with working remotely and thrive in the balance it offers to pursue your personal passions.

The Role

Reporting to the VP of Engineering, this manager is paramount to the success of Reify’s mission. This role intersects people, process and technology at truly a global level while giving you the opportunity to advance in your career within a fast growing organization. Success in this role will measurably increase customer adoption by meeting SLAs and accelerating value capture.

Our culture values every voice. What binds us is our commitment to make a long-lasting impact on quality of life.

Responsibilities

  • Build and lead a team of SREs and DBAs
  • Manage to key operational metrics for a rapidly expanding global footprint of interconnected AWS regions, such as: Uptime, RTO, RPO, Cost
  • Accelerate the software development teams with automated deployments and the construction of a well oiled CI/CD pipeline
  • Maintain a highly secure and impenetrable production environment designed to house the most critical patient data.
  • Develop and enhance tools to improve observability of the events of our sub-systems (as championed by Charity Majors)

Knowledge, Skills, and Abilities

  • Must be comfortable working in a startup environment producing necessary structure with little direction
  • Must understand how to ruthlessly prioritize, knowing what to focus on despite the million asks
  • Experience managing a team of 5+ SREs
  • Experience managing a global AWS footprint
  • Must be a strong communicator and knows what it takes to lead a team of remote engineers
  • Strong development skills in any modern programming language.
  • Knowledge of network architecture and internet security best practices
  • Skilled at containerizing applications with Docker or similar technology
  • Ability to create, manage, and deploy infrastructure-as-code using Terraform or CloudFormation
  • Ability to deploy, configure, and utilize monitoring and tracing services, such as New Relic and Datadog
  • Skilled at communicating technical concepts to peers and non-technical persons respectfully and clearly
  • Ability to troubleshoot performance problems and system outages.
  • Strong knowledge of Linux based operating systems
  • Skilled at implementing secure, public facing AWS Cloud based systems.
  • Ability to configure and manage AWS services such as CloudFront, IAM, Route 53, S3, RDS, et al

Compensation & Benefits

  • Competitive Salary and Stock Options Salary and stock options commensurate to your experience and expertise.
  • Comprehensive Health / Wellness Coverage 100% premium coverage for you (and >50% for your dependents) for: Top-tier health plan (with option of HSA), Dental, Vision, Disability (short-term and long-term), Life insurance (for your entire tenure at Reify), 24/7 access to doctor by phone or online via telemedicine coverage.
  • Retirement Plan 401(k) plan with employer matching program.
  • Company-provided Workstation You have the option of getting a brand new Macbook Pro laptop
  • Location Convenience & Transportation We are located two blocks from Downtown Crossing. Free monthly T pass. Full suite of office accommodations provided by WeWork: unlimited coffee, infused water, and more.
  • Vacation and Holiday Flexibility Generous paid-time-off policy that accrues with your tenure at Reify which includes holiday flexibility and parental leave

We value diversity and believe the unique contributions each of us brings drives our success. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Note: We are currently only considering US citizens or Green Card holders based out of the US. Thanks!

Share this job:
Front-End/Sr. Front-End Engineer - Remote
frontend javascript data science saas docker Jul 20
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

The Role
 
Pachyderm is looking for a Javascript (React) developer to join our team building out the front-end of our enterprise product and hosted SaaS version of our open source software.
 
You'll be working closely with our systems engineering and design teams to ship a core product that will define the future of the business. Your main task with be developing the web application that will become the "face" of the product and one of the primary modes for data scientists to build/manage their data and pipelines.
 
You'll be building out JavaScript applications, reusable component libraries, and working closely with our design team to implement their new feature designs. You’d be the fourth member of our front-end team, so this role includes a ton of ownership and impact over the product direction. You'll be required to collaborate closely with other front-end and server-side engineers as well as take ownership over entire components of the product.
 
While your primary focus will be building the product, you’ll also have direct exposure to users and enterprise customers via our open source support channels.  At Pachyderm, open source user and customer feedback is major driver of our product roadmap and we believe that everyone within the company should experience that first-hand.
 
The long and short of it is, if you're looking to make a big impact, on a small team, that works on open source software, and delivers an enterprise-grade product, then this role is for you. You can check out our product on github.
 
We offer significant equity, full benefits, and all the usual startup perks.

  • 2-4+ years of professional experience building modern Javascript applications working with tools such as React or Node. Bonus points if you've works on data-heavy web applications.
  • Experience with Docker and/or Kubernetes are a big plus
  • A solid understanding of standard web development workflows including Git, CI, and component testing.
  • Ability to plan and estimate tasks and then execute efficiently
  • Must have strong communication skills when talking about technical concepts.  You’ll need to be able to distill complex design decisions both internally and externally.
  • Entrepreneurial spirit with a passion for fast-paced, high growth companies
Share this job:
Backend Software Engineer
backend python c machine learning docker cloud Jul 20

Subscale is a well-funded remote-first startup reinventing rapid manufacturing of precision parts. Here you will solve challenging problems that have never been solved before, with the autonomy to use whatever methods you think best.

Subscale’s intelligent automation uses machine learning and physics simulation to provide close tolerances and rapid turnaround at low production costs.

As a Back-End Engineer at Subscale, you will be working with a talented and experienced multi-disciplinary team to bring our technology to market. You’ll have a wide breadth of responsibilities, such as:

  • Designing and integrating backends for various customer-facing web services
  • Expanding our factory management system while retaining robust failure-recovery
  • Building pipelines for high-scale telemetry, analytics, calibration, and metrology data
  • Automating and Integrating various CAD/CAM processing tools into a unified system

The job will grow and change throughout the product life-cycle so it’s essential that you have a self-starting attitude and are quick to learn new skills and adapt as requirements evolve.

Qualifications:

  • Experience building complex web APIs from scratch using a python web framework
  • Comfortable designing comprehensive database schemas for complex systems
  • Experience with Docker, cloud providers, and deployment infrastructure
  • Solid coding practices including unit testing, code reviews, and CI/CD
  • Passion for building new products in a fast-paced team-oriented environment
  • Excellent, proactive communication skills (critical since we are remote-first)

Preferred:

  • Some familiarity with React and basic frontend development
  • Experience with a systems language like C, C++, or Rust
  • Experience with FEA software or other physics-based simulation
  • Experience working with 3D data structures such as point clouds, meshes, or B-rep data
  • Experience/interest in applying machine learning to structured and unstructured data

Perks:

  • Healthcare

  • Work From Anywhere

  • PTO

Share this job:
Senior Java Backend Entwickler at CompuGroup Medical SE & Co. KGaA
java j2ee postgresql docker infinispan backend Jul 17
  • Unter Verwendung moderner Web-Technologien, reaktiver Serverinfrastruktur und patentierten Forschungsergebnissen im Bereich der angewandten Kryptografie entwickelst Du cloudbasierte Anwendungen für Ärzte, z. B. digitale Kalender.
  • Du sorgst dafür. dass die Java-Services perfekt an die Anforderungen unserer Backend-Infrastruktur und Entwicklungslogik angepasst sind
  • Dabei nutzt Du Code Reviews sowie Unit- und Integrationstests und Dokumentationen (Jira, Confluence) zur Absicherung Deiner Ergebnisse

Was uns wichtig ist:

  • Du brauchst tiefe Kenntnisse in der Java Server-Entwicklung und mit Docker, Infinispan und PostgreSQL, um die komplexe Entwicklungsumgebung weiterzuentwickeln
  • Um das Team live zu treffen, freuen wir uns, wenn Du mit einer Reisebereitschaft von 10% zu Meetings nach Koblenz kommst
Share this job:
Software Engineer
react-js php zend-framework mysql oop javascript Jul 17

Research Square is the leader in ethical author-oriented solutions in the world of academic publishing and we help researchers succeed through our world-class technology-enabled services. We are home to American Journal Experts (AJE), which provides solutions that help researchers communicate their work so they can get back to making discoveries. Research Square is a dynamic company with a global reach, located in the West Village area of Durham, NC.

We are looking for a mid- to senior-level Software Engineer to join our customer-facing engineering team. Our ideal candidate exhibits personal humility and strives to enable the success of their team in our collaborative work environment.

Responsibilities

As a Software Engineer, you will solve a variety of problems. You will design and create the software needed to support our company initiatives, and the solutions you create will be used by researchers around the world. You will write new code that is reliable and maintainable. You will refactor existing code and fix defects. You will apply pragmatism and best practices to all of the problems you solve.

Our development process is structured around a 2-week sprint cycle. You will work with stakeholders to gather requirements and turn feature requests into reality. You will have time to write unit tests, your code will be reviewed by peers, and it will be deployed to production on a weekly basis. Additionally, you will have time to explore new ideas and address technical debt during the first two days of every sprint.

Requirements

  • 3+ years of PHP or OOP development
  • Experience using a PHP framework
  • Experience with Git or other DVCS
  • BS in Computer Science or equivalent experience

Relocation is not required.

(We are looking to fill this position immediately. As a result, we will only be able to consider candidates who are currently authorized to work in the US for any employer at this time.)

We are especially interested in candidates with any of these qualifications:

  • Experience with modern PHP frameworks (e.g. Laminas / Zend Framework 3)
  • Experience with modern JavaScript frameworks (e.g. React & Redux)
  • Experience with Go
  • Experience with payment processors (e.g. Braintree, PayPal, Alipay)
  • Experience with accounting systems (e.g. Zoho Books)
  • Experience with Domain-Driven Design

Our Current Toolbox

  • Back-end: PHP 7.4, Laminas / Zend Framework 3, Go, MySQL, Docker, AWS
  • Front-end: React & Redux, Jekyll
Share this job:
R&D Software Developer
azure asp.net-mvc javascript docker .net-core cloud Jul 16

About the Position

GPM's R&D Software Developer is responsible for coding, debugging and developing new features and products. Reporting to the Database Architect, you will assist in work and timeline assessments, process improvements, and ensure timely deliverables. In this role you will utilize agile development processes. 

This position does not have direct reports. 

What You’ll Do

  • Produce clean, efficient code according to specifications and design
  • Produce clear, detailed design documentation to help aid in understanding and review
  • Lead efforts to assess scope and requirements of work to help establish reasonable timelines
  • Support the development team by utilizing root cause analysis to assist in recommendations during decision-making processes
  • Actively participate in creation of project plans to meet commitments and product competitiveness
  • Assume a high level of ownership of all work developed by yourself and other members of the team
  • Develop rapid software prototypes to aid in technical exploration and estimation
  • Assist in support of project resources scheduling and department capacity planning
  • Communicate with external team members to coordinate and document application development and testing
  • Establish and maintain relationships with both internal and external customers
  • Seek opportunities for improvement and participate in the development of innovative growth strategies for products and technology
  • Demonstrate strong time management and organizational skills to ensure timely completion of responsibilities and tasks
  • Display the ability to communicate in an open, effective, and professional manner to diverse groups of people and roles
  • Utilize standards, techniques, best practices, and technologies/systems required to execute job responsibilities
  • Actively seek appropriate data and display strong analytical and decision-making skills
  • Build partnerships and collaborative efforts with others to meet shared objectives
  • Initiate, sustain, and complete work in areas involving unknowns, repetition, and risk
  • Apply market knowledge and business strategies into tasks and job responsibilities
  • Protect the confidentiality, integrity and availability of GPM corporate and client Protected Health Information (PHI) data
  • Take on other tasks and projects as needed 

Who You Are

  • You have 6+ years of experience in software development
  • You have a BS in Computer Science/Information Technology, other applicable field, or equivalent experience
  • You have excellent communication skills and able to manage multiple priorities and projects
  • You have knowledge of open-source frameworks and platforms
  • You have experience with cloud technologies (AWS, Azure, etc.)
  • You have experience with Containerized Technologies such as Docker, Kubernetes, etc. 
  • You have the ability to assess and recommend architectures, technologies and vendors, with an understanding of multiple options for architectures including 12 Factor Model
  • You are familiar with Rapid Application Development Methodology
  • You have Agile Scrum experience (CSM preferred)
  • You have advanced knowledge and experience working with MVC patterns in .NET/Java, Node and front-end JavaScript frameworks (Angular/React/Vue.js)
  • You have exposure to Unit Testing
  • You have expert knowledge of software development best practices and tools
  • You are able to show commitment and accountability for work and follow through on projects and goals
Share this job:
Platform Runtime - Senior Engineer
Auth0  
senior golang docker cloud node-js Jul 15
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

Auth0 gives companies simple, powerful and developer friendly building blocks so they can free up resources to focus on innovation. We strive to be the identity platform of choice for developers and Enterprises. We take ourculture very seriously and are looking for people who are drawn to both our mission and our culture.

The Auth0 platform secures more than 100 million logins each day for customers all around the world - and we're growing fast! The Platform team enables Auth0 engineers to move faster by giving them tools to easily deploy and manage their services. This is a role with a huge impact. You will get to work with engineers throughout the organization and what you build will be a foundational piece of the infrastructure that allows Auth0 to scale for years to come.

You are a good fit if you:

  • 5+ years of software development experience.
  • Are proficient in Golang, Node.js or PythonHave a deep understanding of Kubernetes and containerization.
  • Are familiar with cloud infrastructure (AWS, GCP, Azure) and cloud-native.
  • Have experience with infrastructure provisioning tools (e.g. Terraform, Packer).
  • Are willing to take initiative and can unblock yourself to get things done.
  • Tend to deliver work incrementally to get feedback and iterate over solutions.
  • Have a passion for working on systems that are highly reliable, maintainable, scalable and secure.
  • Are easy to work with: you communicate well, take feedback in a positive way and are OK not always doing the most glamorous tasks.
  • Are comfortable working on a fully-distributed team.
  • You live in a timezone located in GMT-1 to GMT+3.

Responsibilities:

  • Implement a platform runtime that allows development teams to deploy and manage their services.
  • Research and implement solutions that address cross cutting concerns such as service discovery, configuration, routing and scaling.
  • Provide guidance to engineering teams to effectively operate on a container-based platform.
  • Be on-call for all services and components owned by the Platform team.

Extra Points:

  • Experience with configuration management tools (e.g. Ansible, Salt).
  • Experience with GitOps.
  • Familiarity with gRPC.
  • Demonstrable knowledge of TCP/IP and HTTP fundamentals.
  • Aware of the best practices when creating Docker images.
  • Familiarity with service mesh technologies such as Envoy and Istio.
  • Experience working in a remote-friendly, asynchronous environment.

Locations:

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

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

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Azure - Senior Engineer
Auth0  
azure senior golang docker Jul 15
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

Auth0 gives companies simple, powerful and developer friendly building blocks so they can free up resources to focus on innovation. We strive to be the identity platform of choice for developers and Enterprises. We take ourculture very seriously and are looking for people who are drawn to both our mission and our culture.

The Auth0 platform secures more than 100 million logins each day for customers all around the world - and we're growing fast! The Platform team enables Auth0 engineers to move faster by giving them tools to easily deploy and manage their services on Azure. This is a role with a huge impact. You will get to work with engineers throughout the organization and what you build will be a foundational piece of the infrastructure that allows Auth0 to scale for years to come.

You are a good fit if:

  • 5+ years of software development experience.
  • Are proficient in Golang and Node.js.
  • Have a deep understanding of Kubernetes and containerization.
  • Are familiar with Azure infrastructure and cloud-native technologies.
  • Have experience with infrastructure provisioning tools (e.g. Terraform, Packer).
  • Are willing to take initiative and can unblock yourself to get things done.
  • Tend to deliver work incrementally to get feedback and iterate over solutions.
  • Have a passion for working on systems that are highly reliable, maintainable, scalable and secure.
  • Are easy to work with: you communicate well, take feedback in a positive way and are OK not always doing the most glamorous tasks.
  • Are comfortable working on a fully-distributed team.

Responsibilities:

  • Implement a platform runtime that allows development teams to deploy and manage their services on Azure.
  • Research and implement solutions that address cross cutting concerns such as service discovery, configuration, routing and scaling.
  • Provide guidance to engineering teams to effectively operate on a container-based platform.
  • Be on-call for all services and components owned by the Platform team.

Extra Points:

  • Experience with configuration management tools (e.g. Ansible, Salt.
  • Experience with GitOpsFamiliarity with gRPC.
  • Demonstrable knowledge of TCP/IP and HTTP fundamentals.
  • Aware of the best practices when creating Docker images.
  • Familiarity with service mesh technologies such as Envoy and Istio.
  • Experience working in a remote-friendly, asynchronous environment.

Locations:

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

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

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Infrastructure Engineer - Operations
Nava  
python javascript docker cloud Jul 15
Nava is at the forefront of reimagining how our government serves its people, and we’re looking for experienced infrastructure engineers to join our operations team to help drive this mission forward.
Specifically, in this role, you will support CMS’ strategic vision to become the leading agency in leveraging modern cloud technology. You will work on a small team to maintain and manage all aspects of these systems, which are deployed on AWS. We make heavy use of tools such as Docker, Packer, Terraform, and Jenkins and we continually evaluate new technologies as they become production-ready for government contexts. This role is focused on support, administration, maintenance, and enhancement of production systems vs. new development.
You can work remotely, or from one of Nava’s offices in DC, SF, or NYC.

Opportunities and Challenges

You will be working within the government ecosystem, which means working closely with other government contractors and civil servants. Working with people outside of your company means you'll likely encounter different working styles and cultural norms. At the same time, working as part of a larger team allows us to deliver on projects of larger scale and complexity.
The government also imposes a level of bureaucracy that is typically not present in a company of our size in the private sector. We operate in a regulated environment, where checks and compliance are built into our processes and workflow at every step. This can make the path to production slower and some decisions, such as tools and processes, lie outside of our control. However finding and recommending ways to improve the way government software is built and operated is one of the highest-leverage ways we help fulfill our mission.
You will be working with legacy systems. While our work is to build new systems with up-to-date technology, we have to do that within an existing ecosystem. Our work is building functional, resilient software for production. We don't build flashy prototypes that don't work for real people. This usually means getting to know legacy systems, often with poor documentation and unreliable narrators, and trying to determine how to replicate the systems' behavior or how to integrate with these systems. This is a great opportunity for engineers who enjoy software archaeology. If you care deeply about how software systems work over time, and building systems for longevity and resilience, this work is for you.

What you'll do

  • Work with fellow Infrastructure Engineers to maintain our production infrastructure to ensure ongoing reliability while maximizing the development team's efficiency 
  • Troubleshoot and debug infrastructure, network, and operating system issues
  • Maintain and enhance operations software which automates the configuration, provisioning, deployment and monitoring of our core systems
  • Perform automated deployments to production environments
  • Maintain alarm systems for notifications on error conditions
  • Participate in an on-call rotation for production support escalations

What we're looking for

  • Previous experience maintaining a medium or large scale production system
  • Significant experience in one or more of the following areas: Cloud infrastructure, networking, Unix/Linux, Windows, scripting, or security
  • Ability to automate procedural tasks using scripting or coding in Python, Javascript, or Ruby
  • A thoughtful, adaptive, and collaborative mindset/understanding of networks, protocols, and architectures
  • Ability to use the shell to achieve practical aims. E.g. navigate the shell, SSH into machines, create SSH keys, read log files, move files, and start/stop services, search in files, change permissions
  • Excellent written and verbal communication skills, technical and otherwise
  • Ability to pick up and learn new operations skills

Other requirements

  • Experience: Minimum of 3 years
  • Education: Due to contractual requirements, this role requires a Bachelor's Degree (in any discipline) or four years of experience.
  • Residency: Lived in United States at least 3 years out of the last 5 years
  • You will be required to obtain a public trust clearance.


We're a small team working to radically improve our government, so everyone that joins us has a direct impact on the direction and success of Nava. We are stewards – we hold a deep responsibility towards the systems that we work with. We are a community – we value collaboration both within our teams and with the many hardworking people within government. We offer generous benefits and equity.

We care deeply about diversity and inclusion at Nava. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Note: We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role is required to work from the contiguous United States.
Share this job:
Senior Full Stack Web Developer
 
full stack senior javascript html docker Jul 15
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is searching for a talented Senior Full Stack Web Developer to join our Buyer Experience/e-Commerce team. You'll be joining a multi-functional team that builds and design's Atlassian's core web experience across our e-commerce platform on atlassian.com, bitbucket.org and more. Our team has a substantial impact on the growth of Atlassian, and we're committed to pushing current trends in web development in order to create a cutting-edge experience across our brand.

In this role, you'll get to:

Work with a talented team of UX experts (Product Managers, Designers, and Developers) to continually iterate and improve the experience of our internal and external users. You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's core web presence.

On the first day, we'll expect you to have

  • Solid understanding of JavaScript and supporting libraries (ex. ES6, React, Node)
  • Experience performing platform integrations using REST
  • Hands-on experience in writing cross-browser compliant HTML & Sass/CSS
  • Familiarity working closely with UX and Visual Designers in a dynamic environment
  • Experience with building out responsive views.
  • Experience working with GIT in a collaborative team setting
  • A love for working collaboratively on a team with varied strengths

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

  • Experience working with an enterprise CMS system Experience with Freemarker
  • Familiarity with server technologies. (NPM, Docker, NGINX, Express/Node)
More about our team

The Buyer Experience team is focused on building a scalable, world-class global e-commerce platform for prospective evaluators and customers. Collaboration is our glue, whether it is working with engineering, design, project management and product marketing."

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Integration Architect
big data docker Jul 15
Dubbed an "open-source unicorn" by Forbes, Confluent is the fastest-growing enterprise subscription company our investors have ever seen. And how are we growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Coatue Management, Altimeter Capital and Franklin Templeton to join earlier investors Sequoia Capital, Benchmark, and Index Ventures in the recent Series E financing of a combined $250 million at a $4.5B valuation. Our product has been adopted by Fortune 100 customers across all industries, and we’re being led by the best in the space—our founders were the original creators of Apache Kafka®. We’re looking for talented and amazing team players who want to accelerate our growth, while doing some of the best work of their careers. Join us as we build the next transformative technology platform!

The mission of an Integration Architect is to develop technical content that teaches developers and operators how to build event streaming applications based on Apache Kafka. The goal is to increase adoption by demonstrating first-class user experience with end-to-end solutions.

As part of the Developer Relations team at Confluent, an Integration Architect designs, develops, and validates solutions, with an emphasis on content for developers new to Kafka, like basic event streaming concepts, as well as more advanced topics for users going to production with Confluent. These very technical and “how to” artifacts include:Hands-on examples, tutorials, and code showcasing event streaming applicationsEducational materials: short-form curriculumWriteups: whitepapers, blog posts, validated reference architectures, documentation

In addition to developing technical content, an Integration Architect is also responsible for providing feedback into our Engineering and Product Management teams by writing friction logs, filing software bugs, identifying feature gaps, proposing usability enhancements

What we’re looking for:

  • Experience developing stream processing applications and operating data systems
  • Enjoyment in creating technical, user-facing documentation, white papers, or training material
  • Experience in various programming languages, automation tooling, and Linux
  • Sharp focus on user experience
  • Proven ability to set own priorities, work cross-functionally, investigate technical problems, and figure out new things, with little or no direct daily supervision
  • Travel: 1-2 times per year to HQ and/or conferences

What gives you an edge:

  • Previous experience building solutions that use Apache Kafka, related stream processing frameworks, or message queues
  • Previous experience working with container technologies like Docker or Kubernetes
  • Java software development
  • Databases, big data tools
#LI-MT1

Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.

Click here to review our California Candidate Privacy Notice, which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
Share this job:
Senior Software Engineer
typescript go php kubernetes cassandra backend Jul 14

Restream is looking for a Backend Engineer to build marvelous new features, design and implement useful API methods, and improve the reliability of our systems as we rapidly scale our product and organization.

We are looking for engineers that understand that simplicity and reliability are aspects of a system to be carefully calculated with every decision made. We believe in small teams where each member contributes significant value.

Responsibilities

  • Develop and maintain features in Restream web services.
  • Design and implement backend APIs and business logic necessary to support new and existing features
  • Give and receive code review feedback with the team.
  • Maintain a pulse on emerging technologies and discover hidden opportunities in our environment.
  • Ensure redundancy and resilience of Restream production infrastructure.

Requirements

  • A scrappy, entrepreneurial attitude that gets high-quality projects done quickly.
  • Expert in at least two of the following programming languages: Go, Rust, Node.JS (TypeScript), PHP7.
  • Highly proficient in database design, with both relational (MySQL or PostgreSQL) and NoSQL (Scylla, Redis) databases.
  • Experience with creating, testing, consuming, and supporting APIs for web services.
  • Comfortable working with AWS, Linux, Docker, Kubernetes, continuous deployment workflow, multiple programming languages tech stack.
  • Basic front-end skills. Experience with modern front-end frameworks is a plus.
  • Strong written and verbal communication skills.
  • Self-directed, analytical, and work well in a team environment.
  • Passionate about the Restream product.

What we offer

  • Start-up environment and flat company structure: daily work with the founders, no managers to watch over your shoulder.
  • Directly influencing the direction of the product and development.
  • Compensation: salary + equity.
  • Constant feeling of creating something cool: building products that influence people’s lives.

About Restream

Founded in January 2015, Restream helps creators/influencers to broadcast video live to Twitch, YouTube, Facebook Live, Periscope and 30+ other streaming services simultaneously. Thousands of users worldwide trust Restream's free and premium products, including customers like Microsoft, Zynga, Gameloft, Boilerroom, ESL, among others.

Restream, Inc is headquartered in Austin, Texas US with R&D office in Ukraine.

Share this job:
MongoDB Engineer -
Percona  
mongodb python linux docker cloud mysql Jul 13
This position will support Asia-Pacific hours.

Who is Percona?
Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Percona Support Team…
Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. 

What you’ll be doing…
You’ll be teaming with some of the most well known database experts in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.
This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.
Your main responsibility will be helping our customers’ DBA teams when they need expert assistance.  You’ll do that by gathering relevant data and investigating issues to provide a detailed analysis of your findings in a digestible format by email, instant message or voice. For more serious and production impacting issues, you’ll perform screen sharing sessions to help them quickly navigate and resolve issues.
When you’re not fixing things, you’ll be authoring new blog posts on interesting topics for our open-source community to digest, answering questions on our forum, creating new articles in our customer facing knowledge base for more frequently seen issues, and hosting webinars amongst other things.
This is a remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona superhero?

  • Excellent knowledge of both RDBMSs and MongoDB, including:
  • All aspects of configuration and best practices
  • Schema design, performance tuning, query optimization, & index tuning
  • Backup solutions
  • Replica set and sharding topologies
  • Engine selection and usage
  • Detailed understanding of monitoring requirements
  • Demonstrable experience of administering Linux based systems
  • Hands on experience of MySQL (Minimum 2+ years)
  • Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes
  • Knowledge about cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)
  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
  • Enthused to expand your skill set with new technologies as the industry continues to evolve
  • Availability to travel for the occasional team meeting, conference and customer visits       
  • Experience working with customers in English     
  • Completed MongoDB University courses

It's cool if you also have experience with:

  • Percona Backup for MongoDB
  • Experience with MongoDB Atlas
  • MySQL/Postgres DBA troubleshooting (basic level or higher)
  • Nagios, Percona Monitoring Plugins and other monitoring tools
  • Configuration management solutions such as Ansible, Puppet or Chef     
  • Percona Toolkit suite
  • Writing Python and Go
  • MySQL and/or MongoDB certificates


Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
MongoDB Engineer -
Percona  
mongodb python linux docker cloud mysql Jul 13
This position will support Asia-Pacific hours.

Who is Percona?
Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Percona Support Team…
Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. 

What you’ll be doing…
You’ll be teaming with some of the most well known database experts in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.
This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.
Your main responsibility will be helping our customers’ DBA teams when they need expert assistance.  You’ll do that by gathering relevant data and investigating issues to provide a detailed analysis of your findings in a digestible format by email, instant message or voice. For more serious and production impacting issues, you’ll perform screen sharing sessions to help them quickly navigate and resolve issues.
When you’re not fixing things, you’ll be authoring new blog posts on interesting topics for our open-source community to digest, answering questions on our forum, creating new articles in our customer facing knowledge base for more frequently seen issues, and hosting webinars amongst other things.
This is a remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona superhero?

  • Excellent knowledge of both RDBMSs and MongoDB, including:
  • All aspects of configuration and best practices
  • Schema design, performance tuning, query optimization, & index tuning
  • Backup solutions
  • Replica set and sharding topologies
  • Engine selection and usage
  • Detailed understanding of monitoring requirements
  • Demonstrable experience of administering Linux based systems
  • Hands on experience of MySQL (Minimum 2+ years)
  • Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes
  • Knowledge about cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)
  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
  • Enthused to expand your skill set with new technologies as the industry continues to evolve
  • Availability to travel for the occasional team meeting, conference and customer visits       
  • Experience working with customers in English     
  • Completed MongoDB University courses

It's cool if you also have experience with:

  • Percona Backup for MongoDB
  • Experience with MongoDB Atlas
  • MySQL/Postgres DBA troubleshooting (basic level or higher)
  • Nagios, Percona Monitoring Plugins and other monitoring tools
  • Configuration management solutions such as Ansible, Puppet or Chef     
  • Percona Toolkit suite
  • Writing Python and Go
  • MySQL and/or MongoDB certificates


Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
MongoDB Engineer -
Percona  
mongodb python linux docker cloud mysql Jul 13
This position will support Asia-Pacific hours.

Who is Percona?
Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Percona Support Team…
Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. 

What you’ll be doing…
You’ll be teaming with some of the most well known database experts in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.
This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.
Your main responsibility will be helping our customers’ DBA teams when they need expert assistance.  You’ll do that by gathering relevant data and investigating issues to provide a detailed analysis of your findings in a digestible format by email, instant message or voice. For more serious and production impacting issues, you’ll perform screen sharing sessions to help them quickly navigate and resolve issues.
When you’re not fixing things, you’ll be authoring new blog posts on interesting topics for our open-source community to digest, answering questions on our forum, creating new articles in our customer facing knowledge base for more frequently seen issues, and hosting webinars amongst other things.
This is a remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona superhero?

  • Excellent knowledge of both RDBMSs and MongoDB, including:
  • All aspects of configuration and best practices
  • Schema design, performance tuning, query optimization, & index tuning
  • Backup solutions
  • Replica set and sharding topologies
  • Engine selection and usage
  • Detailed understanding of monitoring requirements
  • Demonstrable experience of administering Linux based systems
  • Hands on experience of MySQL (Minimum 2+ years)
  • Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes
  • Knowledge about cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)
  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
  • Enthused to expand your skill set with new technologies as the industry continues to evolve
  • Availability to travel for the occasional team meeting, conference and customer visits       
  • Experience working with customers in English     
  • Completed MongoDB University courses

It's cool if you also have experience with:

  • Percona Backup for MongoDB
  • Experience with MongoDB Atlas
  • MySQL/Postgres DBA troubleshooting (basic level or higher)
  • Nagios, Percona Monitoring Plugins and other monitoring tools
  • Configuration management solutions such as Ansible, Puppet or Chef     
  • Percona Toolkit suite
  • Writing Python and Go
  • MySQL and/or MongoDB certificates


Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
MongoDB Engineer -
Percona  
mongodb python linux docker cloud mysql Jul 13
This position will support APAC hours.

Who is Percona?
Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Percona Support Team…
Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. 

What you’ll be doing…
You’ll be teaming with some of the most well known database experts in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.
This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.
Your main responsibility will be helping our customers’ DBA teams when they need expert assistance.  You’ll do that by gathering relevant data and investigating issues to provide a detailed analysis of your findings in a digestible format by email, instant message or voice. For more serious and production impacting issues, you’ll perform screen sharing sessions to help them quickly navigate and resolve issues.
When you’re not fixing things, you’ll be authoring new blog posts on interesting topics for our open-source community to digest, answering questions on our forum, creating new articles in our customer facing knowledge base for more frequently seen issues, and hosting webinars amongst other things.
This is a remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona superhero?

  • Excellent knowledge of both RDBMSs and MongoDB, including:
  • All aspects of configuration and best practices
  • Schema design, performance tuning, query optimization, & index tuning
  • Backup solutions
  • Replica set and sharding topologies
  • Engine selection and usage
  • Detailed understanding of monitoring requirements
  • Demonstrable experience of administering Linux based systems
  • Hands on experience of MySQL (Minimum 2+ years)
  • Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes
  • Knowledge about cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)
  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
  • Enthused to expand your skill set with new technologies as the industry continues to evolve
  • Availability to travel for the occasional team meeting, conference and customer visits       
  • Experience working with customers in English     
  • Completed MongoDB University courses

It's cool if you also have experience with:

  • Percona Backup for MongoDB
  • Experience with MongoDB Atlas
  • MySQL/Postgres DBA troubleshooting (basic level or higher)
  • Nagios, Percona Monitoring Plugins and other monitoring tools
  • Configuration management solutions such as Ansible, Puppet or Chef     
  • Percona Toolkit suite
  • Writing Python and Go
  • MySQL and/or MongoDB certificates


Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
MongoDB Engineer -
Percona  
mongodb python linux docker cloud mysql Jul 13
This position will support Asia-Pacific hours.

Who is Percona?
Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Percona Support Team…
Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. 

What you’ll be doing…
You’ll be teaming with some of the most well known database experts in the industry who are even better teammates, friends and mentors. You’ll have the opportunity to develop your own skills and become more powerful than you can possibly imagine…. with databases.
This is not a boring, entry-level role where you’ll just be triaging the boring and monotonous.
Your main responsibility will be helping our customers’ DBA teams when they need expert assistance.  You’ll do that by gathering relevant data and investigating issues to provide a detailed analysis of your findings in a digestible format by email, instant message or voice. For more serious and production impacting issues, you’ll perform screen sharing sessions to help them quickly navigate and resolve issues.
When you’re not fixing things, you’ll be authoring new blog posts on interesting topics for our open-source community to digest, answering questions on our forum, creating new articles in our customer facing knowledge base for more frequently seen issues, and hosting webinars amongst other things.
This is a remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona superhero?

  • Excellent knowledge of both RDBMSs and MongoDB, including:
  • All aspects of configuration and best practices
  • Schema design, performance tuning, query optimization, & index tuning
  • Backup solutions
  • Replica set and sharding topologies
  • Engine selection and usage
  • Detailed understanding of monitoring requirements
  • Demonstrable experience of administering Linux based systems
  • Hands on experience of MySQL (Minimum 2+ years)
  • Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes
  • Knowledge about cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)
  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
  • Enthused to expand your skill set with new technologies as the industry continues to evolve
  • Availability to travel for the occasional team meeting, conference and customer visits       
  • Experience working with customers in English     
  • Completed MongoDB University courses

It's cool if you also have experience with:

  • Percona Backup for MongoDB
  • Experience with MongoDB Atlas
  • MySQL/Postgres DBA troubleshooting (basic level or higher)
  • Nagios, Percona Monitoring Plugins and other monitoring tools
  • Configuration management solutions such as Ansible, Puppet or Chef     
  • Percona Toolkit suite
  • Writing Python and Go
  • MySQL and/or MongoDB certificates


Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:

This Year

Senior Cloud Infrastructure Engineer - MariaDB
kubernetes aws terraform go python cloud Jul 11

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Cloud Infrastructure Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience and extensive AWS. Any exposure to writing operators in Kubernetes is a big plus but not essential. Cover Letters highlighting your Kubernetes and AWS experience will be greatly appreciated.

What You’ll Do

This position will be focused on leading engineering efforts related to the infrastructure layer of the MariaDB SkySQL service with a strong focus on AWS while also supporting Azure and GCP. This position will require excellent technical architecture and project management skills in addition to hands on development work. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Responsibilities

  • Collaborate with Product, Support, DevOps, QA and architects in designing highly secure infrastructure
  • Implement high quality, secure and robust applications with optimal performance in a fast paced environment
  • Work on providing a highly automated Cloud-based runtime environment for deploying and scaling a distributed, multi-tenant, high performance compute platform
  • Develop tools to facilitate greater automation and operability of services
  • Design and build net-new production grade environments for advanced transactional and analytical workloads
  • Plan, lead, and execute complicated technical projects that interact with a wide variety of teams within the company
  • Utilize your deep experience and problem solving skills to help prevent and investigate production issues
  • Participate in a shared on-call rotation
  • Lead and mentor junior team members

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Significant experience with AWS (6+ years), including design, implementation, and maintenance of large scale environments
  • Working knowledge of infrastructure as code software tools such as Terraform/Ansible and a demonstrated implementation
  • Strong automation programming skills. Must have CS fundamentals and a track record of implementing highly reliable software
  • In-depth understanding of networking, Linux, distributed systems, cloud design patterns, API’s, and security
  • Ability to work on complicated projects with multiple stages and convert long term strategy into short and long-term objectives

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
  • Formal Computer Science education
Share this job:
Senior Site Reliability Engineer - MariaDB
kubernetes aws terraform go python senior Jul 11

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Site Reliability Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience. Any exposure to writing operators is a big plus but not essential. Cover Letters explaining your Kubernetes experience will be greatly appreciated.

What You’ll Do

MariaDB is building a new team to better serve our customers in public cloud environments. As part of this team, you will work alongside software engineers, DevOps engineers, QA engineers, product managers, UX/UI designers, and the rest of the product team to ensure the best product with the best features gets built. Your input, guidance, and contributions will be invaluable to the project as a whole. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Experience with AWS, Azure, and/or Google Cloud
  • Working knowledge of infrastructure as code software tools such as Terraform
  • In-depth knowledge of Linux operating systems
  • Experience coding in one or more of the following languages: Go, Javascript, Python, Bash, or Perl

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
Share this job:
Backend Software Engineer, Developer Productivity Services
 
backend java python docker cloud aws Jul 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for a passionate developer to join our Developer Productivity Services team. You'll be working to design, develop, and run internationalization and developer productivity services. These tools will help us to deliver awesome products such as Jira, Trello, and Confluence!

Dedicated to elevating developer productivity, the DPS team is part of the Build and Deploy team which lives in our Mountain View and Sydney offices. We love the tech, and we love working with each other! We follow an agile process and leverage the latest technologies from open source and the industry. 

On your first day, we'll expect you to have:

  • 3+ years experience in a similar tools or internationalization DevOps role
  • Strong system design skills
  • Strong coding skills: Python, Node.js, TypeScript, Java
  • Successful track record of shipping and running production quality APIs and/or microservices
  • Strong interpersonal skills and an interest in working collaboratively with team members all over the world
  • Experience working with agile software development methodologies 

It’s great, but not required, if you have:

  • Proficiency with containerization and cloud technologies: Docker, AWS, Kubernetes
  • Knowledge of: Smartling, Transifex, or other localization platforms 
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Engineer, Platform Tools
Auth0  
docker Jul 09
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

The Platform Tools team mission is to make the life of Auth0’s engineers easier and more productive by providing a frictionless interface to Auth0’s internal platform. 
We are looking for senior software engineers to help us achieve the level of excellence that our teams need to make their day-to-day work easier and enjoyable.

You will:

  • Design, build and maintain tools and a toolchain to improve the development lifecycle.
  • Help build and scale our development environment as engineering teams grow.
  • Research and build prototypes using new technologies.
  • Investigate, discuss and propose new engineering productivity practices and tools.
  • Collaborate with fellow team members on priorities, specifications, and progress communication.
  • Evangelize Auth0 engineers about our new tools offering.

You are a good fit if you:

  • Have excellent communication and collaboration skills.
  • Love to work with cutting edge technologies.
  • Enjoy solving chores through automation.
  • Have experience with Go, Node.js or similar.
  • Have experience with container technology such as Docker, Kubernetes, ECS, etc.
  • Have experience with distributed systems, software architectures and authentication.
  • Are autonomous and have a continuous improvement mindset.
  • Pay attention to details and keep user experience a top priority.
  • Enjoy being part of a highly collaborative, remote first environment.
  • Timezone: we are giving preference to candidates located between GMT -3 and GMT +2.

You might work on:

  • Open source tools, integrations, CLIs, and frameworks.
  • API and CLI interface to our internal platform Vivaldi, our Docker-based development environment.
  • Bots and scripts to automate common tasks.
  • IDE and browser extensions.
  • Pull Requests flow automation.
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

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

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Senior Software Engineer Rails/Elm/React
react-js ruby-on-rails postgresql senior ruby machine learning Jul 08

Are you the kind of person who likes working on a variety of challenging projects? Would you enjoy helping a team work on automation improvements this month and then move to tuning our OCR process next month? Do you want to lead development of new strategic features? If so, being a HubTran Senior Software Engineer might be the thing for you. We are looking for one or more people to help us solve our most challenging issues.


At Hubtran, you will join a team that:

  • Has experience. The majority of our developers have more than 10 years of professional experience. One has published a book with the Pragmatic Programmers.
  • Has won the Chicago Innovation Award and Harvard Business School New Venture Contest.
  • Is fully remote. We care about what you can accomplish, not where you choose to accomplish it from.
  • Believes diversity is essential and strongly encourages applications from women and minority candidates.
  • Can articulate their values. You can read about our values at on our blog.
  • Pays well.
  • Offers benefits including health insurance, 4 weeks of vacation, 401k, and more.

Our code is a mixture of Ruby, Elm and JavaScript. Additionally, we have a strong interest in functional programming languages like Haskell, OCaml, Elixir, and Idris. We're also using Rails, React, Postgresql, Redis, Docker, and more. While these are the tools we're currently using, you don't need to have previous experience with all of them. We know that good developers are capable of quickly picking up new languages and tools.


In order to succeed in this role you should be:

  • Experienced. You have designed and implemented entire projects not just individual stories.
  • Curious. You aren't content with the status quo and know that we can always improve.
  • Self-directed. You can work on your own while prioritizing tasks.
  • Collaborative. You can work with others to improve a solution.
  • Empathetic. Your designs are influenced by a deep understanding of the customers' needs.
  • A strong communicator. You will proactively communicate issues and trade-offs with team members to support alignment and fast decision making.
  • Be an outstanding developer. Your peers should recognize you as one of the best and the brightest developers they have worked with.

Bonus points for:

  • Leading an engineering team or running a consulting company.
  • Experience or strong interest in Machine Learning.
  • Experience with functional languages like Elm, Haskell, OCaml, or Elixir.
  • Previous Logistics experience.

HubTran is a fast-growing technology startup focused on automating work in the logistics industry. Through a combination of a powerful browser based interface and machine learning, we are able to reduce our customer's workload by 4x or more. HubTran is well funded with significant upside potential.

Share this job:
Typescript Software Engineer
Coder  
react-js postgresql typescript docker kubernetes Jul 07
Coder is a platform for developers by developers. If you are passionate about developer workflows, tools, automation, open source, and want to have an impact on the way code is written, you should apply.   

Coder's Advanced Technology Team is seeking a Typescript Software Engineer to report directly to our CTO as part of a highly capable engineering team working on innovative solutions. We are looking for candidates that are passionate about building clean and sophisticated code. You will be contributing directly to the company’s vision. 

You will: 

  • Design and develop secure, stable, testable and maintainable software with minimal defectsContribute to product vision and feature decisions 


You may be a fit for the role if you have: 

  • Excellent coding and debugging skills
  • An obsession with development workflow
  • Very strong written and verbal communication skills 
  • Mastery of the Typescript programming language
  • Substantial experience with Linux
  • Have a deep love for software 


Bonus points if you have: 

  • Open source experience 


You should include these in your application: 

  • Resume and/or LinkedIn profile
  • Github, Reddit, or personal blog/portfolio if available 


You should be comfortable using this tech stack: 

  • Typescript / React
  • Docker / Kubernetes
  • PostgreSQL
Share this job:
Full Stack Developer
Operata  
kubernetes react microservices aws golang full stack Jul 06
  • Location flexible, within Australia & NZ timezones
  • Full-time
  • Team member, reporting to the Principal Engineer


Operata is building the worlds first performance monitoring platform for voice applications. Our mission is to make people experience the measure of communications quality - It's about better connection.

Operata is a fast growing Australian based software company and an AWS Select Technology Partner. Our customers include leading insurers, telcos, banks and MSP's. We are a remote-first company, headquartered in Melbourne, Australia.

What we build...

The Operata platform is designed to measure, optimise and maintain voice performance to deliver the best cloud contact centers. Its built exclusively on AWS for Amazon Connect and the Cognitive CX suite.

What is that, exactly? we hear you ask...

https://operata.com will tell you all you need to know. Still unsure? Fire some questions our way.

About the role

Full Stack Engineers at Operata are focused on making Operata the most reliable, performant and trustworthy performance and experience monitoring platform around. Our engineering teams have built data pipelines that process millions of events per month and applications that support powerful monitoring and analytics at scale.

Our platforms are built on AWS. We use technologies in the AWS stack such as Lambda, EC2, VPC, S3, EKS. Our software is predominantly Go, JS, React, Redux, Material UI. We rely on Kubernetes, Serverless, Docker, Elasticsearch, Postgres, Terraform. We use a combination of managed and self-hosted approaches and build and manage our systems using Gitlab, Auth0, PagerDuty, Datadog etc.

This is a unique opportunity to be part of an autonomous, well-supported team where you can hone your skills & develop new ones.

How you will make an impact

  • Build out our high-quality SaaS performance monitoring application and API.
  • Figure out new ways to solve old and complex problems relating to voice data collection, quality measurement, test and assurance automation.
  • Work with 3rd party APIs (Browser, Voice, ML, AI, CPaaS, CCaaS, UCaaS, SaaS) to extract meaningful data for our customers.
  • Get your hands dirty with data collection, data analytics and related machine learning tools.
  • Contribute to and challenge our platform and its architecture.
  • Work on R&D projects in response to customer-driven requests.
  • Contribute to the product and engineering roadmap, and company success.
  • Surprise yourself: Learn a whole bunch of new tricks

Benefits

At Operata, we embrace inclusion and embrace diversity. We believe in work/life balance and bringing our true selves to work. To that end, we offer:

  • Great equipment - awesome connectivity,
  • Flexible working - and a day off for your birthday!
  • Strengthen yourself - annual Learning & development budget.
  • Family/community/work balance - in that order.
  • Flexible return to work options - for when someone new arrives.
  • Bootstrapped and profitable - we are in control.

For us, better connection is something we live - with our people, customers, partners and our team, its reflected in our 8 core values:

  1. Execute the why. Grow with purpose.
  2. Play the long game. Build respect, value relationships.
  3. Progress over perfection. Act and iterate.
  4. Be fearless. Be empowered to innovate without fear.
  5. We're customers too. We solve the problems we have.
  6. Impress yourself. Do it because you think it is valuable.
  7. Leave it better than we found it. Use our knowledge to do some good.
  8. Be thoughtful. Think first, empathize, consider our impact.

Read more about our culture and values at operata.com/story.

Operata is an equal opportunity employer and makes employment decisions on the basis of merit. Operata prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration.

Share this job:
Build and Release Engineer
Voyage  
python docker cpp Jul 06
Voyage is delivering on the promise of self-driving cars.

Voyage has built the technology and services to bring autonomous transportation to those who need it most, beginning in retirement communities. Whether residents face mobility restrictions or just want to take a ride, Voyage takes pride in getting all our passengers to their destination safely, efficiently, and affordably. Our journey begins in calmer communities, but we won't stop until anyone, anywhere can summon a Voyage.

We're looking for a Build & Release Engineer who will be responsible for configuring and maintaining our growing C++ build of safety-critical autonomous vehicle software. This will involve building multiple target architectures, reducing build times, configuring and updating compilers, building and upgrading third party dependencies from source, and ultimately being the owner for any build-related questions. We are looking for a passionate engineer who enjoys diving into compiler and linker errors and offering guidance to developers to support our fast-paced development culture.

Responsibilities:

  • Develop and maintain the build system for C++ and Python code and data deployments
  • Maintain and scale continuous integration infrastructure for reproducible and traceable builds and deployments
  • Assist with the rollout of new toolchains, target platforms, and support runtime environments
  • Support the deployment of our development and production code in the fleet

Requirements:

  • 5+ years of experience in build and automation engineering
  • Knowledge of C++ build process and familiarity with maintaining large C++ codebases
  • Experience configuring compilers
  • Experience building and deploying to multiple target architectures
  • Experience with Docker

Preferred Experience:

  • Experience with Bazel, Buck, or similar build systems
  • Familiarity with Debian packaging
  • Experience creating and orchestrating containers (i.e. Docker Compose, Kubernetes, etc.)
  • Experience compiling CUDA code and NVIDIA toolchains
  • Experience with Ansible
  • Experience with GitLab Runners
  • Experience with AWS
We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply. 
Share this job:
Full Stack Software Engineer
mysql php react-js laravel git full stack Jul 05

More than 7,000 churches depend on Breeze, and we’re grateful to work every day developing intuitive features to make their experience better. We’re looking for a full-stack software engineer to join our Engineering team. Are you interested in building helpful, easy-to-use software that helps churches thrive? We’d love to have you reach out to us! 

How Our Engineering Team Works

We’re a distributed fully remote Engineering team, working across multiple US-based timezones. We follow an agile approach to our planning and work, including:


  • Sprint planning/estimations


  • Pair programming via Zoom & Slack


  • Code reviews


  • Weekly Show and Tell

We strive to build quality into every change that we make and as such our team uses TDD and Travis for continuous integration.  Security is also a #1 priority so we run periodic security scans on our application to ensure that our users are protected.

What We Are Looking For

As a Full Stack Software Engineer at Breeze, you will be: 


  • Supporting our church management product, building new product features, working autonomously to write and scale new services as we transition to micro-services 


  • Helping us with an exciting transition! We are currently transitioning from a CodeIgniter-backend monolith, to a service-oriented architecture with microservices built in PHP and React components on the frontend.


  • Working within our engineering team, collaborating with product managers, engineering managers and more using tools like GitHub, Zoom, and Slack.


  • As you gain context, you’ll be providing technical guidance to teammates as a peer.

Helpful Skills and Experience 


  • You have experience as a backend or full-stack developer in any procedural language, working on backend systems with meaningful production traffic.


  • You are keen to write and maintain tests where needed and appreciate the importance of working effectively with legacy codebases.


  • You have a proactive mindset toward fixing and responding to any issues and integrating feedback.


  • 3+ years experience working with PHP, or Node.js or Go would be helpful.


  • 2+ years experience building microservices with Kubernetes would be helpful.


  • 2+ years experience with any JavaScript frameworks (and openness to explore full-stack engineering) would be helpful.

Our Tech Stack

The latest stack is:


  • Backend


    • Laravel (RESTful API)


    • MySQL


  • Frontend


    • React / React Native


    • Bootstrap 4


  • Development


    • GitHub Pull Request


    • Travis CI build process


  • Production


    • LEMP (Linux, Nginx, MySQL and PHP) in production (and LEMP via Docker in development)

Compensation

We offer a competitive salary based on experience and a full benefits package that includes: medical, dental, life and disability insurance, and participation in company 401K.

Share this job:
Senior Software Engineer
TopDevz  
cpp c data-distribution-service docker psql senior Jul 04

We are looking for an experienced, senior, Software Engineer/Developer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

Skills & Requirements

The following skills are required:

  • Very experienced (5+ Years) in Software/App Development.
  • Experienced in C/C++.
  • Experienced in DDS.
  • Experienced in Docker.
  • Experienced in PSQL.  
  • Good analytical skills, innovative and detail-oriented.
  • Good written and verbal communication skills.
  • Good problem solving skills.
  • Significant attention to detail when writing code, including good commenting and code documentation skills.
Share this job:
Senior Software Engineer/Cloud
cloud cpp go python kubernetes senior Jul 02

At Atomwise, we invented the first deep learning neural networks for structure-based small molecule drug discovery, and we’re currently deploying it in one of the largest applications of machine learning for life sciences. We work on Alzheimer’s, cancer, diabetes, drug-resistant antibiotics, and other diseases. We’ve partnered with 4 of the top-10 US pharma companies, raised over $50M from top VCs, and have 100+ diverse projects currently running.

You should think about joining us if you care about enabling the application of machine learning to essential problems. For example, we are not constrained by latency or uptime but by scaling and parallelization. Today we can analyze more than 1 billion molecules per day, but there are about 10^24 synthetically-accessible molecules. Come help us pick up a couple of orders-of-magnitude.

Our team has over 35 Ph.D. scientists who contribute to a collaborative academic-like culture that fosters robust scientific and technical discussion. We strongly believe that data wins over opinions, and aim for as little dogma as possible in our decision making. Our team members have expertise in a wide range of disciplines--from computational chemistry and structural biology to cloud-native best practices--and we regularly have internal seminars open to anyone interested in learning about these topics.

Our Engineering team is small and growing quickly. As a result, there’s plenty of opportunities for career growth and to have a significant impact on our success. 

You will

  • Have the opportunity to learn and improve how we run machine learning at scale to deliver new drugs.
  • Play an essential role in designing and building cloud-based solutions consisting of 500+ CPU and GPU instances in a highly dynamic scaling environment.
  • Foster high-quality and adaptable software using engineering and Agile best practices.
  • Interact closely with our scientists (your users) to scope, design and implement software to tackle cheminformatic and machine learning problems.

Required Qualifications

  • Bachelor’s degree in Computer Science with 4+ years of software engineering experience.
  • High proficiency in Python and a compiled language (e.g., C++, golang, Java, etc).
  • A record of designing and implementing cloud software using docker containers.
  • High proficiency with the Linux command-line environment.

Preferred Qualifications

  • Experience building and deploying batch computing workloads or microservices onto Kubernetes.
  • Experience implementing machine learning architectures in PyTorch or TensorFlow
  • Background in Biology or a related field.

Compensation & benefits

  • Competitive salary, commensurate with experience
  • Stock compensation plan – you’ll be an Atomwise co-owner
  • Platinum health, dental, and vision benefits
  • 401k with 4% match
  • Flexible work schedule
  • Generous parental leave
  • Strong emphasis on collaborative learning and career development

Atomwise is not currently offering visa sponsorships for any position. Please only apply if eligible to work in the U.S.


Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Share this job:
Backend Software Engineer, Enterprise & Migrations
 
backend java python javascript scala saas Jul 01
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for a backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

On your first day, we'll expect you to have:

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality

It’s great, but not required, if you have:

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job: