Remote PostgreSQL Jobs

Today

Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Jan 26
We’re looking for a full-time remote developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area.

The work is challenging, but that’s why it’s also fun and rewarding!  Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

This position is back-end development.  You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers

What You Will Do

  • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
  • Architect technical design of new features and improvements
  • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
  • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

  • 3+ years of commercial experience with Golang
  • Understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
  • Strong Kubernetes experience
  • Team player first
  • Desire to do QA automation work
  • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
  • ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

  • In-depth knowledge of distributed databases
  • Open-source contributor of any database operator, Kubernetes, Golang
  • Experienced conference speaker, technical blog writer, known community person
Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

<!--WEB-ONLY-->
Share this job:
Senior Software Engineer
microservices postgresql react-js oop senior python Jan 26

About us:
In the words of Inc Magazine “Web Summit is the largest technology conference in the world”. Forbes says Web Summit is “the best tech conference on the planet”, Bloomberg calls it  “Davos for geeks”, Politico “the Olympics of tech”, and the Guardian “Glastonbury for geeks”.

Whatever Web Summit is it wouldn’t be possible without an incredible team of nearly 200 employees, including world class engineers, data scientists, designers, producers, marketers, salespeople and more.

We’ve disrupted an old industry by building incredible software and designing mind-blowing events. We’ve revolutionised how people come together in our world. We started with one event: Web Summit. But now we’re creating category defining events all over the world, from Asia to North America.

We’re just getting started.

About the team:

Web Summit Engineering consists of several cross-functional teams, working on tools and systems that help our attendees maximise their conference experience. 

We’re looking for a Senior Backend Engineer to influence and motivate our high-performing applications team, responsible for the development of core products that are key to the attendee experience. 

What you’ll achieve at Web Summit: 

  • You’ll influence the architecture and development direction of the Applications/Product teams to ensure quality code is written and excellent products are built.  
  • You’ll work across the software stack to deliver high-quality, maintainable and scalable code that can power the best conferences in the world.
  • You’ll share knowledge with other team members via mentoring, code reviews, technical talks, or consulting on projects.
  • You’ll break down complex projects into smaller problems and work with others to ensure that great products get delivered as a result.
  • You'll get insight into senior internal stakeholders, and have an active input into how Web Summit grows globally from a technology angle.

Who you are:

  • You care deeply about engineering culture and the quality of products you and your team build.
  • You drive change actively as you believe everything can be constantly improved.
  • You have knowledge of a broad spectrum of products and recent developments and can make smart choices about technologies that should be adopted.
  • You are keen to mentor and grow in the team, achieving lasting and significant goals.
  • You like to be constantly challenged, working on a variety of different projects and products, and interacting with sales, operations and production teams. 
  • You love to see our customers using and benefitting from your software in real time at our conferences

Skills and abilities we’re looking for:

  • Ability to understand large, complex Distributed Systems with many moving, interrelated parts.
  • 5+ years of commercial experience in an OOP language. We use a services architecture, with existing RESTful Apis in Ruby, but open to JVM, Kotlin, Python to name a few.
  • Linux and Postgres experience ideal.
  • Strong SDLC principles, TDD and CI/CD understanding. 
  • Good understanding of AWS. 
  • DevOps experience is a big plus
  • Comfortable working in Scrum/Kanban environment, with Git Pull/code reviews.
Share this job:

Yesterday

Business Development Representative - Information Technology Solutions
Percona  
mongodb mysql postgresql Jan 25
This is a fully remote position that may be located anywhere in India or Southeast Asia.

Percona is experiencing significant growth and we are adding to our sales team! The Business Development Rep (BDR) generates qualified prospects for our Sales team within the Asia-Pacific region. We are looking for a tenacious hunter who never gives up!  The BDR will spend significant time on the phone following up on leads generated from marketing programs as well as independent prospecting. 

 

What You WIll Do

  • Create awareness and interest in Percona solutions as a value add solution with prospects
  • Identify and communicate with appropriate key decision makers within prospective clients 
  • Produce high-quality phone calls and emails that will result in meeting/exceeding monthly goals
  • Nurture and manage leads until they are qualified as sales-ready
  • Generate additional referrals by leveraging all contacts and utilizing the database to identify key targets
  • Document all activity in our CRM system to support sales and management teams, validate activity and lead qualification reports, and provide the sales team with clear details on the prospect’s needs to ensure high-quality transition 
  • Proactively set up sales appointments for further qualification discussions

Your Attributes

  • Highly motivated individual - you are driven to succeed
  • Highly developed level of maturity, self-assurance, personal and professional integrity and an underlying commitment to make things happen
  • Prepared to listen, learn and develop your sales skills

Your Experience, Skills and Abilities

  • 2+ years information technology sales experience
  • Experience conducting business and building relationships via phone and email 
  • Superior communication and interpersonal skills 
  • Experience successfully managing multiple priorities simultaneously, maintaining a high-volume pace with the ability to quickly adjust during prospect conversations
  • Highly motivated and creative to successfully reach prospects and create conversations
  • Ability to document all activity in our CRM system with a high degree of accuracy
  • Professional persistence & ability to “think on your feet” and make a compelling introduction
  • Working knowledge of Google Apps, Salesforce and other related technology
  • Ability to work remotely full-time
  • Ability to work across multiple time zones within the APAC region
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and Maria DB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.


Share this job:
Business Development Representative - Information Technology Solutions
Percona  
mongodb mysql postgresql Jan 25
This is a fully remote position that may be located anywhere in India or Southeast Asia.

Percona is experiencing significant growth and we are adding to our sales team! The Business Development Rep (BDR) generates qualified prospects for our Sales team within the Asia-Pacific region. We are looking for a tenacious hunter who never gives up!  The BDR will spend significant time on the phone following up on leads generated from marketing programs as well as independent prospecting. 

 

What You WIll Do

  • Create awareness and interest in Percona solutions as a value add solution with prospects
  • Identify and communicate with appropriate key decision makers within prospective clients 
  • Produce high-quality phone calls and emails that will result in meeting/exceeding monthly goals
  • Nurture and manage leads until they are qualified as sales-ready
  • Generate additional referrals by leveraging all contacts and utilizing the database to identify key targets
  • Document all activity in our CRM system to support sales and management teams, validate activity and lead qualification reports, and provide the sales team with clear details on the prospect’s needs to ensure high-quality transition 
  • Proactively set up sales appointments for further qualification discussions

Your Attributes

  • Highly motivated individual - you are driven to succeed
  • Highly developed level of maturity, self-assurance, personal and professional integrity and an underlying commitment to make things happen
  • Prepared to listen, learn and develop your sales skills

Your Experience, Skills and Abilities

  • 2+ years information technology sales experience
  • Experience conducting business and building relationships via phone and email 
  • Superior communication and interpersonal skills 
  • Experience successfully managing multiple priorities simultaneously, maintaining a high-volume pace with the ability to quickly adjust during prospect conversations
  • Highly motivated and creative to successfully reach prospects and create conversations
  • Ability to document all activity in our CRM system with a high degree of accuracy
  • Professional persistence & ability to “think on your feet” and make a compelling introduction
  • Working knowledge of Google Apps, Salesforce and other related technology
  • Ability to work remotely full-time
  • Ability to work across multiple time zones within the APAC region
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and Maria DB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.


Share this job:

Last Week

Senior Software Engineer
ruby-on-rails kubernetes postgresql terraform circleci backend Jan 24

COME HELP US BUILD THE FUTURE OF HEALTHCARE

We are growing and evolving at an incredible pace. Embracing new technologies and driving positive change is core to our beliefs and success. We emphasize creative problem solving and great communication over specific technical skill sets. If you are looking for cool technical challenges and want to make a difference in the world with your work, this is the position for you!

RESPONSIBILITIES

You will be responsible for the design, development and maintenance of our core backend systems that interact with apps, devices and third party services. Depending on the team that you will join you may help support user facing apps with millions of users, build a study platform used to advance medical research, or develop efficient systems to securely integrate with health and fitness data providers. In this role you will also:

  • Define and review Technical Design Documents used to architect our systems
  • Learn and use Terraform and Kubernetes to deploy and manage our infrastructure
  • Develop Site Reliability Indicators to monitor systems and predict failures

QUALIFICATIONS

Minimum Qualifications:

  • Bachelor's degree in Computer Science (or related technical field) 
  • 5+ software engineering experience or equivalent (e.g., CS undergrad + some work) 
  • Advanced experience with Ruby on Rails and its testing frameworks (e.g., Unit Test)
  • Experience with relational databased (e.g., Postgres)

Preferred Qualifications:

  • Master degree in Computer Science
  • Experience building RESTful frameworks and integrating APIs at scale
  • Know-how of Sidekiq, Redis, CircleCI, Datadog, NewRelic, or similar tools
  • Working knowledge of AWS and its services (e.g., Cognito, Kinesis, RDS)
  • Familiarity with Kubernetes and infrastructure as code (e.g., Terraform)
Share this job:
Software Development Engineer III, CST
 
python aws postgresql node-js Jan 22
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

The Customer Support Technology organization is a passionate team of engineers working diligently to unleash the potential of other Atlassians. We work closely with Atlassian's customer care teams to seek a variety of customer-centric problems and challenges. As a team, we build intelligent self-service support systems, analytics, and smart tools which help Atlassian optimally engage with customers!

As a Senior Engineer, you will have the opportunity to apply your strong technical experience in crafting optimized data models and building efficient data pipelines and services that support a broad range of Customer Support requirements.

More about you:

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

·      At least 7 years of professional experience as a Software Engineer or Data Engineer
·      Strong programming skills in Node.js or Python or a combination of both.
·      Experience building platforms, microservices, and REST APIs
·      Experience working with databases such as PostgreSQL and Redshift
·      Experience with data modeling and transformation
·      Knowledge of data warehousing concepts
·      Experience writing GraphQL, structuring data, and data storage practices
·      Experience working on Amazon Web Services
·      Ability to rapidly self-train on new technologies
·      A love for working collaboratively on a team with multifaceted strengths spread across different time zones

We’d be happy, if you have:

·      Experience in a technical environment with the following technologies: AWS data services (Redshift, Athena, EMR) or similar, Apache projects (Spark, Flink, Hive, Kafka)
·      You’re proficient in modern software development practices (Agile, CICD) and how they can apply to data engineering

More about your role

You will be part of the internal IT team, working directly with the business teams on crafting and implementing microservices that drive customer success and happiness. You will be there from the early requirements discussions until the deployment and maintenance of the code you and the team wrote. We all own the source code and the responsibility to improve it!
 
More about our team

We are a growing team of developers, product managers, and designers of all levels of experience. We are, above all else, driven innovators. As standard for Atlassian, we offer 20% innovation time to tackle problems that matter the most to you. We count the reigning ping-pong champion among our numbers.

Customer Support Technology is directly involved in multiple initiatives to change the way Atlassian does business. We have the exciting opportunity to be part of transforming the company and invite you to join us on our journey.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer
Dandy  
react-js node-js postgresql typescript redux healthcare Jan 21

Company

Dandy is a business-in-a-box for dentists. Our vision is to become the operating system for every dental office in America by leading the transition to digital dentistry for the $200 billion industry. Headquartered in New York City, Dandy is backed by the world's leading venture capital investors.

Job Description

Dandy is hiring a team of topflight software engineers to build digital products and scale our managed marketplace.  As one of Dandy's first engineers, you will play a key role in building our tech team. You'll constantly be challenged to learn new technologies, and be given the freedom to solve problems on your own and learn by doing.

Our stack: TypeScript, NodeJS, NestJS, React/Redux, PostgreSQL

What You'll Do

  • Build our core engineering infrastructure, including new product features and enhancements.
  • Work closely across different business functions, incorporating data from our operations, sales, and account management teams in order to craft elegant solutions to our most pressing challenges.
  • Reinvent a broken experience and disrupt a legacy industry through novel and scalable product design.

What We're Looking For

  • Software engineering experience, preferably at a big tech or high growth startup environment.
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the engineering team.
  • Collaborative, team-centric mindset.  We are a small but mighty team and everyone must be aligned on our goals.
  • With the above stated, we are open to candidates of all backgrounds and encourage you to apply if interested! Dandy is committed to cultivating a diverse and inclusive team and none of the above points are 100% required.

Bonus Points For:

  • Experience documenting coding and architectural decisions
  • Experience with TypeScript
  • Time spent at a venture-backed startup during hyper-growth
  • Relentlessly positive attitude, strong sense of humor, and the ability to have fun at work

Benefits

  • Best in class healthcare including medical, dental, and vision
  • Competitive salary and equity packages
  • Fully stocked kitchen with snacks and coffee
  • 401k program

Dandy is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive culture and celebrate authenticity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, or any other legally protected characteristics. 

Share this job:
Senior Backend Engineer
api web-services python backend react-native senior Jan 20

What we’re looking for

We are looking for an experienced Backend Engineer. You love learning, and are always eager to apply what you’ve learned to your work. You’re an expert in object oriented development and ideally have familiarity with Python and at least one other OO language. 

We are an entrepreneurial environment and previous startup experience is a huge plus. 

As a Senior Backend Engineer, you’ll be an unrelenting individual willing to brave the storm of learning. This position will report to the VP of Engineering and will be responsible for ensuring the reliability and stability of the platform.

Some of Your Responsibilities

  • Collaborate with Head of Engineering on technical standards and practices.
  • Develop features iteratively using the Agile SCRUM methodology.
  • Work together with product, design, and business to define the roadmap
  • Guide the integration of several third party of APIs — Turn is the glue that will stitch the offerings of many companies together, thus successful and highly performant integrations are critical. Redundancy is key.
  • Add and maintain features in our backend systems, and back office suite
  • Work in small teams to design, prototype, and build our product offering and tools
  • Create robust automated unit/functional tests
  • Develop backend applications for large scale services and APIs
  • Handle and resolve issues escalated from the production support team
  • Troubleshoot performance, reliability, and scalability issues
  • Collaborate directly with engineers and stakeholders inside and outside of Turn
  • Build and take operational responsibility for web services that will serve our users
  • Take an active role in growing the engineering team
  • Be part of a growing distributed organization that spans the US and Mexico

Technical Requirements

  • Real-world experience building very large scale, highly available applications
  • Proven experience developing web services/APIs to be consumed by third parties
  • A track-record of building large scale distributed real-time systems
  • Solid relational DBMS skills using MySQL, PostgreSQL or other DBMS products
  • Experience with NoSQL platforms such as Redis, Cassandra or Mongo
  • Comfort with test-driven development (TDD or BDD)
  • Strong quality focus and bias towards code testability; knowledge of unit-testing frameworks, coverage and code analysis tools

Pluses

  • Experience with Amazon Web Services, with knowledge of Autoscaling, ELB, ElastiCache, SQS, SNS, RDS, S3
  • Familiarity with other Platform as a Service offerings (Heroku, Engine Yard etc)
  • DevOps skills
  • Search & recommendation experience also preferred (especially ElasticSearch)
  • Security best practices and application hardening
  • Data analysis/big data experience
Share this job:
Software Developer Backend, interested in Healthcare
clojure scala postgresql backend healthcare azure Jan 20

What You Will Work On

As a backend developer at Cohesic, you will be involved in all aspects of product development ranging from core infrastructure development, to requirements elicitation and analysis, and more.  You’ll be part of a team building groundbreaking technologies in the healthcare space – ones that will improve the lives of many people – on the Cohesic DI platform.  As a team member, you’ll wear multiple hats as we work together on complex features and continuous improvement.

Our Team Values

At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features on the Cohesic DI platform using Clojure, Scala, and PostgreSQL
  • Participate in collaborative design sessions ranging from software architecture to UI and UX
  • Write and maintain professional-quality code with a focus on patient safety and privacy
  • Write and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Coordinate with quality assurance analysts on test processes, and defect correction
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Occasionally maintain frontend code using TypeScript and React

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience in software development on the backend
  • 3+ years of experience building web services (e.g. RESTful APIs, RPC, etc.)
  • Experience writing unit tests and integration tests
  • Experience in functional programming
  • Experience with both dynamic and statically typed languages
  • Experience in writing and optimizing SQL
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • 5+ years of experience in backend software development
  • 5+ years of experience building web services (e.g. RESTful APIs, RPC, etc.)
  • 2+ years of experience writing backend code in Clojure and/or Scala
  • Experience with real-time systems and/or WebSockets
  • Experience working with documented requirements
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming

Location

  • Main office is in Calgary, AB, Canada
  • Remote work possible; must be able to accommodate business hours in ±2 time zones from Mountain Time (i.e. UTC-05:00 to UTC-09:00)
Share this job:
Software Engineer
react-js postgresql node-js react-native hl7 javascript Jan 19

Passionate about reproductive healthcare? Looking to make a difference and work with a collaborative (and fun!) remote team? Planned Parenthood Direct is seeking an experienced software engineer to join us in our mission to grow our revolutionary telemedicine platform. Work on a MySQL/Postgres, React, and Node stack and create health information exchange tools running on innovative AWS microservices—all built and deployed on a fully automated CI/CD pipeline using agile processes.

Must have US work authorization

Compensation

$85,000-110,000 Annually based on experience

Required Technical Qualifications     

  • Strong software engineering background, including a minimum of 5 years’ experience in the field of software design, application development and support
  • Expertise in creating and modifying Web Services and APIs using REST and JSON
  • Experience with Node.js
  • Experience with SQL/MYSQL/POSTGRESQL database design and development
  • Experience with ReactJS
  • Familiarity with CI/CD tools such as Azure DevOps
  • Familiarity with Healthcare standards such as HL7, FHIR, NCPDP and others preferred

Key Responsibilities                     

  • Build innovative and highly stable applications using existing and emerging technologies
  • Provide inputs/recommendations for overall system design/architecture
  • Provide timely estimates, status updates and communication
  • Participate in design and code review sessions
  • Provide technical production support and technical troubleshooting assistance to new and existing applications

Technologies used

  • TypeScript / JavaScript - Required
  • React, React Native, Node.js
  • SQL, MySQL, PostGRESQL
  • AWS services - Lambda, Cloudfront, S3, and others

 General Qualifications

  • Demonstrated aptitude for creativity, analytical skills and complex problem-solving
  • Effective and professional written, verbal and non-verbal communication
  • Expertise using Git

Benefits and Perks:

  • Competitive salary
  • Medical, dental, and vision insurance 
  • 401K match
  • Parental leave
  • Good work-life balance
  • Inclusive team culture
  • Wellness Programs

No Recruiters

Share this job:
Senior Site Reliability Engineer
senior java data science machine learning saas linux Jan 19
Labelbox is building software infrastructure for industrial data science teams to do data labeling for the training of neural networks. When we build software, we take for granted the existence of collaborative tools to write and debug code. The machine learning workflow has no standard tooling for labeling data, storing it, debugging models and then continually improving model accuracy. Enter Labelbox. Labelbox's vision is to become the default software for data scientists to manage data and train neural networks in the same way that GitHub or text editors are defaults for software engineers.

We are backed by some of the finest people in the Silicon Valley who work at Andreessen Horowitz, Gradient Ventures (Google's AI fund), Kleiner Perkins and First Round Capital.

What you'll be doing

  • Executing and actioning on an infrastructure roadmap, collaborating with team members across engineering, product, and design
  • Maintaining and improving our monitoring and alerting for both our SaaS and on-premises offerings
  • Managing log and metrics collection using tools such as ElasticStack, Datadog, and others
  • Enabling development teams to monitor, analyze, and manage their services
  • Building out tools or frameworks to improve the overall development experience
  • Identifying and measuring key performance metrics for our infrastructure and defining service-level objectives (SLOs)
  • Participating in our on-call rotation

We're looking for someone with

  • 4+ years of relevant experience in an SRE or DevOps role
  • Experience with modern Linux systems and running services in production
  • Experience managing infrastructure in a major public cloud (AWS, GCP, Azure)
  • Experience with Kubernetes or other container orchestration systems
  • Experience with CI/CD tools and technologies such as Codefresh, Jenkins, TeamCity, etc
  • Experience with and an understanding of complex distributed systems

Bonus

  • Experience with automation tools and technologies such as shell scripting, Terraform, Helm, etc
  • Experience deploying, maintaining, and automating services in on-premises environments
  • Coding skills in languages such as Java or Golang
  • Experience with database technologies such as PostgreSQL, MySQL, or other RDBMS
  • Experience with other open source technologies such as Redis, Elasticsearch, and RabbitMQ
  • Experience with SOC 2, FedRAMP, HIPAA, and other compliance-related programs
  • Experience managing multiple Kubernetes clusters / clusters spanning multiple cloud providers
  • Advanced knowledge of infrastructure management in GCP
We believe that AI has the power to transform every aspect of our lives -- from healthcare to agriculture. The exponential impact of artificial intelligence will mean mammograms can happen quickly and cheaply irrespective of the limited number of radiologists there are in the world and growers will know the instant that disease hits their farm without even being there.

At Labelbox, we’re building a platform to accelerate the development of this future. Rather than requiring companies to create their own expensive and incomplete homegrown tools, we’ve created a training data platform that acts as a central hub for humans to interface with AI. When humans have better ways to input and manage data, machines have better ways to learn.
Share this job:
Senior Operations Engineer
senior java data science machine learning linux cloud Jan 19
Labelbox is building software infrastructure for industrial data science teams to do data labeling for the training of neural networks. When we build software, we take for granted the existence of collaborative tools to write and debug code. The machine learning workflow has no standard tooling for labeling data, storing it, debugging models and then continually improving model accuracy. Enter Labelbox. Labelbox's vision is to become the default software for data scientists to manage data and train neural networks in the same way that GitHub or text editors are defaults for software engineers.

We are backed by some of the finest people in the Silicon Valley who work at Andreessen Horowitz, Gradient Ventures (Google's AI fund), Kleiner Perkins and First Round Capital.

What you'll be doing

  • Executing and actioning on an infrastructure roadmap, collaborating with team members across engineering, product, and design
  • Maintaining and troubleshooting instances in development and production environments, both in the cloud and on-premises
  • Deploying and maintaining services in cloud and on-premises environments
  • Supporting developers and support engineers in solving blocking issues
  • Identifying and measuring key performance metrics for our infrastructure and defining service-level objectives (SLOs)Participating in our on-call rotation

We're looking for someone with

  • 4+ years of relevant experience in an Operations, SRE or DevOps role
  • Experience with modern Linux systems and running services in production
  • Experience managing infrastructure in a major public cloud (AWS, GCP, Azure)Experience with Kubernetes or other container orchestration systems
  • Experience with and an understanding of complex distributed systems
  • Experience with database technologies such as PostgreSQL, MySQL, or other RDBMS
  • Experience with other open source technologies such as Redis, Elasticsearch, and RabbitMQ
  • Experience with shell scripting or Python

Bonus

  • Experience with CI/CD tools and technologies such as Codefresh, Jenkins, TeamCity, etc
  • Log and metrics collection experience using tools such as ElasticStack, Datadog, and others
  • Experience with automation tools and technologies such as Terraform, Helm, etc
  • Coding skills in languages such as Java or Golang
  • Experience with SOC 2, FedRAMP, HIPAA, and other compliance-related programs
  • Experience managing multiple Kubernetes clusters / clusters spanning multiple cloud providers
  • Advanced knowledge of infrastructure management in GCP
We believe that AI has the power to transform every aspect of our lives -- from healthcare to agriculture. The exponential impact of artificial intelligence will mean mammograms can happen quickly and cheaply irrespective of the limited number of radiologists there are in the world and growers will know the instant that disease hits their farm without even being there.

At Labelbox, we’re building a platform to accelerate the development of this future. Rather than requiring companies to create their own expensive and incomplete homegrown tools, we’ve created a training data platform that acts as a central hub for humans to interface with AI. When humans have better ways to input and manage data, machines have better ways to learn.
Share this job:
Senior Full-Stack Developer Full-Time Job in Bucharest
java angular-js aws rxjs postgresql senior Jan 19

Here at Trading Central, we’re passionate about creating innovative solutions that support today’s investors and we’re always looking for talented individuals to share in this vision.

We’re seeking a full stack developer to help build modern, scalable and responsive web applications that are integrated in some of the world’s leading brokerage sites. Our work environment is fast-paced and team-oriented, encouraging creative problem-solving. There are numerous learning opportunities and challenges. At the same time, it’s a fun and friendly workplace where work-life balance is always respected.

Experience we are looking for:

  • 6+ years of software development experience with excellent understanding of core Java concepts and clean code principles; very good experience in Java server-side technologies (preferably Spring based) and good testing skills & working knowledge of JUnit, Mockito.
  • Cloud services – experience with any of the main cloud providers.
  • Solid experience with front-end technologies (such as Angular, RxJs ) and exposure to requirements analysis.
  • Docker – building, debugging.
  • Git: git-flow / PR reviews.

Experience nice to have:

  • Hands on Angular 6+: Typescript/RxJs/HTML/CSS/SASS.
  • AWS experience: Lambda, S3, SNS, SQS, Cloudwatch, Batch, etc.
  • SQL Database preferably Postgres.
  • Kubernetes / EKS

What you will do:

  • Work as a key member of an agile team to design, develop, and test end-to-end projects that meet our clients’ requirements.
  • Design and implement scalable REST API’s, backend processes for automated stock market analytics and front-end web applications that integrate our analytics into our clients’ sites.
  • Provides technical guidance and assumes responsibility in all development activities.
  • Bring an awareness of industry trends and potential new technologies which can offer a positive impact to our customer base.
  • Mentor team members in design collaboration, code reviews, development tools and processes.
Share this job:

This Month

Java Engineer
java api tomcat microservices postgresql big data Jan 18

Pentalog is currently hiring for the Java Engineer position, open remotely. The job involves developing a project for a top user-generated travel platform, whose mission is to help people around the world plan their perfect trip.

As a Java Engineer, you will join an amazing, professional, multicultural team. Good communication is key for the success of our team management, whether it’s done via Slack, video-conferencing (primarily), email or JIRA.

Job requirements


  • 3+ years of experience with production-level high-performance Java code;
  • Front- and Back-End development experience;
  •  Previous experience with memory management, optimization;
  •  Heap profiling and snapshotting;
  •  API-driven development;
  •  Unit and integration tests;
  •  Experience with Java 8/11;
  •  Servlet container know-how (Tomcat);
  •  Experience with Microservices, JSON, REST APIs, GraphQL;
  •  API tools: Swagger;
  •  Build tools: Gradle, Maven;
  •  Database: Postgres, Jooq’.
  •  Previous experience of coding in a team environment, doing stand-ups & code reviews;
  •  Ability/ flexibility to read and work with other people’s code;
  •  Previous experience with coding in a team environment, stand-ups, code reviews;
  •  Ability to read and work with other people’s code;
  •  Experience in using SVN, Git for code repository;
  •  Strong written and verbal English language skills (needs to be able to express ideas clearly).

Extra skills


  • Object stores, caching and search tools: Elastic, Redis, Memcache;
  • Servlet containers: Jetty, NGINX;
  • Experience with developing complex ETL processes;
  • Experience in working with big data technologies.
Share this job:
Build / Release Engineer
Percona  
saas docker cloud aws mongodb mysql Jan 15
We’re looking for a remote full-time Build/Release Engineer to join our team and help continue building Percona Monitoring and Management (PMM).  PMM is a free and open-source platform for monitoring and managing the performance of SQL/NoSQL based databases and servers or cloud instances. 

We are looking for a highly qualified and self-motivated Build/Release Engineer to enhance, manage and maintain our branch/build/release process for multiple products across multiple platforms.  This isn’t for anyone that just wants to maintain the status quo, we want you to ensure we’re following best practices but also working efficiently across our entire engineering department.  We’re also in the midst of developing a SaaS component to our offering and will need someone capable of getting the build/release process off the ground as we strive to achieve CI/CD. 

This is a fulltime remote job. Location:  Remote work from home specifically from Europe. 

What You Will Do

  • Work in a highly professional team distributed all over the world
  • Help continue building Percona Monitoring and Management (PMM)
  • Enhance, manage and maintain our branch/build/release process for multiple products across multiple platforms.
  • Create and maintain packaging for Red Hat (rpm) and Debian (deb) based systems as well as Docker containers, OVF and AMI images
  • Build, support and maintain the build/release part of the project
  • CI/CD process creation/enhancement for hands-free deployments

Your Experience

  • Ability to create and maintain packaging for Red Hat (rpm) and Debian (deb) based systems as well as Docker containers, OVF and AMI images
  • CI/CD process creation/enhancement for hands free deployments
  • Develop and automate tests for products and package verification
  • Monitor, log, analyze, and fix packaging related bugs
  • Further automate the current build processes/tasks and packaging testing setup
  • Resolve issues with internal repositories & implement new repositories as needed
  • Integrate new products and 3rd party softwares into Percona packages as needed
  • Design & implement solutions for package interdependencies 
  • Previous exposure to a large-scale build/release environment, or equivalent experience in, for example, a development, devops or DBA role. Preferably with extensive database-related exposure
  • Previous experience with make, cmake, cpack, yum & apt repositories
  • Proficiency in automating tasks, including shell scripting skills
  • Automation for builds using Jenkins , TravisCI or related  products
  • Experience  with GitHub integration
  • Proficiency with Docker and containerization
  • Good communicator & fluent in written and spoken English

What Will Make You Stand Out

  • Ansible and/or other DevOps platforms
  • Amazon AWS EC2, CloudFormation, Spot Instances
  • Experience with Jenkins, GPG, JIRA, GDB, Go
  • Proven success working in a distributed environment where email, Slack and voice calls are the only interactions with clients, colleagues and managers on a daily basis
  • System administration skills for other operating systems
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and Maria DB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Location:  Remote work from home specifically from Europe


Share this job:
Build / Release Engineer
Percona  
saas docker cloud aws mongodb mysql Jan 14
We’re looking for a remote full-time Build/Release Engineer to join our team and help continue building Percona Monitoring and Management (PMM).  PMM is a free and open-source platform for monitoring and managing the performance of SQL/NoSQL based databases and servers or cloud instances. 

We are looking for a highly qualified and self-motivated Build/Release Engineer to enhance, manage and maintain our branch/build/release process for multiple products across multiple platforms.  This isn’t for anyone that just wants to maintain the status quo, we want you to ensure we’re following best practices but also working efficiently across our entire engineering department.  We’re also in the midst of developing a SaaS component to our offering and will need someone capable of getting the build/release process off the ground as we strive to achieve CI/CD. 

This is a fulltime remote job. Location:  Remote work from home specifically from Europe. 

What You Will Do

  • Work in a highly professional team distributed all over the world
  • Help continue building Percona Monitoring and Management (PMM)
  • Enhance, manage and maintain our branch/build/release process for multiple products across multiple platforms.
  • Create and maintain packaging for Red Hat (rpm) and Debian (deb) based systems as well as Docker containers, OVF and AMI images
  • Build, support and maintain the build/release part of the project
  • CI/CD process creation/enhancement for hands-free deployments

Your Experience

  • Ability to create and maintain packaging for Red Hat (rpm) and Debian (deb) based systems as well as Docker containers, OVF and AMI images
  • CI/CD process creation/enhancement for hands free deployments
  • Develop and automate tests for products and package verification
  • Monitor, log, analyze, and fix packaging related bugs
  • Further automate the current build processes/tasks and packaging testing setup
  • Resolve issues with internal repositories & implement new repositories as needed
  • Integrate new products and 3rd party softwares into Percona packages as needed
  • Design & implement solutions for package interdependencies 
  • Previous exposure to a large-scale build/release environment, or equivalent experience in, for example, a development, devops or DBA role. Preferably with extensive database-related exposure
  • Previous experience with make, cmake, cpack, yum & apt repositories
  • Proficiency in automating tasks, including shell scripting skills
  • Automation for builds using Jenkins , TravisCI or related  products
  • Experience  with GitHub integration
  • Proficiency with Docker and containerization
  • Good communicator & fluent in written and spoken English

What Will Make You Stand Out

  • Ansible and/or other DevOps platforms
  • Amazon AWS EC2, CloudFormation, Spot Instances
  • Experience with Jenkins, GPG, JIRA, GDB, Go
  • Proven success working in a distributed environment where email, Slack and voice calls are the only interactions with clients, colleagues and managers on a daily basis
  • System administration skills for other operating systems
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and Maria DB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Location:  Remote work from home specifically from Europe
Share this job:
Senior Backend Engineer
backend senior java python linux aws Jan 13
Socially Determined, a social risk analytics company for organizations committed to addressing the Social Determinants of Health (SDOH), is looking for a Senior Backend Engineer to join their team! Their platform, SocialScape®, quantifies social risk factors and analyzes the impact of these factors on health and business metrics, and their team of social risk experts provides advisory services to translate these insights into actionable solutions with measurable benefits. Healthcare organizations, government agencies, non-profits, and life sciences companies rely on these powerful insights to drive high-value strategies and programming around pressing needs like food insecurity, financial strain, transportation, housing and health literacy. In this role, you will provide leadership by using your subject matter expertise in scaling large and complex systems. You will produce innovative solutions by developing documentation, diagrams, prototypes, and clear code. The ideal candidate will be an expert with relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB).

Location: This role is fully remote

Does This Describe You?

  • You have 3+ years of experience working in AWS (EC2, ELB, Cognito, Lambda, API Gateway, Elastic Container Service, and Cloudwatch)
  • You have strong knowledge of common backend technologies (including Python, Node, Java, C++) in production environments
  • You are very comfortable using Linux with a DevOps mindset
  • You are interested in working in a fast-paced startup environment!
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Backend Software Engineer
 
backend java python javascript scala saas Jan 11
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

JOB DUTIES: DESIGN, IMPLEMENT & TEST NEW SOFTWARE FEATURES AND FUNCTIONALITIES FOR THE COMPANY’S CONFLUENCE SOFTWARE PRODUCT UTILIZING KNOWLEDGE OF OBJECT-ORIENTED PROGRAMMING LANGUAGES SUCH AS JAVA, SCALA, PYTHON, JAVASCRIPT, TYPESCRIPT, SAAS, PAAS, IAAS INDUSTRY AND EXPERIENCE WITH PUBLIC CLOUD OFFERINGS (E.G. AWS, GAE, AZURE). COLLABORATE WITH OTHER DEVELOPERS TO WRITE NEW CODE FOR VARIOUS SOFTWARE DEVELOPMENT ASSIGNMENTS UTILIZING JAVA & JAVASCRIPT FRAMEWORKS. IMPROVE EXISTING CODE AND MAKE TECHNICAL CHANGES TO ENSURE FINAL DELIVERED SOFTWARE MEETS CUSTOMER’S NEEDS UTILIZING KNOWLEDGE OF RELATIONAL DATABASES (E.G. POSTGRESQL, MYSQL) AND NOSQL DATABASES (E.G. DYNAMODB, CASSANDRA, MONGODB). CONSTRUCT FAULT-TOLERANCE, RELIABLE, DURABLE SOFTWARE SYSTEMS UTILIZING KNOWLEDGE OF MODERN SOFTWARE ARCHITECTURE AND RESTFUL APIS. EVALUATE TRADE-OFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE AND TIME TO ENSURE SOFTWARE PRODUCTS ARE DELIVERED TIMELY WITH MINIMAL DEFECTS. DEVELOP AND IMPROVE LARGE-SCALE DISTRIBUTED SYSTEMS AND MICRO SERVICES. UTILIZE AGILE SOFTWARE DEVELOPMENT METHODOLOGIES INCLUDING XP AND SCRUM IN ORDER TO ENSURE THAT SOFTWARE IS DEVELOPED AND DELIVERED IN ACCORDANCE WITH BOTH COMPANY AND CUSTOMERS’ DEADLINES. PRACTICE CONTINUOUS DELIVERY AND INFRASTRUCTURE AS CODE TOOLS & METHODOLOGIES AS A MEMBER OF CONFLUENCE SOFTWARE DEVELOPMENT TEAM.

MINIMUM REQUIREMENTS:MASTER’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF SOFTWARE DEVELOPMENT/BACKEND EXPERIENCE WITH CLOUD-BASED DISTRIBUTED SYSTEMS, AND MONITORING DISTRIBUTED SYSTEM APPLICATION ARCHITECTURES UTILIZING KNOWLEDGE OF JAVA, POSTGRESQL AND NOSQL DATABASES INCLUDING TWO (2) YEARS OF EXPERIENCE WITH SAAS, PAAS, IAAS INDUSTRY WITH HANDS-ON EXPERIENCE WITH PUBLIC CLOUD OFFERINGS (AWS, GAE, AZURE).

ALTERNATE REQUIREMENTS:BACHELOR’S DEGREE IN COMPUTER SCIENCE, COMPUTER  ENGINEERING OR RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF SOFTWARE DEVELOPMENT/BACKEND EXPERIENCE WITH CLOUD-BASED DISTRIBUTED SYSTEMS, AND MONITORING DISTRIBUTED SYSTEM APPLICATION ARCHITECTURES UTILIZING KNOWLEDGE OF JAVA, POSTGRESQL AND NOSQL DATABASES INCLUDING TWO (2) YEARS OF EXPERIENCE WITH SAAS, PAAS, IAAS INDUSTRY WITH HANDS-ON EXPERIENCE WITH PUBLIC CLOUD OFFERINGS (AWS, GAE, AZURE).
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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Developer
Impala  
node-js aws postgresql Jan 11

Hello!

Thanks for checking out our job description for a Backend Software Engineer at Impala. We felt a little bit impersonal just diving straight in with words like “revolutionising” and “disrupting”.

As such, we apologise in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.

All that aside though, we’re pretty proud to be listed number 2 in London’s best startups to work at in 2021.

Covid-19 has forced almost every industry in the world to adjust in 2020, and none more so than the travel industry. It is however, an exciting time to be in Travel Tech, with endless opportunities opened up for innovation and forward-thinking that will help jump start the travel industry. Here at Impala, that’s our goal! Backed by some of  Europe’s leading investors, we’re on the cusp of launching a product that will connect people and travel once again.

What is Impala?

If you’re keen to be on the frontline of creating never-before-seen travel technology and experiences, you belong at Impala.

At Impala we’re solving an exciting, complex problem that has held back the hotel industry, if not the entire travel industry, for 20 years.

Forget following emerging technology trends — we’re looking to SET them.

Impala is making the process of booking hotel rooms ridiculously easy. In short, we’re providing hotels with powerful data distribution infrastructure.

More practically, we’re making the world a better place for guests, hotels, and online travel agents of any size. Think Twilio for Travel.

We’re growing at - quite frankly - a ridiculous old clip, since closing our Series B round in early 2020.

We’re looking for self-motivated folks to expand our high-performance team. You’ll be a brilliant fit if you’re obsessed with self-development, Stripe-level quality & reliability, smashing targets, and moving at a red-hot pace (hello, start-up life!)

Where is Impala going?

We’re supported by some of the most respected investors in the business, the early-stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago, Monzo, Travelperk, Transferwise, Airbnb, GetYourGuide, Omio, Spotify and more! 

They’re on board because of the shared opportunity we have before us - revolutionising a 1.6 trillion dollar market that’s been out-of-date for 20 years.

They also share our vision of a future in which travel is seamlessly connected and relentlessly inventive.

Anyone travelling anywhere will interact with products powered by Impala. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points. 

Sound interesting? 

If your answer is ‘yes’ and you want to learn more, check out our Medium page and our Culture Deck.

Apply if you want to bring your innovation bent and product-obsession to help change the game in travel.

For more information about what it's like working here, check out our Glassdoor page.

Share this job:
Product Owner, PostgreSQL
Percona  
postgresql mongodb mysql Jan 11
The Product Owner for PostgreSQL is responsible for the inbound/technical product management efforts involving our PostgreSQL related Distributions and products. Working closely with engineering teams, the goal is to further product adoption and growth. The Product Owner is responsible for working with Outbound Product Managers and translating the product vision into user stories and use-cases that engineering can feasibly implement.  

What You Will Do

  • Create/maintain epics/stories and/or requirement documents (depending on the needs of the team)
  • Own product release planning/delivery
  • Identify technical trends in PostgreSQL and related database technologies
  • Own relationship with existing customers and partners: care primarily for existing customers, work with development partners on feature requirements, drive ad-hoc features for specific customer cases (“NREs” for example) and responsibility for product capabilities and functionality
  • Build a relationship with Outbound Product Management to ensure alignment of our tactical plans with the strategic vision
  • Build Relationship to Engineering: work on new product releases/prioritization, help engineering with the creation of schedules, and associated planning documents. plan and drive Public Betas, monitor critical bugs, and own the product management relationship with engineering and project managers
  • Percona Distribution for PostgreSQL

Your Experience

  • 2+ years of experience with PostgreSQL
  • 5+ years of inbound/technical product management experience with enterprise IT software (experience with open source and databases a plus)
  • Demonstrate a good understanding of customers’ business challenges and needs
  • Self-motivated and self-managed
  • Team player - ability to work both within the product team and across other teams
  • Excellent work ethic, strong organizational skills & ability to meet deadlines
  • Willing to travel occasionally on business (as travel conditions permit)
  • Language skills: English fluently, additional languages appreciated
  • Very good verbal, written, and presentation skills, including public speaking skills
  • Experience in working with inter-departmental stakeholders to successfully develop and deliver software products and solutions
  • Ability to lead without requiring authority to be given first, breaking down barriers between product areas and functions

What Will Make You Stand Out

  • Experience working with Open Source Communities and various open source projects
  • Having a track record of being an active member of the PostgreSQL community or other open source database communities
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and Maria DB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.


<!--WEB-ONLY-->

Share this job:
Senior Back-end / Ruby on Rails Developer
iubenda  
kubernetes ruby-on-rails postgresql ruby mysql senior Jan 11

Were looking for a brilliant and motivated Senior Back-end / Ruby on Rails developer to join our distributed team. The products that iubenda distributes are delivered across billions of page views every month; we are used by thousands of clients in the US and in more than 100 other countries. If youre excited to work with one of the very few Italian companies offering SaaS solutions internationally and to join a team of friendly people with a culture based on continuous learning, transparency and collaboration, youre looking at the right place!

What you'll do:

  • Design and build solid, scalable and maintainable Rails applications with excellent test coverage
  • Lead Code Reviews and mentor colleagues.
  • Create a positive environment for the people around you, sharing knowledge with everyone and helping the team grow.
  • Collaborate with designers, team leads and stakeholders to understand business goals, analyze requirements and propose technical solutions. It's not just about writing code :-)

Benefits

  • REMOTE WORK - You can work from one of our beautiful offices in Italy (in Bologna and Milan and both being incredibly well located nice places to work from) or remotely. We are used and fully structured to onboard people who rather work full-time remotely.
  • LEARNING BUDGET - Well sponsor your professional growth by providing a budget that can be used for courses, events, workshops and books.
  • WORK EQUIPMENT - Well provide an equipment allowance so that you can perform at your best.
  • COMPETITIVE SALARY - We offer a highly competitive salary when compared with other Italian startups since we have high standards on finding the best people to join our team. Besides, we offer a generous paid time-off (+25 weekdays/year).
  • COMPANY RETREATS - Twice a year (summer and winter) we get together in amazing destinations to work, bond and enjoy team building activities. We offer a fully paid week-long retreats to places like Val D'Orcia, Capri, the Dolomites or the Tonnara di Scopello.
  • TRAVEL ALLOWANCE TO VISIT A COLLEAGUE - Well provide a travel allowance so you can visit a colleague (as long as the travel itinerary meets the COVID travel rules and restrictions).
  • GREAT WORK ENVIRONMENT - You will be part of a multicultural team full of talented and expert people and you will find a team spirit, which you would rarely find elsewhere.
  • ENGLISH CLASSES - We offer online English classes in a weekly basis, on several different levels, within working hours.
Share this job:
React Software Developer
Cluby  
react-js react-native python javascript postgresql docker Jan 09

Cluby is a membership card for best places in the city. Users get benefits and discounts from places such as restaurants, bars, cafes, and barber shops. They can also buy products, e.g. lunch & coffee passes, event tickets and VIP-cards. Businesses get a simple way to reward their loyal customers - and acquire new ones. With our freemium business model we are uniquely positioned and aim to become the #1 membership platform in every city we launch.

We are looking for an experienced React Developer to be part of our engineering team. We are ready to hire the right person immediately when we find the right one. Our current tech stack consists of dockerized cloud-based Python-backend (PostgreSQL, Redis, etc) and React & React Native based web and mobile applications.

Our work culture is a mix of individual freedom and responsibility. Everyone is accountable for their own work and how they do it. We believe professionals know how to get things done - or ask help when they don’t. As a member of our core team, you will also have a direct impact on the product. 

Responsibilities

  • Enthusiasm towards building awesome products and software
  • Being passionate and committed to tasks in hand
  • In general an autonomous person with high levels of initiative and energy
  • A professional and respectful attitude towards others and their work

Essentials skills and expertise

  • 2+ years of working experience
  • Strong and evolving competence in several programming languages and technologies, working knowledge of multiple toolsets, technologies and implementation environments
  • Strong emphasis on code quality and testing
  • Experience in designing software architectures for scalability, reliability, security and performance
  • Continuous improvement mindset and experience working with legacy code and improving it in-place :)
  • Hands-on experience in running and working with production environments

Preferred experience (at least few of these)

  • Javascript, Typescript, Python, (Java, Objective-C)
  • PostgreSQL, Redis, Docker, Amazon Web Services, Google Cloud Platform
  • React Native, React (iOS, Android)

We offer

  • An interesting opportunity to build a world class B2C product
  • Professional and technically strong team members
  • Competitive compensation with salary and early employee equity or options
  • Growth start-up atmosphere
  • Suitable candidate to be able to start immediately
Share this job:
Senior Full Stack Engineer - Continuous Authentication
Auth0  
full stack senior aws postgresql testing node-js Jan 07
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.

What's the opportunity?

As we scale Auth0 and handle billions of logins per month, we also have to deal with billions of attacks. Almost 40% of our traffic are bots trying to get access to our customers accounts and our job is to not let that happen.

At the same time we want to provide a great experience to our users and let them know when something suspicious is going on: someone logged in from a device that was not seen before; from a place that would be impossible based on previous activity; from a TOR node; etc.

Finding the right balance between security and user experience is a hard problem to solve. This is the mission of the Continuous Authentication team.

Did that spark any interest? Read more about our vision and how we hire.

You will:

  • Dive deep into our data to make sense of new attacks vs legit patterns.
  • Partner with our design team to convey this data in a user friendly way.
  • Become an expert in fighting hackers and botnets.
  • Strive for high availability and performance by continuously tweak the engine.
  • Learn about the errors and incidents in production while participating in the on-call rotation.
  • Identify and resolve production issues and implement fixes for them.

You might be a good fit for this role if you:

  • 7+ years technical and engineering experience with the following:
  • Expertise in ES6 & Node.js.
  • Familiarity with React, Babel, and webpack.
  • Strong UX sensibility Ability to work independently as well as within a small, fast-paced Global team.
  • Excellent communication and cross-functional collaboration skills.
  • Development in AWS (Route53, EC2, S3, Kinesis, Fargate, CloudFront).
  • Working within a continuous integration and deployment (CI/CD) environment.
  • Familiarity with unit testing, Test-Driven Development, and Behaviour Driven Development.
  • Working knowledge of  modern identity protocols and standard like OpenID Connect, OAuth2, and SAML.
  • Awareness of the importance of security on design decisions.
  • Learn and integrate new technologies quickly.
  • You have exposure to data intensive systems with high performance in data retrieval.
  • You have created public APIs and you enjoy the process of doing it.
  • Are passionate about working on systems that are highly-reliable, maintainable and scalable.
  • You are located between UTC-03 and UTC-07.

Preferred Skills:

  • Experience in Node.js, Typescript, React.js.
  • Have 2+ years of experience in the identity and access management (IAM) domain.
  • Know about security engineering, and application security.
  • Have experience running PostgresQL in a large-scale production environment.

Preferred Locations:

  • #CA;
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 Engineer
ruby-on-rails ruby postgresql react-js python javascript Jan 05

High Alpha is hiring key team members for a new B2B SaaS startup in Indianapolis. This position will be with High Alpha’s latest company, which is pre-public launch. You’ll work closely with the internal High Alpha team & first employees, while reporting directly to the CTO. If you’ve ever been interested in working at a company from scratch as a member of the initial team, this is it!

We’re seeking a front-end focused software engineer to take ownership of our application’s UI, from discovery through delivery & maintenance. The ideal team-mate is a React.JS engineer who can work with our design & other engineering team members to ideate, plan, and deliver an experience that helps our customers (B2B SaaS Marketers) reach their SEO goals. Full stack development experience with React & Ruby on Rails is a bonus, but not required.

We take pride in providing a user-friendly, fast, and streamlined experience to our customers and are looking for top-tier engineering talent to help us make that a reality.  We are currently on the lookout for a driven, hardworking, creative, and collaborative software engineer to join our team. You’ll have the opportunity to shape and drive the implementation and development processes that create an amazing product.


What You’ll Do: 

  • Report directly to the CTO
  • Ship product by working in and on our tech stack: React.js, Ruby on Rails, Postgres
  • Collaborate with designers and other engineers to deliver on our product roadmap
  • Collaborate cross-functionally with our Consulting & Sales teams to implement feedback and guide our platform’s user experience
  • Build a set of experiences that helps marketers grow revenue by managing and coaching the executing on SEO and conversion rate optimization strategies.
  • Review, debug, and resolve complex problems with real-time applications.

What We’re Looking For:

  • 3+ years’ experience developing software in a SaaS environment 
  • Expertise in JavaScript & React.js
  • Special Consideration for additional proficiency in Ruby, Rails, Python, PHP, ASP.NET, Java 
  • A vibrant passion for coding and creating intuitive user experiences
  • Strong interpersonal skills to connect with a small, early-stage team
  • Thorough understanding of web architectures and technologies (HTTP, REST)
  • Experience with cloud development tools like Heroku, Github, JIRA, AWS
  • Working understanding of relational databases & how UI’s interact with them (Postgres)
  • Experience presenting data from a back-end architecture, to analytics-oriented users.
  • A track record of hard work, meeting deadlines, and exceeding job expectations
Share this job:
Software Engineer, Ruby/Rails
ruby-on-rails postgresql react aws ruby javascript Jan 04

Why Red Canary

Red Canary was founded to make security for every business better by protecting organizations around the world from cyber threats. Our combination of market defining technology, processes, and expertise delivered using an innovative SaaS model is preventing breaches every day.

The Red Canary engineering team builds and operates the platform to deliver unmatched threat detection and response. We process billions of events per day from hundreds of thousands of systems worldwide. Every engineer is on the front lines of cyber security with unique opportunities to learn new technology and solve the hardest problem in cyber security.

Why You Matter

You are passionate about applying your technical expertise to quickly ship an MVP based on requirements, and refine it through feedback from your customers. You're comfortable diving into a large Rail application that serves 200+ customers. We are searching for a Rails engineer to join us in building the Red Canary platform. We continuously push product enhancements to production so on day one you will be making security better for a large number of organizations. Our customers depend on us 24/7 and the software you build makes a meaningful difference to improve their security. In this role you may work from our Denver office or remote.

Who You Are

  • Love to write code and take full ownership of a product or feature from concept to launch
  • Are experienced with Ruby on Rails and other common libraries such as RSpec and Sidekiq
  • Have experience with Javascript, HAML, Redis, Postgres, AWS, Docker or some combination of similar tech
  • Architect scalable applications that serves both internal and external users and high-volume background tasks
  • Have confidence making architectural design decisions that improve scalability & performance
  • Test the software you write to ensure we deliver the highest quality products 
  • Bonus: have deep knowledge of operating Postgres at scale, including replication, monitoring and optimization

Individuals seeking employment at Red Canary are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Share this job:
Backend Engineer
Density  
react-js postgresql redis backend aws frontend Jan 04
At Density, we build one of the most advanced people sensing systems in the world. The product and infrastructure is nuanced and one-of-a-kind. Building this product for scale has been an exercise in patience, creativity, remarkable engineering, laser physics, global logistics, and grit. The team is thoughtful, driven, and world-class.  

Importance of Engineering  

We build systems that are real-time, accurate, and anonymous by design. Our systems help today’s largest companies understand how their buildings get used. We have counted hundreds of millions of people.  

Counting people in “real-time” is unique and particularly hard to achieve. It allows a user to walk into a room, beneath our sensor, and see the room’s occupancy increment 700ms later.   

Today alone, Density will ingest over 1m events. In the coming year, our sensor network is on track to grow ten-fold. The overall system load is exploding. Maintaining our low latency standards requires an increasingly thoughtful system.  

We’re architecting infrastructure where annual, unscheduled downtime is measured in minutes. We’re building intelligent redundancies so missed events are an oddity. We’re constructing an exceptional engineering team to support always-on, intelligible analytics generated on the fly.  

Real-time can solve one of the world’s most fundamental problems -- how do humans use all this space? Last week we launched Safe by Density to help organizations safely return to the workplace. This product, a singular example, would not have been possible without real time data.   

This is a large, nuanced, deeply technical problem. We need your help solving it.   

You can read our values here.   

This role reports to our Director of Software Engineering. 

What we're looking for:

  • You have 5+ years experience shaping highly scalable enterprise systems. Or can demonstrate similar proficiency. 
  • You have a command of technologies like Time Scale DB, Redis, Kafka, Postgres, AWS, Django, and Python.
  • You have architected complex data pipelines, APIs, and data delivery mechanisms.
  • You have had significant senior responsibility for monitoring, profiling and improving system performance. 
  • You have demonstrated the ability to navigate the nuanced needs of internal tools and customer facing systems.
  • You can balance a demanding workload, discern priorities, and communicate tradeoffs effectively.
  • You are resourceful, direct, helpful, driven, and mission-oriented.
  • You have an understanding of statistical analysis and trend data modeling.
  • You have worked with container orchestration technologies like kubernetes or nomad.
  • You embrace the opportunity to share your knowledge. 
  • You have a working knowledge of front end technologies like ES6, React, and Redux. 
  • You have an excitement for and ability to interact directly with customers. 
  • You have an awareness of your weak spots and a genuine desire to improve. 
  • You’re looking for a long-term role with a company that has long-term ambition. 
Share this job:
Software Engineer
apache-pulsar go google-cloud-platform kubernetes microservices golang Jan 04

At BlueLabs we started out last year with the vision of building a next-generation sports betting platform focused on performance, reliability, modularity and automation. After a period of experimentation, we are now excited to see our technology powering the launch of a new B2C operator in Ghana in early 2021. 

To ensure the continuous enhancement of our platform while scaling up operations and entering additional African countries, we are now looking into growing our team. As a result, two of our teams (i.e. Betting and Account) are now on the lookout for seasoned Software Engineers who want to join our distributed team and help us execute our vision.

The Team

The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, integration with Mobile Network Operators, and player acquisition and retention programs with a focus on personalisation and automation.

The Betting Team is responsible for designing, developing, and operating all services relating to the lifecycle of bets in our sports betting platform. This stretches from bet placement to bet settlement, including advanced features such as an event- and player-based risk management, ability to build complex bets such as from outcomes with dependent probabilities, or continuous calculation of early settlement offers (cash out).

The services built by our teams are to be concurrently used by thousands of users and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.

Sub-second latency is welcomed but high throughput has higher priority in the Betting domain. The goal is building a sports betting platform where no bet is rejected due to lack of capacity in the system. Bet settlement is worth a special mention as the platform needs to be able to quickly evaluate hundreds of thousands of bets upon the resulting of an underlying sporting event.

Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever-changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.

We are building a microservice architecture based on event sourcing using Pulsar. Our services are written in Golang and use PostgreSQL as an operational database. We use SemaphoreCI to deploy our services to a GKE cluster, which is provisioned using Terraform.

A good candidate should have high standards for himself, a desire to build high-quality, well-tested, production-ready solutions and constantly improve his/her skills. We expect you to take ownership of some parts of the platform, be proactive over the entire development lifecycle and have the ability to work in a fast-paced environment. If this sounds scary, don’t worry - you won’t be alone in this. We value teamwork, trust, communication and a healthy working relationship, so you can always count on the team for support.

About You

  • You have good problem-solving skills, a tendency towards simple and effective solutions, and a “getting things done” mentality.
  • Analytical thinking, troubleshooting skills, attention to detail.
  • You are a reliable, trustworthy person that keeps their promises.
  • Interest in keeping yourself up to date and learning new technologies.
  • Product-oriented mindset and eagerness to take part in shaping the products we build.
  • Ability to work autonomously in a fully distributed team.
  • Good communication skills in verbal and written English.

Remote Work

We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in a European time zone (between UTC-1 and UTC+3). You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.

Compensation

The budgeted compensation range for this role is €58,000 to €76,000 annually, depending on your background and experience. As an independent contractor, you will be responsible for paying any taxes or applicable fees in your country of residence. In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.

Job requirements

  • BS degree in Computer Science or similar technical field
  • 1+ years of professional software development experience using Go
  • Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ, Kafka or Pulsar
  • Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores
  • Ability to write clean, efficient, maintainable, and well-tested code
  • Familiarity with test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines
  • Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents
Share this job:
Software Engineer
Impala  
node-js aws postgresql Jan 01

Hello!

Thanks for checking out our job description for a Backend Software Engineer at Impala. We felt a little bit impersonal just diving straight in with words like “revolutionising” and “disrupting”.

As such, we apologise in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.

All that aside though, we’re pretty proud to be listed number 2 in London’s best startups to work at in 2021.

Covid-19 has forced almost every industry in the world to adjust in 2020, and none more so than the travel industry. It is however, an exciting time to be in Travel Tech, with endless opportunities opened up for innovation and forward-thinking that will help jump start the travel industry. Here at Impala, that’s our goal! Backed by some of  Europe’s leading investors, we’re on the cusp of launching a product that will connect people and travel once again.

What is Impala?

If you’re keen to be on the frontline of creating never-before-seen travel technology and experiences, you belong at Impala.

At Impala we’re solving an exciting, complex problem that has held back the hotel industry, if not the entire travel industry, for 20 years.

Forget following emerging technology trends — we’re looking to SET them.

Impala is making the process of booking hotel rooms ridiculously easy. In short, we’re providing hotels with powerful data distribution infrastructure.

More practically, we’re making the world a better place for guests, hotels, and online travel agents of any size. Think Twilio for Travel.

We’re growing at - quite frankly - a ridiculous old clip, since closing our Series B round in early 2020.

We’re looking for self-motivated folks to expand our high-performance team. You’ll be a brilliant fit if you’re obsessed with self-development, Stripe-level quality & reliability, smashing targets, and moving at a red-hot pace (hello, start-up life!)

Where is Impala going?

We’re supported by some of the most respected investors in the business, the early-stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago, Monzo, Travelperk, Transferwise, Airbnb, GetYourGuide, Omio, Spotify and more! 

They’re on board because of the shared opportunity we have before us - revolutionising a 1.6 trillion dollar market that’s been out-of-date for 20 years.

They also share our vision of a future in which travel is seamlessly connected and relentlessly inventive.

Anyone travelling anywhere will interact with products powered by Impala. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points. 

Sound interesting? 

If your answer is ‘yes’ and you want to learn more, check out our Medium page and our Culture Deck.

Apply if you want to bring your innovation bent and product-obsession to help change the game in travel.

For more information about what it's like working here, check out our Glassdoor page.

Share this job:
Data Team Software Engineer
node-js api database etl python javascript Jan 01

In this role you can expect to grow and gain a huge amount of experience in Javascript, Node.JS, OpenBanking, AWS (particularly Athena and SageMaker), Kubernetes, Elastic stack & API development. We’re looking for candidates who are willing to learn (rather than being experts in these areas), but it’s great if you already have experience with a few things on our list, especially those in your preferred area of the development stack.

You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects, doing things the right way and producing high quality code.

Your work on our platform will help people get on top of their finances and make better informed financial decisions.

As a member of our technical team you’ll:


  • Design and build REST APIs to expose generated insights.


  • Configure and deploy real-time flows from production services into the data warehouse.


  • Implement services, using already developed machine learning and statistical techniques, that run efficiently over millions of banking transactions.


  • Design and implement SQL queries to show key information for platform billing, user trends and in-app nudge generation. 

And more generally you’ll:


  • Increase code quality by actively participating in peer code review


  • Improve our processes and tools through communication, automation and optimisation


  • Build automated tests as part of our continuous integration and deployment environment


  • Share knowledge of tools, techniques, new features and ideas with the Moneyhub team of developers and non developers


  • Apply broad knowledge of web technologies to provide security, performance and scalability


  • Solve issues and suggest solutions as part of feature development and support

Who you are

We’re interested in people who:


  • Have experience in back end Javascript development


  • Understand software design principles such as functional programming (we use Ramda extensively)


  • Are fluent in SQL.


  • Have familiarity with techniques to deal with large volumes of data and/or throughput.  For instance, you may have used data warehouses such as AWS Athena, Redshift or technologies in the Hadoop ecosystem.


  • Have built ETL pipelines as part of an organisation’s data warehousing strategy.


  • Have worked with microservices interacting via REST APIs and through message queues.


  • Are familiar with different database engines; we use PostgreSQL and MongoDB for OLTP processing.

And more generally:


  • Enjoy researching and learning new programming tools and techniques and telling others about them


  • Communicate with accuracy and effectiveness


  • Take a systematic approach to solve problems


  • Have experience of using testing to validate solutions.


  • Understand agile environments and version control


  • Have a firm understanding of web security


  • Are aware of technologies used for web applications, e.g databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS


  • Have experience of working on, or with modern web technologies


  • Are familiar with working practices such as TDD, continuous integration, continuous delivery and DevOps (and want to learn more).

While not essential for the role, there will be the opportunity to:


  • Package and deploy Machine Learning models using Python, Scikit-learn and AWS Sagemaker.


  • Develop front-end dashboards in React to display the results of analysis and to enable decision making by the business.

Share this job:
Principal Engineer
javascript react-js postgresql aws python Dec 31

THE COMPANY

Outschool's mission is to inspire kids to love learning. We believe the best way to do that is by linking learning to kids’ interests, connecting them with others who share those interests, and giving them the autonomy to pick their own path. We provide small group classes that meet over live video chat where learners are connected with teachers and classmates who share their interests. These classes are offered through our marketplace and conducted on our remote learning platform.

Our business is growing explosively and as of August, 500,000 learners have taken more than over 2M class hours. We've more than tripled our team since the beginning of 2020 from 25 to 80 to keep up with growth. We’ve raised $57M since founding with most of that still in the bank. Our sales have grown 2000% in the past year to reach a run-rate of more than $100M.

We're an experienced team with past accomplishments at Airbnb, Square, Apple, Uber, Udemy, Amazon, Wikipedia, Google, and many startups. We came together because we wanted to make a difference in education and saw the opportunity to empower learners, teachers, and parents.

Now, in the face of mass school closures, our product and expertise have become central to many more families, teachers and organizations than ever before. We're committed to access and impact so we founded outschool.org to offer financial assistance to families in need.

THE ROLE 

As a Principal Engineer, you will be responsible for designing and developing systems across engineering efforts that we undertake. As part of Outschool’s technical leadership, you’ll be involved in overarching strategic topics while focusing on the operative excellence of our software engineers - ensuring technical consistency and clarity across the engineering teams. You’ll amplify your impact wherein the outcomes of your work move the engineering organization forward in a meaningful way.

CORE RESPONSIBILITIES:

  • Collaborate with key internal stakeholders in the engineering organization and business
  • Advocate/enforce best practices for performance, reliability, scalability, security, and reusability at the organization level
  • Be a hands-on architect with a good understanding of how the various systems and components connect and interact
  • Write code to implement key components, patterns, systems, and prototypes that guide the technical direction of the team
  • Assess risks, make trade-offs, and offer a solution over others
  • Provide domain expertise and engineering insight to guide designs, accelerate project decision making, and maintain oversight of technical execution
  • Bring industry-wide perspective, knowledge of existing resources and tools, and ability to discover new ones as needed in order to make effective build/buy recommendations

DESIRED EXPERIENCE & SKILLS:

  • Has strong interpersonal communication and collaboration skills with an ability to build trust and alignment across both engineering and multi-functional organizations to meet the business goals of Outschool
  • Has over 15 years of experience building software applications at scale
  • Has a deep expertise in some core aspects of our stack: modern JavaScript/TypeScript: React, GraphQL/Apollo, Python data pipelines, Node/Express backed by PostgreSQL and AWS
  • Understands the importance of code quality, how to foster code quality behaviors within a team, and how to effectively manage technical debt
  • Has been successful designing, shipping and evolving systems as well as guiding teams through system and software architectural decisions
  • Has experience in long term planning and execution of all technical aspects of our technology stack

OTHER CONSIDERATIONS:

  • Previous work in Ed Tech companies
  • Previous work at high-growth startups

OUTSCHOOL CARES:

  • Shared Financial Success: Competitive salaries, stock options, and a 401k that makes saving for retirement easier.
  • Health and Wellness: Comprehensive health, dental, vision, disability, and life insurance coverage options for employees and their families. Our medical benefits include fertility and family planning coverage. We also provide employees with online access to coaching and therapy sessions through our partner, ModernHealth.
  • PTO and Family Benefits: PTO and family leave enable our team to take the time that we need to recharge, relax, and spend time with family and friends.
  • Remote First: With over 50% of our team distributed across the US and Canada, we create a remote culture through expensable weekly meals, virtual events, expensable home office setup, and internet allowance.
  • Lifelong Learners: Annual budgets to self-direct our professional development as well as DEI learning. There’s also a budget for employees’ learners to take classes on Outschool!
  • Community Impact: Outschool matches employee donations to established 501c3s, and has committed to donating $3M to Outschool.org non-profit programs.

Outschool is an equal opportunity employer. We view diversity as a moral imperative and a competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.

Outschool is committed to providing reasonable accommodations to disabled veterans and applicants with physical and mental disabilities. If you need assistance due to a disability, you may contact us at recruiting@outschool.com.

Must be a citizen or legal resident of the U.S. or Canada and reside in U.S. or Canada.

Share this job:
Lead Clojure Developer interested in Healthcare
clojure postgresql scala react-js typescript healthcare Dec 27 2020

What You Will Work On

              As a lead software developer at Cohesic, you will be involved in all aspects of product development ranging from core infrastructure development, to requirements elicitation and analysis, to UI design, and more.  You will focus on leading the development effort of cardioDI through architecture & design, mentorship, and continuous improvement.  Leads at Cohesic also guide the team through each iteration by running daily stand-up meetings, retrospectives, and coordinating other activities that drive the team’s success.

Our Team Values

              At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features – and maintain existing features – on the Cohesic DI platform primarily in Clojure and PostgreSQL, and occasionally in TypeScript and React
  • Design, write, and maintain professional-quality code with a focus on patient safety and privacy
  • Design, write, and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Organize and run collaborative design sessions ranging from software architecture to UI and UX
  • Organize and run iteration-level activities such as daily stand-up and iteration retrospectives
  • Mentor team members in software design, testing, and aspects of our technology stack
  • Assist quality assurance analysts in test planning

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience using Clojure as a primary solution language
  • 5+ years of experience building web-based applications
  • Experience with real-time systems using WebSockets for transport
  • Experience working with formally documented requirements (e.g. SRS documents)
  • Experience writing software using functional programming
  • Experience with both dynamic and statically typed languages
  • Experience in developing RESTful APIs
  • Experience writing and maintaining test suites at varying levels (unit, integration, etc.)
  • Experience in writing and optimizing SQL
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • Excellent technical communication skills (verbally, written, and through diagrams)
  • 5+ years of experience writing back-end code in Clojure
  • 5+ years of experience building web-based applications
  • 5+ years of experience in full-stack software development
  • Experience writing front-end code in TypeScript and React
  • Experience working with documented requirements
  • Experience in end-to-end testing with tools like Cypress or Nightwatch.js
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming
Share this job:
AI Engineer
Vorto  
go postgresql artificial-intelligence machine-learning google-cloud-platform cloud Dec 27 2020

About VORTO

We are building software which enables businesses to be more economically and environmentally sustainable by digitally transforming the supply chain. As an AI Engineer at VORTO you will define the frontier of logistics optimization, supply prediction, and demand prediction.

About the Role

Every member of the VORTO team is laser-focused on innovating on behalf of our customers. This position is highly entrepreneurial in nature, hence it requires candidates who can develop a full picture of the business problem to ship end-to-end solutions.

This role is roughly 80% software engineering and 20% data science. You will work with Go, TensorFlow, PostgreSQL and various Google Cloud Platform tools to develop “the brain” of the platform. Specifically, you will:

  • Solve problems using mechanistic, bottom-up thinking and statistical, top-down approaches
  • Develop novel mechanisms by which to optimize supply chain
  • Build and improve the intelligence behind our logistics simulations and market optimization algorithms
  • Implement and ship models to predict the demand for commodities at nodes in a logistics network, the availability of supply, estimated arrival times, delays and more

Requirements

Here are some qualifications we look for:

  • Ability to design and implement AI tools in Go
  • Experience in at least one ML framework, such as TensorFlow, Keras, PyTorch, etc.
  • Experience building solutions involving algorithms, optimization, reinforcement learning, artificial neural networks, discrete event simulation and case based reasoning
  • Ability to execute with little oversight and to solve problems quickly
  • Experience with function/path optimization and some of the more common algorithms – linear programming, BOBYQA, A* Search, simulated annealing
  • Advanced degree in a quantitative field

Benefits

At VORTO we are committed to developing our employees and providing them exciting opportunities to grow and prosper in their careers. We encourage you to visit our careers page and read this blog post to learn more about our culture.

We offer a competitive benefits package as well as numerous additional perks including:

  • Remote work for those outside of the US
  • Ability to relocate to the US based on performance
  • Paid company holidays and PTO
  • Using the latest and greatest in tech stack for your professional growth

VORTO is an Equal Opportunity Employer.

Disclaimer: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned.

Share this job:

This Year

Software Engineer
ubuntu python postgresql linux cloud Dec 25 2020

Job Location: Americas / Western Europe - your home, given appropriate facilities including broadband Internet.

As a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy, high-performing team. At Canonical, you will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

As part of Cloud Engineering, youll be building modeling software to drive applications running on cloud technology (such as Kubernetes and OpenStack). Youll be engineering solutions to scale in production, working with our field teams to ensure were meeting the needs of customers looking to adopt cutting-edge technology.

What youll do

  • Collaborate proactively with a distributed team
  • Write high quality code to create new features
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks for internal and external events

Who you are

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelors or equivalent in Computer Science, STEM or similar degree
  • You have a history of writing modern, maintainable Python 
  • You have interest and experience with two or more of the following: Ubuntu Linux, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Postgresql, Mongo, Debian packaging, distributed systems

We are proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

Keywords: python, kubernetes, openstack, postgresql, agile, linux, ubuntu, home, remote, travel, open source

Reports to: Operator Engineering Manager

#LI-Remote

#stack

Share this job:
Python Developer
YouGov  
python postgresql flask microservices mongodb backend Dec 25 2020

YouGov is searching for a Remote Python Developer to collaborate building a modern and large-scale cloud-based analytics platform built for the web, entirely in Python.

From the beginning we had one simple idea: the more people are able to participate in the decisions made by the institutions that serve them, the better those decisions will be. We are a global online community for millions of people, and thousands of organisations, to engage in a continuous conversation about their beliefs, behaviours and brands, and provide a more accurate portrait of what the world thinks. 

What will I be doing?

  • Working on the data transformation and transmitting the data, making assurances about the integrity of it
  • Our data flows handle more than 30 million data points every week, you will be central on the delivery of that data to our analytics team
  • Work primarily on backend, middleware and databases but everyone in the team regularly works on the full stack.
  • Optimization on memory management and speed is crucial given the scale and speed we want to bring to our platforms and clients.

What do I need to bring with me?

  • 4+ years’ experience of Python web-based development
  • Experience using CherryPy, Flask or similar framework
  • Basic understanding of MongoDB, Django & PostgreSQL
  • Understanding of TDD methodology
  • An interest in ETL

 Additional Info…

This is a full time, permanent remote role, which can be based in any worldwide YouGov Office, or country that we have a legal entity. We are a global team with developers on US central and east coast, and European hours too. Our only requirement time-wise is to attend an online daily meeting to report on your assignments.

Share this job:
Backend Software Engineer
SDVI  
python postgresql python-3.x flask aws backend Dec 20 2020

Do you enjoy working closely with your customers in small teams delivering rock-solid functionality and performance? SDVI is looking for Software Engineers to join our Core Backend team, and if that description resonates with you, you could be an excellent fit for our company.

SDVI’s corebackend team is made up of hard-working engineers that share a common interest in distributed microservice-based systems, their scalability, and continued development. You will help build the backend services that power our system, scale those systems for growth, and continuously improve our engineering practice. Above all, your work will impact the way video and audio media is prepared for television, streaming, and more!

What You’ll Do

  • Architect, develop, and maintain performant microservices in Python responsible for <Quantity> of processing
  • Interact directly with customers to help turn use cases into solid engineering solutions
  • Collaborate with other engineers to identify and solve challenging problems
  • Be a technical leader within SDVI in general
  • Promote sound engineering practices, drive technical excellence and strategy
  • Participate in design discussions with key stakeholders at various levels
  • Design and optimize database queries for performance

Who You Are

  • A very experienced software professional with 10 or more years of experience in software development
  • A communicative person that values building strong relationships and even stronger teams
  • Detail-oriented and well organized, able to explain complex topics in a clear way
  • Possess exceptional coding skills, preferably in Python
  • Comfortable making use of AWS building blocks where it makes sense for the system
  • A skilled mentor, able to coach other engineers through technical and cultural growth
  • You care about quality and know what it means to ship high-quality code
  • A self-motivated teammate with the ability to juggle multiple priorities
  • An analytical thinker with strong problem-solving skills
  • Familiar with optimizing database structure and queries for growth
  • Comfortable communicating via text and video channels
  • Netflix or Spotify engineering culture resonates with you

Who **We** Are

  • A cutting-edge SaaS developer in the Media & Entertainment industry
  • Dedicated to a supportive team culture, and strong work/life balance
  • 100% distributed team working from home or on the road
  • Building and maintaining our platform using Python 3, microservices with Flask, SQLAlchemy, PostgreSQL, REST APIs, Docker, Nginx, all running on top of AWS. 

SDVI respects the individual needs of employees and is an equal opportunity employer.

*No 3rd Part firms or agencies, please.

Interested? Send your resume to jobs@sdvi.com

Share this job:
Senior Backend Engineer
Tessian  
python continuous-integration aws docker backend senior Dec 19 2020

Backend Engineering at Tessian  

At Tessian, we're building machine-intelligent filters to secure enterprise communications. This involves high volume, low latency data processing for some of the world’s largest organisations.  Our mission is to keep the world’s most sensitive data private and secure - to do this we're looking for backend engineers to help build out our platform supporting our next stage of growth. 

The backend systems power the whole company and our teams have touch points with all of our engineering teams. From deploying data science models in production to integrating with our front end, you'll be involved in projects that span all aspects of the business. 

Our teams are made up of people from diverse backgrounds; some have been building Python systems for years and some have learnt the ins and outs of Python on the job. Read more about Engineering at Tessian:

As a Tessian Backend Engineer you will

    • Design reliable distributed systems that handle high volumes of data with low latency
    • Maintain and support business-critical systems
    • Ship code to production every day using CI/CD techniques
    • Tackle the challenges that come with processing highly sensitive data
    • Value security over box-ticking
    • Make your mark on ambitious projects

Our backend tech stack includes

    • Python 3
    • Environments built around Docker and AWS
    • High volume PostgreSQL databases
    • Concourse for CI/CD
    • Terraform built environments

We'd love to meet someone who

    • Has 4+ years of Software Engineering experience
    • Is a great problem solver who takes pride in their work
    • Values getting things done over getting things perfect
    • Is comfortable with the unknown and loves to experiment
    • Can construct good arguments for methodologies or practices
    • Has worked with, or understands the principles behind working with data at scale
    • A passionate software developer, either with Python experience or excited to learn it
    • Ideally has an interest in machine learning

Why we think you'll love it here....

It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….

Be at your best, both inside and outside of work

  • 25 days of paid holiday (including an additional day for every year you've worked at Tessian!)
  • Private health insurance provided through Vitality Health and mental health support through our Employee Assistance Program
  • Classpass - subsided access to gym time and classes all across London
  • Flexible working hours and working from home (if you're not already remote!)
  • Enhanced pension contributions, matched up to 5%
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit provided for you to work on including Tessian ANC headphones
  • If you're relocating to join the team, we'll provide a contribution to help with your costs

Beyond work 

Share this job:
Full-Stack .NET Developer
dot net cs azure vue-js postgresql javascript Dec 18 2020

CyrusOne is seeking a talented Full Stack .NET Developer to help design, develop, and optimize strategic software solutions for customers and internal groups. This role is dynamic, granting the engineer the opportunity to participate in a wide variety of projects and collaborate with many cross-functional teams throughout the business.

Duties and Responsibilities:   

  • Collaborate with developers and stakeholders to define and deliver customer experiences, user stories, and features for customers
  • Prioritize and manage product backlog based on customer needs and business requirements
  • Monitor the market and develop competitive analysis
  • Defining and aligning stakeholders around the vision for a product
  • Creating a shared brain across larger teams to empower independent decision making
  • Conduct customer research and feedback exercises to ensure customer-centric products and features
  • Help prototyping and end-user testing activities
  • Create and maintain user help/documentation for developed products
  • Define integration strategies for custom and commercial applications
  • Foresee possible bottlenecks, provide escalation management, recommend tradeoffs, and balance the business needs versus technical constraints
  • Recognize, evaluate, track and mitigate issues and risks
  • Create, maintain and disseminate project information to stakeholders
  • Participate in retrospective meetings with developers and stakeholders
  • Lead product development efforts following Agile methodology 

Requirements:

  • Professional software development experience with C#/.NET Standard/.NET Core 3.1 and JavaScript/Vue.js/Node.js building web services (REST API)
  • Extensive experience with Cosmos DB/MongoDB, PostgreSQL and Microsoft SQL
  • Knowledge and experience with Microservices and Service Oriented Architecture (SOA)
  • Experience developing in a Linux-based cloud environment (Azure)
  • Understanding of version control (git)
  • Moderate experience building CI/CD pipelines with Azure DevOps
  • Understanding and adherence to agile principles and practices
  • Familiarity with everyday IT operations:
    • Linux/CentOS, Windows Server, and VMware vSphere systems administration
    • MongoDB/Cosmos DB, PostgreSQL, and Microsoft SQL database administration
    • Azure cloud administration
      • Virtual Machines, App Services, Service Fabric, Application Gateway, AD B2C
  • Ability to work on problems of any scope where the analysis of situations or data requires a review of a variety of factors
  • Self-maintainability and reliability with minimal supervision
  • Excellent interpersonal communication, decision making, presentation, and organizational skills
  • Ability to build productive internal/external working relationships
  • Harmonious with CyrusOne culture, core values, and business goals.

Minimum Qualifications:

  • 3+ years of related experience in a C#/.NET development role
  • Strong can-do attitude in a time sensitive environment

Other important information about this position:

  • This position requires typical weekday (Monday - Friday), at times afterhours work may be required to meet business and customer needs
  • Every position requires certain physical capabilities. CyrusOne seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible

CyrusOne is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.

CyrusOne provides reasonable accommodation for qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA) and any other state or local laws. We will respond to requests for reasonable accommodations to assist you in applying for positions at CyrusOne, or to submit a resume. If you need to request an accommodation, please contact our Human Resources at 214.488.1365 (Option 7) or by email at HR@cyrusone.com.

Share this job:
Head of Resellers & Channels
Percona  
mongodb mysql postgresql Dec 18 2020
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

About The Role
Percona is at an extraordinary period of time and we are looking to add a Resellers & Channels Lead to our outstanding sales team. This is an outstanding opportunity to build and lead a new area of focus in a bootstrapped company with a fantastic reputation. 

What You Will Do
The Resellers & Channels Lead will build out a repeatable channel program - find, sign and train new partners, and enable new partners to sell more. This role will be measured by dollars brought in by partners and onboarding speed of new partners. This is a quota-based role, which includes a base salary, commission and MBO bonus.

You Will Be Successful If:
Percona has a group of partners that contributes to an increasing amount of revenue-to-partner lead activities
Percona has a world-class repeatable reseller/channel program with a growing organization
Partners are enabled and have what they need to be successful

Your Experience

  • Experience in a channel sales role
  • Strong B2B network, preferably on a global scale
  • Experience selling technology to technology
  • Experience handling supplier onboarding/development
  • Experience handling deal registration
  • Expert level English skills - verbal and written communication 
  • Ability to work remotely full-time
  • Ability to work across global time zones as needed

What Will Make You Stand Out

  • Experience building, or being a key contributor in building, a similar program from scratch
  • Familiarity with open source technology
This is a remote role. We are open to candidates in the Americas and EMEA region, but require a minimum of four hours overlap with US hours.

<!--WEB-ONLY-->
Share this job:
Backend Engineer
Balena  
node-js docker kubernetes typescript linux backend Dec 13 2020

Being a Backend Engineer at balena

As a Backend Engineer joining the team, your first few weeks will be spent absorbing context and understanding how we work. You will be asking lots of questions, reading code and documentation, picking up issues, and researching any new technologies you come across. You will work on continuously improving your understanding of our interdependent systems, and collaborate with other engineers to build and maintain the core of balena’s products & services.

As you grow in the role, the projects you work on will get more complex, the architectural challenges harder, and your decisions will have a higher impact. You will be empowered to identify platform improvements (relating to quality, security, or performance, for example), communicate proposals, implement solutions, and release new capabilities. We’re looking for engineers with a strong interest in building not only resilient and robust systems but also successful products for our users!

Responsibilities

  • Develop new features and solutions across the product stack, ensuring the architecture of our distributed systems remains cohesive
  • Evaluate user requirements and other inputs to determine the scope of new functionality
  • Find recurring patterns in product feedback and use that to drive change
  • Own projects from concept to execution, including development, testing, deployment, and monitoring
  • Contribute to documentation and user-facing guides for your implementations
  • Be a key resource for peers on support, lending your expertise and educating others
  • Constantly question how we can maintain and grow an infrastructure that optimizes for security, availability, observability, and high-performance
  • Actively invest back in our technology, libraries, and frameworks (we look at these as continuous work in progress)

Requirements

  • Strong technical background with a focus on backend development and infrastructure
  • Experience writing high-quality, production-ready code and debugging complex issues
  • Working knowledge of modern software practices, such as instrumenting applications for observability
  • Drive for execution — owning outcomes and pushing projects to completion
  • Ability to manage ambiguity and independently make critical trade-off decisions
  • Continuous improvement mindset, and desire to make yourself and others more effective
  • Willingness to constantly build on your knowledge of the balena platform and new technologies
  • Excellent communication skills and fluency in English

Bonus points

  • Experience with technologies like Typescript, Node.js, Go, PostgreSQL, Docker, and Kubernetes
  • Background in leading projects and working cross-functionally to build great products
  • Strong understanding of networking concepts (load balancers, routers, etc.)
  • Experience with IoT, embedded SW, dev tools, or balena as a user/contributor
  • Contributions to OSS projects and community involvement

Make sure to let us know if any of these items apply to you! If possible, please also share a sample of your work or examples of projects (URL or attachment).

Share this job:
Senior Backend Engineer
Tessian  
python continuous-integration aws docker backend senior Dec 12 2020

Backend Engineering at Tessian  

At Tessian, we're building machine-intelligent filters to secure enterprise communications. This involves high volume, low latency data processing for some of the world’s largest organisations.  Our mission is to keep the world’s most sensitive data private and secure - to do this we're looking for backend engineers to help build out our platform supporting our next stage of growth. 

The backend systems power the whole company and our teams have touch points with all of our engineering teams. From deploying data science models in production to integrating with our front end, you'll be involved in projects that span all aspects of the business. 

Our teams are made up of people from diverse backgrounds; some have been building Python systems for years and some have learnt the ins and outs of Python on the job. Read more about Engineering at Tessian:

As a Tessian Backend Engineer you will

    • Design reliable distributed systems that handle high volumes of data with low latency
    • Maintain and support business-critical systems
    • Ship code to production every day using CI/CD techniques
    • Tackle the challenges that come with processing highly sensitive data
    • Value security over box-ticking
    • Make your mark on ambitious projects

Our backend tech stack includes

    • Python 3
    • Environments built around Docker and AWS
    • High volume PostgreSQL databases
    • Concourse for CI/CD
    • Terraform built environments

We'd love to meet someone who

    • Has 4+ years of Software Engineering experience
    • Is a great problem solver who takes pride in their work
    • Values getting things done over getting things perfect
    • Is comfortable with the unknown and loves to experiment
    • Can construct good arguments for methodologies or practices
    • Has worked with, or understands the principles behind working with data at scale
    • A passionate software developer, either with Python experience or excited to learn it
    • Ideally has an interest in machine learning

Why we think you'll love it here....

It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….

Be at your best, both inside and outside of work

  • 25 days of paid holiday (including an additional day for every year you've worked at Tessian!)
  • Private health insurance provided through Vitality Health and mental health support through our Employee Assistance Program
  • Classpass - subsided access to gym time and classes all across London
  • Flexible working hours and working from home (if you're not already remote!)
  • Enhanced pension contributions, matched up to 5%
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit provided for you to work on including Tessian ANC headphones
  • If you're relocating to join the team, we'll provide a contribution to help with your costs

Beyond work 

Share this job:
Full Stack Engineer that loves Node/TypeScript/GraphQL to help build our backend
node-js typescript graphql react-js postgresql backend Dec 12 2020

About this role

We’re looking for a software engineer to work on our GraphQL API, other backend services, and full stack on web-based apps. Our stack is Node.js, PostgreSQL, React, GraphQL for web and backend. You’ll work alongside other engineers who will work on our Swift and Kotlin native mobile apps and rely on the GraphQL API.

We will consider hiring at either junior, mid or senior level (we're building a team).

A typical day

The mornings will usually have a standup meeting. The aim is to update everyone, co-ordinate the day, and organise any collaboration.

After that, you may get stuck into some coding, or developing ideas. At various points you will ask for advice (or give advice). If other team members are free, you might go to a whiteboard together, and work on some problems together.

When working on a major feature/project, you’d be given a brief by the product manager. You would then have to create a design document along with a product designer. That might be a 2-3 page doc describing the problem and proposed solution.

Usually, you would say how you’re approaching the issue and discuss alternatives you have considered and why you rejected them. You would pitch it to the product manager and the rest of the team.

On other days, the focus may be on pure coding, i.e. improving fix, fixing problems, or working on deploying a feature.

Where you’ll work

We have a base in Beehive Lofts in Ancoats in Manchester.

You will occasionally need to travel to see customers, although you wouldn’t necessarily need a car to be able to do that. Full travel expenses will be paid.

There is a lift in the building with ground level access, and should you need to use this we can arrange a visit to check it is suitable.

Necessary skills

  • Great written communicator
  • Able to work with others in the team to develop ideas and designs, approachable and easy going
  • Can work quickly but maintain quality
  • Puts the customer at the heart of all product decisions, on a constant quest to understand the customer’s wants and needs
  • Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
  • Attention to detail, we create quality products

Qualifications and experience

  • 3+ years of experience as a software developer
  • Solid Node.js and JavaScript knowledge
  • Desirable: GraphQL experience
  • Desirable: PostgreSQL experience
  • Desirable: Typescript experience
  • Desirable: React experience (or similar framework)
  • Desirable: Mobile app development experience

Salary & benefits

  • Excellent salary (depends on level hired at - junior, mid or senior)
  • Pension
  • Travel expenses
  • Mobile phone allowance
  • Coffee, tea & snacks provided
Share this job:
Full-Stack Software Engineer
react-js postgresql aws ruby-on-rails saas Dec 11 2020

The Age of Privacy requires a new standard of transparency.

Due to stringent and changing privacy regulations, organizations face uncertainty and regulatory challenges. Company’s business systems were not designed to be compliant.

We’re building a company and team to solve this problem. We’ve raised $9.2M and are built and backed by executives and founders at DocuSign, MuleSoft, Twilio, Cloudera, Oracle, Salesforce.com, HP Labs, Facebook and Quantcast.

We live by our values:

  • Be transparent
  • Build trust
  • Be bold
  • Make each other better
  • Learn from failure

Join our team and shape the new standard of transparency.

 You’ll Own

As a full-stack software engineer, you’ll build and own DataGrail’s core products. These systems build trust for our customers and keep them compliant with the law.

We’re built on Rails, React, Postgres, and AWS and integrate with hundreds of diverse SaaS and IT systems. You don't need to know these exact technologies (we Pythonistas and Gophers too). And you don't have to be an expert in all these areas (no one is). But prepare to shine in something.

You’ll solve customers’ problems at scale no matter where the work exists in the stack.

‍ You’ll Improve

Our engineers take a broad view of what to improve in how we build products.

DataGrail is growing...fast. The decisions we make today may not make sense in two years. The best engineers pivot from problems to solutions though. You’ll help the team make appropriate tradeoffs. You’re comfortable with good enough over perfect.

You might focus on reinforcing our security posture. As a privacy company, we are serious about security.

You may help us improve our tools and workflows for getting code into customer hands faster.

Or you could work with Customer Success to give new customers the tools to be successful faster. We’re fanatical about customer experience and sweat the details (include “Alan Turing” in your resume or cover letter).

You’ll Teach

Software engineering is a team sport. You’ll bring others along and join them on the journey.

Do you have a great tip for debugging via your IDE that saves you tons of time? We want to see it on Slack or Notion.

Did you present at a conference on what you learned scaling another system by 100x? Give the talk as a lunch and learn.

We’re hiring you for all the past lessons building software that you’ve internalized. Yes, even...no, especially the mistakes you’ve made.

You’ll Learn

You’ll learn how to scale a business, an organization, and a product. We’re building an enduring organization.

Understand the privacy landscape today and build on its frontier in real time.

Share this job:
Senior Full-Stack .NET Developer
dot net cs azure vue-js postgresql senior Dec 11 2020

CyrusOne is seeking a talented Senior Full-Stack .NET Developer to help architect, design, develop, and optimize strategic software solutions for customers and internal groups. This role is dynamic, granting the engineer the opportunity to lead in a wide variety of projects and collaborate with many cross-functional teams throughout the business.

Duties and Responsibilities:   

  • Lead and develop solutions and contribute technical expertise to an agile software development team constantly working on solving complex problems and improving business processes
  • Participate in meetings to gather user needs and determine technical requirements
  • Draft clean and maintainable software architecture
  • Define coding standards and practices
  • Mentor software development engineers by providing advice, coaching, and educational opportunities
  • Attend regular meetings with Cybersecurity to expose software weaknesses and problems
  • Maintain an excellent understanding of technologies (especially open source) and best development practices
  • Obsessive focus on quality with comprehensive unit testing, integration testing and static code analysis
  • Build and improve a Continuous Integration / Continuous Delivery workflow
  • Make informed decisions quickly, taking ownership of services and applications at scale
  • Effectively communicate complex technical topics to both technical and non-technical audiences
  • Manage assigned tasks via the project management platform (Azure DevOps), ensuring that updates are frequent and well-constructed
  • Communicate assigned projects and tasks’ statuses with accuracy and sensitivity to deadlines

Requirements:

  • Understanding and rigorous application of the SOLID design principles
  • Understanding and adherence to Agile principles and practices
  • Proficient with Test Driven Development (TDD)
  • Extensive professional software development experience with C#/.NET Standard/.NET Core 3.1 and JavaScript/Vue.js/Node.js
  • Experience with Web Service standards (REST, OpenAPI) and development tools such as Postman and Swagger
  • Experience developing and deploying to a Linux-based cloud environment (Azure)
  • Knowledge of Authorization standards such as OAuth 2.0
  • Extensive experience with Cosmos DB/MongoDB, PostgreSQL and Microsoft SQL
  • Expertise in Microservices and Service Oriented Architecture (SOA)
  • Proficiency with version control (git)
  • Familiarity with everyday IT operations:
    • Linux/CentOS, Windows Server, and VMware vSphere systems administration
    • MongoDB/Cosmos DB, PostgreSQL, and Microsoft SQL database administration
    • Azure cloud administration
      • Virtual Machines, App Services, Service Fabric, Application Gateway, AD B2C
  • Familiarity with OWASP Top 10
  • Experience building and utilizing test automation frameworks such as Selenium or other
  • Experience maintaining and improving Continuous Integration / Continuous Delivery workflows with Azure DevOps
  • Ability to work on problems of any scope where the analysis of situations or data requires a review of a variety of factors
  • Self-maintainability and reliability with minimal supervision
  • Excellent interpersonal communication, decision making, presentation, and organizational skills
  • Ability to build productive internal/external working relationships
  • Harmonious with CyrusOne culture, core values, and business goals.

Minimum Qualifications:

  • 7+ years of related experience in a C#/.NET development role
  • Strong can-do attitude in a time sensitive environment

Other important information about this position:

  • This position requires typical weekday (Monday - Friday), at times afterhours work may be required to meet business and customer needs
  • Every position requires certain physical capabilities. CyrusOne seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible

CyrusOne is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.

CyrusOne provides reasonable accommodation for qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA) and any other state or local laws. We will respond to requests for reasonable accommodations to assist you in applying for positions at CyrusOne, or to submit a resume. If you need to request an accommodation, please contact our Human Resources at 214.488.1365 (Option 7) or by email at HR@cyrusone.com.

Share this job:
Front End Engineer
frontend python javascript ruby html postgresql Dec 10 2020
Territory Foods, an innovative startup building a best-in-class e-commerce experience for prepared meal subscriptions, is looking for multiple Front End Engineers to join their team! In this role, you will collaborate on customer-facing features with other Engineers, Product Managers, and UX Designers to create beautiful and functional user experiences. You will have a passion for front end development and enjoy staying up to date on web UI best-practices. The ideal candidates will have previous experience in writing modern JavaScript (ES6+), HTML and CSS. The company tech stack is Heroku, Ruby on Rails, Elasticsearch, NextJS / React, TypeScript, PostgreSQL, Python and GraphQL.

Location: This role is fully remote.

Does This Describe You?

  • You have at least 2 years of professional experience as a Frontend Engineer or equivalent role
  • You have a deep understanding of at least one modern front-end framework (React, Angular, Vue, Svelte) is preferred
  • You are proficient in NextJS or other other server-side rendered JAMstack frameworks
  • Bonus points if you have experience developing e-commerce experiences
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Lead Database Migration Consultant
Percona  
golang java python mongodb mysql postgresql Dec 09 2020
This role requires a regular work schedule aligned with US hours. This is a remote role that can be located anywhere in India.

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

As a Lead Database Migration Consultant, your primary responsibility is the successful migration of large datasets from an Oracle database system to a comparable PostgreSQL RDBMS.

The Oracle installations will range in both size and complexity. The migration operation itself may be simple or complex, requiring multiple steps over an extended span of time. The data-sets can be sized anywhere from several hundred gigabytes to many petabytes. The cluster's configuration will be variable and can be as simple as a standalone server or as complex as a multi-node cluster with automated failover between data centers with an uptime requirement of 4 9s.

You will execute "out of the box" solutions as you leverage the myriad technologies, methods and best practices in your arsenal. You are comfortable using the various PostgreSQL tools and extensions such as foreign data wrappers, and the ora2pg extension. Equally so, you are familiar with standard enterprise tools often seen in Oracle environments such as GoldenGate.

You will work remotely and most people work from their homes. Up to 50% travel is expected (as safety regulations permit), both for onsite projects and internal meetings.

What You Will Do

  • Assess the existing Oracle databases and gauge the complexity and estimate the efforts required for a migration
  • Determine the best migration target based on the nature of the application and the type of data and the business logic in the database, and if PostgreSQL or MySQL or any other Open source database suits better as a target database technology for migration
  • Prepare data migration strategies and designs for each project, including plans to avoid downtime when required
  • Lead migration projects and work closely with the database migration teams at Percona so that the project is aligned with the standards set by Percona
  • Train internal teams on the PostgreSQL development skill set and be a single point of contact for our Global Services teams on PostgreSQL development and migration-related assistance
  • Perform migration of PL/SQL code that includes Packages, Procedures and Functions from Oracle to PostgreSQL

Your Experience

  • At least 5 years of experience in performing Oracle to PostgreSQL migrations and in helping clients port applications from Oracle to PostgreSQL with alternate approaches that are open source  
  • At least 5 years of experience in writing PLpgSQL and migrating Packages and Procedures from Oracle to PostgreSQL.
  • At least 1 year of experience in writing Oracle PL/SQL code
  • At least 1 year of experience coding in Python or Golang or Java - expertise in bash scripting is a must
  • Knowledgeable in various alternatives for syntax and features only applicable to Oracle e.g. Hierarchical queries in Oracle use CONNECT BY,  Oracle uses rownum, etc., so you’re able to find the best alternatives in PostgreSQL for various Oracle features
  • Knowledgeable in the target data types in PostgreSQL that suit the corresponding Oracle data types while migrating objects from Oracle

What Will Make You Stand Out

  • You’ve used migration tools like Ora2PG or Schema Conversion toolkit from AWS
  • You’ve migrated data from Oracle to PostgreSQL using FDW’s or custom tools or existing open source tools. Knowledge on tools that enable continuous replication of data from Oracle to PostgreSQL is a plus
  • Experience with training development and delivery
  • Experience in a variety of complex environments in verticals such as finance, healthcare, government and consulting
  • Cross-over experience with MySQL or MongoDB
  • Project management experience/certifications
This position is for the Americas time zones, and you must be able to work during US business hours. Travel requirement up to 50% as safety regulations permit.

Share this job:
Lead Database Migration Consultant
Percona  
golang java python mongodb mysql postgresql Dec 09 2020
This role requires a regular work schedule aligned with US hours. This is a remote role that can be located anywhere in India.

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

As a Lead Database Migration Consultant, your primary responsibility is the successful migration of large datasets from an Oracle database system to a comparable PostgreSQL RDBMS.

The Oracle installations will range in both size and complexity. The migration operation itself may be simple or complex, requiring multiple steps over an extended span of time. The data-sets can be sized anywhere from several hundred gigabytes to many petabytes. The cluster's configuration will be variable and can be as simple as a standalone server or as complex as a multi-node cluster with automated failover between data centers with an uptime requirement of 4 9s.

You will execute "out of the box" solutions as you leverage the myriad technologies, methods and best practices in your arsenal. You are comfortable using the various PostgreSQL tools and extensions such as foreign data wrappers, and the ora2pg extension. Equally so, you are familiar with standard enterprise tools often seen in Oracle environments such as GoldenGate.

You will work remotely and most people work from their homes. Up to 50% travel is expected (as safety regulations permit), both for onsite projects and internal meetings.

What You Will Do

  • Assess the existing Oracle databases and gauge the complexity and estimate the efforts required for a migration
  • Determine the best migration target based on the nature of the application and the type of data and the business logic in the database, and if PostgreSQL or MySQL or any other Open source database suits better as a target database technology for migration
  • Prepare data migration strategies and designs for each project, including plans to avoid downtime when required
  • Lead migration projects and work closely with the database migration teams at Percona so that the project is aligned with the standards set by Percona
  • Train internal teams on the PostgreSQL development skill set and be a single point of contact for our Global Services teams on PostgreSQL development and migration-related assistance
  • Perform migration of PL/SQL code that includes Packages, Procedures and Functions from Oracle to PostgreSQL

Your Experience

  • At least 5 years of experience in performing Oracle to PostgreSQL migrations and in helping clients port applications from Oracle to PostgreSQL with alternate approaches that are open source  
  • At least 5 years of experience in writing PLpgSQL and migrating Packages and Procedures from Oracle to PostgreSQL.
  • At least 1 year of experience in writing Oracle PL/SQL code
  • At least 1 year of experience coding in Python or Golang or Java - expertise in bash scripting is a must
  • Knowledgeable in various alternatives for syntax and features only applicable to Oracle e.g. Hierarchical queries in Oracle use CONNECT BY,  Oracle uses rownum, etc., so you’re able to find the best alternatives in PostgreSQL for various Oracle features
  • Knowledgeable in the target data types in PostgreSQL that suit the corresponding Oracle data types while migrating objects from Oracle

What Will Make You Stand Out

  • You’ve used migration tools like Ora2PG or Schema Conversion toolkit from AWS
  • You’ve migrated data from Oracle to PostgreSQL using FDW’s or custom tools or existing open source tools. Knowledge on tools that enable continuous replication of data from Oracle to PostgreSQL is a plus
  • Experience with training development and delivery
  • Experience in a variety of complex environments in verticals such as finance, healthcare, government and consulting
  • Cross-over experience with MySQL or MongoDB
  • Project management experience/certifications
This position is for the Americas time zones, and you must be able to work during US business hours. Travel requirement up to 50% as safety regulations permit.

Share this job:
Lead Database Migration Consultant
Percona  
golang java python mongodb mysql postgresql Dec 09 2020
This role requires a regular work schedule aligned with US hours. This is a remote role that can be located anywhere in India.

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

As a Lead Database Migration Consultant, your primary responsibility is the successful migration of large datasets from an Oracle database system to a comparable PostgreSQL RDBMS.

The Oracle installations will range in both size and complexity. The migration operation itself may be simple or complex, requiring multiple steps over an extended span of time. The data-sets can be sized anywhere from several hundred gigabytes to many petabytes. The cluster's configuration will be variable and can be as simple as a standalone server or as complex as a multi-node cluster with automated failover between data centers with an uptime requirement of 4 9s.

You will execute "out of the box" solutions as you leverage the myriad technologies, methods and best practices in your arsenal. You are comfortable using the various PostgreSQL tools and extensions such as foreign data wrappers, and the ora2pg extension. Equally so, you are familiar with standard enterprise tools often seen in Oracle environments such as GoldenGate.

You will work remotely and most people work from their homes. Up to 50% travel is expected (as safety regulations permit), both for onsite projects and internal meetings.

What You Will Do

  • Assess the existing Oracle databases and gauge the complexity and estimate the efforts required for a migration
  • Determine the best migration target based on the nature of the application and the type of data and the business logic in the database, and if PostgreSQL or MySQL or any other Open source database suits better as a target database technology for migration
  • Prepare data migration strategies and designs for each project, including plans to avoid downtime when required
  • Lead migration projects and work closely with the database migration teams at Percona so that the project is aligned with the standards set by Percona
  • Train internal teams on the PostgreSQL development skill set and be a single point of contact for our Global Services teams on PostgreSQL development and migration-related assistance
  • Perform migration of PL/SQL code that includes Packages, Procedures and Functions from Oracle to PostgreSQL

Your Experience

  • At least 5 years of experience in performing Oracle to PostgreSQL migrations and in helping clients port applications from Oracle to PostgreSQL with alternate approaches that are open source  
  • At least 5 years of experience in writing PLpgSQL and migrating Packages and Procedures from Oracle to PostgreSQL.
  • At least 1 year of experience in writing Oracle PL/SQL code
  • At least 1 year of experience coding in Python or Golang or Java - expertise in bash scripting is a must
  • Knowledgeable in various alternatives for syntax and features only applicable to Oracle e.g. Hierarchical queries in Oracle use CONNECT BY,  Oracle uses rownum, etc., so you’re able to find the best alternatives in PostgreSQL for various Oracle features
  • Knowledgeable in the target data types in PostgreSQL that suit the corresponding Oracle data types while migrating objects from Oracle

What Will Make You Stand Out

  • You’ve used migration tools like Ora2PG or Schema Conversion toolkit from AWS
  • You’ve migrated data from Oracle to PostgreSQL using FDW’s or custom tools or existing open source tools. Knowledge on tools that enable continuous replication of data from Oracle to PostgreSQL is a plus
  • Experience with training development and delivery
  • Experience in a variety of complex environments in verticals such as finance, healthcare, government and consulting
  • Cross-over experience with MySQL or MongoDB
  • Project management experience/certifications
This position is for the Americas time zones, and you must be able to work during US business hours. Travel requirement up to 50% as safety regulations permit.

Share this job:
Fullstack Engineer for Mission-Driven EdTech
Hobsons  
node-js react-js aws typescript javascript saas Dec 09 2020

The Opportunity! 

Are you passionate about developing products and integrating these products with different systems using the latest technologies? Hobsons is seeking a talented and energetic Sr. Software Engineer to join our team in either our Arlington, VA office or Remote from anywhere in the US. The role will suit a self-motivated engineer, who has 5+ years of engineering experience with a proven track record of product delivery. The Sr. Software Engineer at Hobsons will be involved in significant development projects for our market-leading K-12 SaaS product. Your work will focus on developing applications using various cutting-edge technologies following an Agile process. 

What will you be doing as a Sr. Software Engineer at Hobsons?

  • Modernize, design, develop, and test software components using Node.js, React, and AWS cloud-native technologies; 
  • Collaborate with other team members to incorporate the best practices and innovations into our products to help to set the team technical direction and ensure it aligns with the larger organizational technology strategy; 
  • Collaborate closely with product managers and user experience during discovery, design, and development; 
  • Stay current on technology trends and identify ways to innovate our products in the education space. 

We're looking for someone who has...

  • Bachelor’s Degree in information systems, computer science, engineering, or another relevant discipline; 
  • 1-2+ years of experience in software development using JavaScript (React, NodeJS);
  • 5+ years of experience in developing software product solutions; 
  • Thorough knowledge of modern AWS cloud-native technology tools, languages, and programs; OR 
  • An equivalent combination of education and experience
  • Strong presentation and verbal communication skills
  • Proactive sense of urgency and can-do attitude

Our Stack

JavaScript, (React.js, and Node.js), AWS Cloud Native (Lambda, DynamoDB), PostgreSQL, Kubernetes

About Hobsons!

A leader in education technology, Hobsons helps more than 15 million students to identify their strengths, explore careers, match to best-fit educational opportunities, create academic plans, and reach their education and life goals. More than 13,000 K-12 and higher education institutions partner with Hobsons and leverage our expertise and our solutions -- Naviance, Intersect, and Starfish -- to improve college and career readiness, college recruiting and admissions, and higher education student success to support millions of students.

Hobsons is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, sexual orientation, gender identity, color, religion, national origin, age, disability, veteran status, or another legally protected status.

Share this job:
Senior Full-Stack PHP Developer
GeoPhy  
php vue-js laravel postgresql aws senior Dec 09 2020
As Senior PHP Full Stack Developer, you will be responsible for building and maintaining our client facing products. You will be working on a range of SaaS applications that will provide our clients with the information they seek.

Part of that responsibility is designing and building the required auxiliary services to maintain billing, authentication, and API requests.  Our applications typically don’t have to handle a large number of visitors but, rather, have to provide a large body of information in a useful and concise way. 

What you’ll be responsible for

  • You will be in charge of developing new product lines and features for our web applications as well as improving and maintaining the quality of the entire codebase.
  • You will participate in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration.
  • You will proactively suggest improvements across the whole stack.
  • Maintain our web application tech stack: PHP Laravel, Vue.js, PostgreSQL, Redis and whatever else is required to get the job done.

What we’re looking for

  • Strong agile mindset, able to iterate fast and give early feedback.
  • Proven experience with PHP (7+) and VueJS.
  • Excellent communication skills in English.
  • Experience developing SaaS style applications or public API’s.
  • Positive attitude.
  • Desire and eagerness to contribute to the success of the company and grow along with it.
  • Hands-on mentality.

Bonus points for

  • AWS experience.
  • Experience with Event Sourcing and DDD.
  • Data visualisation experience.
  • Experience building client facing data applications.
  • Active member of the open source community.
  • Basic understanding of the (global) real estate market.

What we’re offering

  • You will have the opportunity to accelerate our rapidly growing organisation.
  • We’re a lean team, so your impact will be felt immediately.
  • Agile working environment with flexible working hours and location, career advancement, and competitive compensation package.
  • GeoPhy is a family and pet friendly company.
  • We arrange social activities to help our employees and families become familiar with each other and our culture.
  • Diverse, unique colleagues from every corner of the world.
If you’re convinced you are the right fit and you can’t wait to join our team, we look forward to hearing from you!
Share this job:
Senior Full-Stack PHP Developer
GeoPhy  
php vue-js postgresql aws laravel senior Dec 09 2020
As Senior Full Stack PHP Developer, you will be responsible for building and maintaining our client facing products. You will be working on a range of SaaS applications that will provide our clients with the information they seek.

Part of that responsibility is designing and building the required auxiliary services to maintain billing, authentication, and API requests.  Our applications typically don’t have to handle a large number of visitors but, rather, have to provide a large body of information in a useful and concise way. 

What you’ll be responsible for

  • You will be in charge of developing new product lines and features for our web applications as well as improving and maintaining the quality of the entire codebase.
  • You will participate in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration.
  • You will proactively suggest improvements across the whole stack.
  • Maintain our web application tech stack: PHP Laravel, Vue.js, PostgreSQL, Redis and whatever else is required to get the job done.

What we’re looking for

  • Strong agile mindset, able to iterate fast and give early feedback.
  • Proven experience with PHP (7+) and Vue.js.
  • Excellent communication skills in English.
  • Experience developing SaaS style applications or public API’s.
  • Positive attitude.
  • Desire and eagerness to contribute to the success of the company and grow along with it.
  • Hands-on mentality.

Bonus points for

  • AWS experience.
  • Experience with Event Sourcing and DDD.
  • Data visualisation experience.
  • Experience building client facing data applications.
  • Active member of the open source community.
  • Basic understanding of the (global) real estate market.

What we’re offering

  • You will have the opportunity to accelerate our rapidly growing organisation.
  • We’re a lean team, so your impact will be felt immediately.
  • Agile working environment with flexible working hours and location, career advancement, and competitive compensation package.
  • GeoPhy is a family and pet friendly company.
  • We arrange social activities to help our employees and families become familiar with each other and our culture.
  • Diverse, unique colleagues from every corner of the world.
If you’re convinced you are the right fit and you can’t wait to join our team, we look forward to hearing from you!
Share this job: