Remote backend 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:
Senior Full Stack Engineer
react-js api javascript full stack senior html Jan 26

We are looking for an experienced full stack engineer to join our talented team based in Switzerland (remote if needed). This person will help build and manage our entire infrastucture. This person will help create new APIs for our various projects & as well maintain existing ones. He/She will build the user interfaces with those APIs by implementing different user interfaces for various web applications & tools. He will also working closely with our DevOps team to continuously test/deploy updates.

About

Audacia Group is an innovative Swiss investment firm founded in 2018. Our ambition is to create centres of expertise in support of newly acquired or existing companies within Audacia. Our wholly-owned portfolio of e-commerce companies include: kisskiss, stickerkid, stickeryeti, and idealvoyance. We are currently looking for new talent to complete our product & engineering team.


Tasks


  • Design and implementation of the overall web architecture
  • Implementation of user interfaces
  • Database administration
  • Ensuring the entire stack is designed and built for speed and scalability
  • Design and construction of the various required back-end
  • Integrating our front-end UIs with the APIs
  • Work closely with the devops to help improve continuous integration and deployment
  • Create and maintain technical documentation
  • Refactor existing code to remove technical debt
  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary.

Requirements


  • 3+ working experience as a professional fullstack engineer, including:
    • Strong working experience with HTML, CSS, and
    • Strong working experience with at least one modern JS frontend framework (i.e. React, Vue.js, Angular)
    • Strong working experience with a back-end programing language (Javascript/Node.js, PHP, Go, Python)
    • Strong working experience with a RDBMS (PostgreSQL, MySQL/MariaDB, SQL Server, Oracle)
    • Strong working exprience with database design and management
  • A thorough understanding of computer networks, architecture, operating systems, and data structures
  • Experience working with Linux/Unix & shell scripts
  • Understanding of Windows, PowerShell, & HyperV a plus

Benefits


  • A flexible working environment with a lean organization
  • The opportunity to contribute to Audacia’s development with your ideas
  • A young, international team that enjoys sharing a story over a coffee and share personal experiences
  • A competitive salary package and a flexible working hours policy
  • Locations in Sion in the heart of the mountains and Morges by the lake (Switzerland)


To apply, please send your CV along with a short intro about yourself and we'll get back in touch shortly.

Share this job:

Yesterday

Senior Software Engineer
Keap  
javascript vue-js react-js maven senior frontend Jan 25

We are the Product Development team and we’re looking for a software engineer, to provide us with the flexibility building and running highly-scalable services and delivering an amazing user experience to any platform.

Our Team

Our team is made up of a core of experienced software engineers working to help those around them succeed. We believe in open, public, and transparent communication built on a foundation of trust and empathy for our customers, partners, and colleagues. We are a highly collaborative cross-functional team of designers, developers, product managers, and quality engineers.  The expectations are high, but so is the level support. We want to partner with people to see them succeed while maintaining high standards for the technology we build and operate.

Our Purpose

We are working on establishing best practices around the design, development, testing, deployment, and operation of all aspects of the platform at Keap. We are at the center of a major strategic transformation building a product family based on a common platform, shared services,  and shared design libraries. It is an exciting place to be during an exciting time at Keap. There are many opportunities to get involved, become an expert, and begin teaching others as you help pave the road to Keap’s future.

Our Technology

We are using the following technologies, but experience in these specific technologies is not required. We are looking for people that are always learning and enjoy that process.

  • Java
  • Spring
  • HTML5
  • Vue
  • React
  • Javascript
  • Git/GitHub
  • Maven
  • Gradle
  • CircleCI

Preferred Education and Experience

  • 3-5 years of software engineering experience
  • BS in Computer Science or related, or relevant experience
  • Experience one of the following testing frameworks; Mocha, Jest, etc.
  • Proficient with  secure coding best practices
  • Advanced coding skills and programming knowledge
  • Experience building robust, highly scalable back-end systems
  • Must proactively research best practices in development, keep up with online trends, and strive to find new/inventive techniques

Ideally, you also possess…

  • Work experience with: Git/GitHub, Maven, Gradle, JIRA, Confluence, CircleCI
  • Experience developing under Agile, SCRUM or similar iterative unified processes
  • Understanding of security best practices
  • GitHub / Stackoverflow profile demonstrating contributions to open source or personal projects.

About Keap

In 2001, Keap (formerly Infusionsoft) pioneered the sales and marketing automation category for small business. Today, Keap is the #1 CRM platform in its category. We're 400+ strong and seeking talented and intelligent people to help us on our mission of helping grow small businesses worldwide.

At Keap, we celebrate diversity and inclusion for the benefit of our employees, our products, our community, and to help small businesses succeed. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, marital status or any legally protected status.

Share this job:
Senior Backend Engineer
Employa  
backend senior java cloud mysql devops Jan 25

A rapidly scaling company that provides the platform for wireless operators to offer a complete home broadband solution is looking for a Senior Backend Engineer, who will help to unlock home Internet and streaming video for 100s of millions of users globally. They have a bold mission of bringing this service to the over 1B home consumers globally which don't have access to home broadband today, but are clamoring for streaming video in their homes as TV evolves to be consumed 100% OTT.

About the role: This role will be responsible for software development and engineering of the application cloud service, essentially a backend reflective of those of popular OTT VOD and SmartTV services. The App cloud service will be used by millions of users, including in many developing parts of the world, to discover and consume the most popular OTT VOD offerings on their TVs and mobile devices. The individual is a rising star with development of cloud services using microservices architectures, NoSQL databases, and possibly artificial intelligence and the video service delivery chain.

We are looking for candidates with strong experience across the following:

-Microservices architectures, concurrency patterns and memory management, RDBMS (PostgreSQL, MySQL, etc) and NoSQL (MongoDB, DynamoDB, Cassandra, etc) databases, and understanding of building flexible, scalable, high-performing, extensible, testable cloud systems

-Familiarity with recommendation engines and other artificial intelligence driven systems is a plus

-Familiarity with performance focused back-end programming languages (Golang, Java, C++) is a plus

-Familiarity with video transcoding and the end-to-end video delivery chain is a plus

-Software development and implementation of CDN architectures and protocol driven systems, compute and storage clouds and devops services, and real-time IP networking are a plus

-Agile software development and distributed team collaboration

-Clean quality coding, clear documentation, and code management and release tools

-Releasing commercial grade software services and applications

-Leading or contributing to design and architecture of distributed cloud backends is a plus

Areas of responsibility:

-Development of the data feeds

-High volume APIs

-Analytics

-Recommendation engine

-CMS

-Helping drive the interactions of the App backend and the content distribution service

About Employa:

Apply to this position with Employa and get brand new hiring experience!

Employa is a smart recruiting assistant that connects tech talents with the best employers to make the hiring process fast and easy for both sides. Employa AI driven engines eliminate biases and limitations of human-to-human interaction, so candidates can always make sure that their CVs will be delivered, considered and evaluated properly. It also enables candidates to track the hiring progress and improve their ranking for the position by answering additional questions from the potential employer.

Share this job:
Senior Product Analyst, Performance Analytics
 
senior cloud backend Jan 25
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.

Does the challenge of scaling a fast-growing company by empowering it with data, reporting and analytical insight excite you? Using your business instincts, technical expertise and creativity, you will support a market-leading product, from analysis through to action. If you love finding patterns amidst large volumes of data, making quick decisions, and aren’t afraid of being wrong, this could be a great fit!

You have a passion for delivering analysis leading to product insights. You develop strong and trusted relationships with product & platform teams and use your communication skills to change the way your partners approach problems, and influence team roadmaps. You are passionate about driving your learning and growth in a dynamic, fast-paced environment.

Due to recent growth in our customer base minimising infrastructure costs has become a major priority. In this role you will use data & analytics to solve the ever-shifting equation for how to deliver our compute & read-heavy applications in a cost effective manner. Your insights will help our teams build green-fields backend systems designed to collect activity/observability information for our customers in order to build automations that intelligently balance our system load in a cost effective way.

On your first day, we expect you to have:

  • Extensive experience in analytics, statistics or closely related fields
  • Expertise in SQL and proficiency in another data programming language (Python, R, etc.).
  • Experience in data visualisation and data transformation.
  • Experience in statistical methods such as significance testing.
  • Ability to translate insights into decisions and actions that have a direct business impact.
  • Experience prioritising your time wisely against multiple competing projects and requests.
  • Mature sense of accountability, self-drive, and the ability to function independently.
  • A deep desire to learn and have an impact on our business.
  • Undergraduate in a technical area.

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

  • Experience in both enterprise (or B2B) as well as consumer (or B2C) environments.
  • Good understanding of RDS and EC2 infrastructure or other modern cloud hosting infrastructure.
  • Understanding of database administration.
More about the Customer Analytics Team

The Customer Analytics team at Atlassian is tasked to drive insights about our customers throughout their lifecycle with Atlassian. From customer health to product performance health, understanding movements of our customer across platforms, utilisation of our products; we empower our leaders with data and insights that they can use to make impactful decision. Our team partners very closely with other analytics team within Atlassian to maintain a high bar of delivering meaningful insights, and we love to have fun along the way. 

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.

Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to atlassian-accommodations@atlassian.com and someone will follow up shortly.

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:

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:
Senior Ruby on Rails Software Engineer
ruby-on-rails ruby aws javascript senior docker Jan 24

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases – Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Essentials skills and expertise:

  • 5+ years work experience writing maintainable and well-tested Ruby on Rails apps
  • Strong software architecture & data modelling skills to base engineering decisions on product vision
  • Ability to help and improve the work of your colleagues through your teamwork and communication skills
  • Experience managing, monitoring and troubleshooting production grade web applications
  • Capability to work remotely (minimum 4-hour overlap with central European working hours)

Preferred experience:

  • Experience working with various APIs
  • DevOps, AWS, Terraform, Docker, Kubernetes
  • Serverless computing, AWS stack in particular

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment

Our hiring process:

After we've received and reviewed your application, there are a number of stages in our process.


  1. Initial video call. You'll get to learn more about the role and our company, and we'll learn how you communicate and what are you looking for in the job.

  2. Technical interview. Qualified candidates proceed to our technical interview, where we ask more in-depth technical questions.

  3. Home assignment. We'll test your coding skills in building a small application. You can do this at home on your own time. The assignments usually take about 4-6 hours to complete.

  4. Assignment review and skills interview. After our team has reviewed your assignment, we invite you to the next interview. We'll provide feedback and ask questions about your code. This interview also includes some pair-programming, where we do some improvements or additional features to your project.

  5. Culture interview. The final step before decisions. Great cultural fit is highly important in our remote team. We also want to give you as much as possible information on how it is to work at Leadfeeder and what our culture is like.


All interviews are done remotely over video calls, but of course, if you happen to be in the same city with some of our team members we're happy to organize a meeting on site.

Share this job:
React.js & C# .NET Full Stack Software Engineer Passionate About Quality
react-js typescript .net-core cs sql-server full stack Jan 23

As a Software Engineer on the OpCon team, you will work with teammates to build and improve the core OpCon automation platform.  This role has the responsibility for the web application that customers use to define and monitor their automation workflows, as well as the services that schedule the execution of the defined automation tasks.    In this role, you have end-to-end responsibility for the product and the ability to deliver functionality from concept to delivery.  A typical week will consist of you adding a new component to our user interface, building the back-end web services to support it, and working with quality assistance to ensure proper test automation was built and manual testing has occurred.

Key responsibilities:

  • Design great user experiences in Typescript and the React framework for OpCon's web user interface.
  • Build supporting web services and other console applications in C# and .NET Core, optimizing for scalability and supportability.
  • Take ownership of quality. Build automated tests, perform peer reviews, provide feedback to teammates and grow a culture that prioritizes quality.
  • Create systems that provide fast feedback and drive engineering excellence, extending CI/DevOps pipelines to meet the needs of the team.
  • Collaborate with other teams to build software customers love.
  • Love learning emerging technologies. Be ready and able to learn new tools for delivering great products!

Competencies:

  • Excellent problem solving, design, coding, testing, and debugging skills.
  • Strong Typescript/JavaScript skills and experience with front-end development.
  • Strong C# or Java skills and experience with SQL or related database technologies.
  • Strong testing skills and experience with automated test frameworks.
  • Must have strong cross-team collaboration skills.
  • Experience with containerization is highly desirable.

Qualifications:

  • BS/MS degree in computer science or related field
  • 4+ years of professional experience building and supporting enterprise software
Share this job:
Remote Senior Front-end React Software Engineer
Vavato  
react-js css javascript senior frontend ruby Jan 23

Remote Senior React Front-end Software Engineer

ONLY CANDIDATES FROM EUROPEAN TIMEZONES WILL BE CONSIDERED (CET +-1 hour).

Exciting times! At Vavato we are building a development team from scratch to further the development of our auction platform, initially built by a 3rd party agency.

You will join our brand new Product Development department and team, have a high degree of responsibility, freedom to execute your job, and have a high impact on a rocket ship growth organization.

Culture

At Vavato you will find a relaxed, casual atmosphere (and occasionally see post-it blocks flying down the hallway in an attempt to punish a bad joke). We are young in spirit and lighthearted but work hard to reach our goals while maintaining a healthy work/life balance. 

We expect everyone to take initiative and point out things we could be doing better or could do to improve the #HAPPYVAVATO experience for our buyers and sellers. Our management team is always happy to listen to your concerns and implement the best ideas. Together we are smarter and stronger.

You

We are looking for highly motivated individuals willing to be part of a growing start-up / scale-up adventure. As our Senior React Front-end Engineer, we expect you to have not only good knowledge of the React ecosystem and JavaScript in general, but also to bring "an eye for design" to our group of mostly full-stack developers. 

  • You are on top of all the new React features and libraries rising in the ecosystem, and help our CTO in making technology choices concerning the front end.
  • You master and enjoy learning about all the latest CSS features and animation techniques
  • You care about semantic HTML and using the right element for the right section
  • You don't mind doing bits and pieces of Angular work in our legacy application and porting code from Angular to React as we go
  • You are not afraid to roll up the sleeves and dive into a little bit of our Ruby back-end code if something is not quite the way you need it for the UI, or if we go through a period where no UI work is required
  • You don't mind creating components for a new design system from scratch, together with our design team
  • You laugh when looking at the poorly aligned screens with questionable typography your full-stack colleagues made and find delight in getting them into their final shape and high-fiving your colleague for great teamwork.
  • You are our marketing department's best buddy in Product Development and collaborate with them in getting things into the perfect shape for our users

We expect you to take full ownership of your work, work hard, especially when needed - production issues can occur and have to be tackled, issues arise daily that require immediate attention to avoid hurting the company's bottom line. We try to structure the work as best as we can, but sometimes you will have to cope with chaos. Nothing at Vavato is somebody else's problem.

That doesn't mean we expect you to work long hours every day, on the contrary. We believe a healthy work/life balance is the key to keeping everyone at their most productive and happy. On rare occasions, it is necessary though, and we expect you to be flexible in the same way the company is flexible towards you with flexible working hours and unlimited holidays when it's called for.

You help carry the load, help your teammates, and push the company forward.  There is plenty of room for learning and growth in our team. The intention is to make this company 10x bigger than it is today, with a focus on becoming a platform rather than just an auction house. Plenty of opportunities will be available down the road for people who are willing and capable.

We also expect you to have fun, love your job, love our customers, and enjoy the company of your colleagues ;)

Practices / Values

  • We deploy multiple times a day to production with zero downtime using Continuous Delivery
  • We follow the open-source model with our CTO being the benevolent dictator on the product and everyone contributing through pull requests
  • We believe in the values of Software Craftsmanship and in doing things "the right way", even under pressure.
  • We work directly with the stakeholders within the company without any proxy between the people who need a feature and the people working on it
  • We do unit testing, integration testing, black-box testing, and testing spanning the whole stack. This way you know that code that hits master is production-ready.
  • We use Kanban and release features as they become ready, without ever doing big bang releases and without creating "a release".
  • All of your code will be reviewed by a peer before being put into production to accelerate your learning and for your own ease of mind
  • Everything in our infrastructure is scripted either through Flux or Terraform to ensure reproducible builds and minimum downtime disaster recovery
  • We have hourly full backups of the database in case anything goes wrong
  • We have tested our disaster recovery plan extensively
  • We use trunk-based development, our branches are very short-lived, and we employ feature toggles to ship code to production as early as possible without making it visible to users. There is no staging or test environments, there is only production.

Stack

We don't expect you to know everything in the list, but the more the merrier. Solid experience with React is required though, and affinity with Ruby and Angular are a plus.

Front-end:

  • React (with Hooks, no Redux, no TypeScript)
  • Jest
  • Cypress
  • Angular 6 (legacy app)

Back-end:

  • REST / JSON API (No GraphQL yet)
  • Ruby 2.6.6
  • Rails 6
  • Rspec
  • Cucumber
  • Sidekiq
  • Redis
  • MySQL
  • PubNub

 Other:

  • Google Cloud
  • Kubernetes and GKE
  • Github Actions CI
  • Docker
  • Experience with Continuous Delivery

Experience having worked on an auction platform before is a huge plus.

Perks

We believe giving you the best conditions to getting work done your way is in your and our best interests. We offer great work/life balance, good benefits, quality hardware and equipment.

  • Fully remote work
  • €4000 budget for MacBook Pro or Linux laptop of your choice + monitor + headset
  • Learning budget of €3000 per year for conferences and training
  • 1 free day a month to work on your pet project related to the company
  • Unlimited holidays
  • Coworking subscription or coffee shop allowance of €200/month
  • Company will refund your internet connection up to €100/month
Share this job:
Senior Backend Engineer
FATMAP  
ruby go git api graphql backend Jan 22

Come and join us on our mission to make FATMAP the Home of the Outdoors . . .
the place where every adventure begins.

FATMAP is expanding in Product Development. We are looking for an experienced person (f/m/d) to strengthen the team with their expertise.

Build the future of outdoor adventure with us!
FATMAP is a growing Outdoor Adventure Technology Company, building the leading platform for outdoor adventure. We are revolutionising the way people discover, plan, live and share their adventures. Our advanced 3D mapping technology, outdoor toolkit and curated adventure index is used by top professionals and a fast growing community of outdoor enthusiasts, to enjoy better, safer adventure. 

Who – experience and mindset
To bring FATMAP to life we maintain a complicated stack combining mapping and 3D rendering into our front-end web and mobile apps. Mapping and rendering are handled by separate teams, of which the product team is the only customer. The product team is responsible for serving adventure content, handling authentication/authorisation (including 3rd party services like Strava/Garmin), payments, and delivering a rock-solid front-end product in close collaboration with our PMs and Designers. Our web and mobile apps are served by a single Federated GraphQL gateway, combining multiple Rails-based GraphQL endpoints into a single API.

We are looking for somebody who is comfortable diving deep into all the parts of our product backend stack. This includes our Postgres (with PostGIS extension) database layer as well as the application layer which is deployed as microservices and written in different languages, such as Ruby, Go and TypeScript. You will take end-to-end responsibility for developing new features, designing and updating internal data schemata as well as exposing well defined APIs to our frontend applications.

Are you always looking behind the scenes, trying to understand how things work? Do you have hands-on experience creating functionality in a distributed system, consuming cloud services, designed to cope with shortcomings, failures or outages? Would you be excited to work on such topics in a growing, smart and eager company determined to reshape outdoor mapping? Do you love mapping and the outdoors and would like to shape a solution for the outdoors? Then FATMAP is the place to be!

See more detail on technical experience level below.

How – working here
People at FATMAP have a lot of autonomy at work. We offer a largely flexible environment. At our working hubs in Berlin (DE), Vilnius (LT) and Chamonix (FR) you'll be able to meet up with your team mates to work on a project together or just spend some time in an office environment. We are mostly remote by nature, and hence value sync time strongly. We also value our hubs and trying to keep a balance. Still, you needn't worry about your calendar being full of regular meetings. You work with bleeding edge technology, use and run them in development and production. You are enabled to actively create and contribute to processes and ways of working.

This also requires you to be able to work independently. You need problem solving and debugging skills, and a good dose of pragmatism.


What – responsibilities

  • Design, develop and maintain the client-side backend services
  • Take quality personally, functional and non-functional
  • Debug and resolve errors and respond swiftly to user feedback
Share this job:
Senior Software Engineer
node-js aws php python javascript senior Jan 21
DialogTech provides the leading AI-driven conversation intelligence platform for marketers at businesses that value inbound phone calls. When consumers call, DialogTech turns those conversations into actionable insights businesses use to improve marketing ROI, increase sales conversions, and deliver more personalized customer experiences, both online and over the phone. Recognized as the leader and pioneer in call analytics since 2007, DialogTech is the trusted conversation intelligence platform for many of the world's most successful brands and agencies. 

DialogTech’s Attribution team codes the glue that ties your web experience to your phone experience and then channels this data into tools that allow our clients to better understand their customer’s experience. The process is called “attribution” and we accomplish this by creating and consuming APIs that gather and merge large volumes of data from many systems and then make this data available to our clients in reports, APIs, and GUIs. 

Our technology stack is deeply diverse – In addition to a variety of 3rd party APIs, it includes an assortment of programming languages and AWS products. Most of our new projects are being written in Node.js and we have repositories with Node.js, PHP, and Python. As a member of the attribution team, you’d be encouraged and enabled to stay abreast of current technology trends and to use that research to contribute to the industry’s leading product.

Where you fit in:

    • You will be working with our attribution team as a back-end engineer to help expand our core call tracking product, SourceTrak.
    • The Attribution team works with various tools and services in AWS including RDS MySQL, DynamoDB, EC2, Lambda, Kinesis, and SQS.
    • Integrate with technologies from key partners including Google, Adobe, Salesforce, Microsoft, and Amazon while building new products.


Ideal Experience:

    • Passionate and curious about technology -- researches trends, advocates best practices, and finds applications of new technology to customer needs
    • 5+ years of experience developing with modern languages, preferably several different languages. In use today: Node.js, Python, PHP, JavaScript
    • Knowledge of the following AWS services would be preferred but not required: Lambda, EC2, DynamoDB, SQS, CloudWatch
    • Collaborated with teams doing lean software development, agile software development, and/or continuous deployment practices
    • Familiarity with several data storage engines including DynamoDB, SQL, NoSQL, Elastic, Redis and the contexts in which they are appropriate
    • Working understanding of API design including building and consuming 3rd party APIs. Experience with any of the following: Google Adwords, Adobe Analytics, Marin, Double Click, Adobe Media
    • Optimizer, Optimizely, Hubspot, and Convertro is a plus.
    • Experience with a wide variety of enterprise application integration patterns, their tradeoffs and proper contexts for use


Join us at one of the 101 Best and Brightest Places to Work in Chicago and nationally, 11 times running, Chicago Tribune's Top 100 Workplaces company and a 2017 Crain's Fast 50 company!

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:
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:
Full-stack developer
javascript node-js git sql backend Jan 20

Full-stack developer

Closing date: Open until filled

Do you love modern web technologies? Are you a team player who likes solving difficult problems together? Do you want to join one of the UK’s most exciting tech start-ups and play a key role in developing an ambitious product with a global impact?

Flourish is empowering the world to visualize and tell stories with data. It enables anyone to create beautiful graphics, presentations and interactive stories without coding. Since our launch in 2018, more than 500,000 registered users have produced more than 5 million graphics, which have racked up more than ten billion views.

Our customers include leading newsrooms (such as BBC and FT), major corporates (such as Goldman Sachs and Moody’s), NGOs (Amnesty, Rockefeller) plus universities all over the world.

We’re looking for a full-stack developer to join the team.

The role

You’ll be in one of our small development teams, working on significant new features on the Flourish platform. With your team, you will:

  • Develop new features for Flourish, using modern web technologies
  • Maintain standards for web performance, security and accessibility
  • Build automated tests and improve the observability of the codebase
  • Pair-program and review code
  • Help improve the way we work and the tools we use

This role is focused on the Flourish back-end platform rather than the visualization templates, which are developed separately.

About you

You are a keen developer who enjoys working collaboratively and loves to learn new things. You care deeply about the quality of your work and are thoughtful about how to improve both what you’re doing and how the team works together. You’re happy to adopt existing conventions of the code base.

Importantly, you’re excited by Flourish and the opportunity to make it better. You’re a friendly colleague and you work well in a close-knit team.

Must-have skills

  • A good understanding of the web platform
  • At least two years experience as a full-stack developer or equivalent skills
  • Strong JavaScript and Node.js skills
  • Good SQL skills
  • Experience using Git for version control
  • Awareness of security best practices for web applications

Nice-to-have skills

  • Familiarity with working practices such as test-driven development, continuous integration and continuous delivery
  • Experience of agile methodologies
  • AWS (S3, EC2, IAM, etc)
  • PostgreSQL

Person attributes

  • An enthusiasm for learning and teaching
  • A systematic approach to solving problems
  • A love of the web and an interest in performance
  • The ability to give feedback kindly and receive feedback

About us


  • Our tech stack: Some of the technologies we use include Node.js, Express; Postgres, Redis; Handlebars, Sass; AWS; Cypress; GitHub, CircleCI, Sentry. We don’t expect you to have worked with all of these, but any you have are a plus.


  • Our company: Flourish is a small team combining decades of collective experience in development, data, design, visualization and journalism/publishing. Read more about the team.


  • Our culture: We’re a friendly and supportive group that values kindness, honesty and fun. We’re open and try new things with enthusiasm. And we’re high-momentum, focused on delivering magical products that our users love. We socialise as a team at least once a month.


  • Our interview process: We make our hiring process fast and straightforward. Typically there is brief initial call and online screening test, followed by an interview designed to be rigorous but friendly and collaborative. We’ll ask you to do some pair-programming with us, to get a sense for how you communicate, but we don’t do stressful whiteboard coding.


  • Our location: We are largely a UK-based team, with a few exceptions. We used to be based in a fun office in Clerkenwell in central London. This was closed at the start of the COVID crisis, and we intend to get a new office in London in 2021, most likely in the Shoreditch area, but we do support remote working.

Benefits

  • Salary from £45k-60k depending on skill and experience
  • Remote working is welcome (the majority of our development team is remote), though after lockdown lifts, it would be a plus if you could be at our London office every few weeks for sprint planning/retros and socials
  • ‘20% time’ for developers on Fridays - you can choose what to work on, as long as it’s relevant to the company’s mission
  • Share options in a rapidly growing company
  • Flexible hours, and respect for work/life balance (not “startup hours”)
  • Lots of potential for career progression
  • 30 days’ annual holiday

To apply

Send a CV, and a covering letter explaining why you’re interested in this role and how you meet the description above, to jobs@kiln.digital. Please use the subject line “Software Engineer”. Got questions about the job? Feel free to email us for a chat.

We’re committed to equality and diversity in the tech industry, so we’ll be especially happy to see applications from under-represented backgrounds.

Sorry, but we won’t be able to sponsor visas for this role: please do not apply if you do not already have the right to work in the UK. We are not accepting applications from recruitment agencies for this role.

Not right for you?

Please spread the word instead! And join our mailing list to stay posted about Flourish.

Share this job:
Software Engineer - Fullstack
Yelp  
javascript python django java ruby html Jan 20
Our full stack engineers bridge the gap between backend data and the frontend websites of Yelp. Our goal is to provide the best user experience to millions of users and we’re excited to dive into any area of the web stack to make it happen.

Full stack engineers rarely have a typical day: One day you might be writing HTML/CSS/JavaScript and another you might be discussing the best approach making our web apps work in our service oriented architecture.

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity, and encourages “unboring” solutions to problems. We enable all new engineers to deploy working code their first week, and your impact will only grow from there with the support of your manager, mentor and team. At the end of the day, we are all about helping our users, growing as engineers, and having fun in a collaborative environment.

Where You Come In:

  • Design and build new features to connect Yelp with large scale businesses.
  • Implement beautiful layouts that work across all of Yelp’s platforms (desktop, mobile browsers, and mobile apps).
  • Deploy projects in a Service-Oriented Architecture, all the way from backend services to fully-featured UIs.
  • Run A/B experiments and dive into the resulting data to look for trends.
  • Collaborate closely with product managers, designers, and other engineering teams.
  • Mentor other engineers and share the skills you’ve learned.

What it Takes to Succeed:

  • Deep understanding of at least one popular server side web framework (Django, Flask, Rails, Pyramid, Laravel, Express, etc.) or modern JS frontend framework (React, Angular, Ember, etc.)
  • Full-Stack engineering experience in Python, Ruby, JavaScript, Java, or C++.
  • Understanding of web security and performance best practices.
  • Comfortable working in a Unix Environment.
  • Experience with popular Python libraries/tools (Pyramid, pytest, tox, SQLAlchemy) is a plus

What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • 25 days paid holiday initially, rising to 29 with service
  • Private health insurance, including dental and vision
  • Flexible working hours and meeting-free Wednesdays
  • Regular 3-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe and the US
  • £58 per month toward any exercise of your choice

Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to Race/Ethnic Origin, Sex, Religion/Belief, Disability, Age, Sexual Orientation. Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.

Share this job:
Developpeur Full-Stack JavaScript Senior H/F CDI Full Remote
javascript meteor html mongodb senior saas Jan 20

Salutation Développeur,

Pour toi, la programmation est synonyme d’artisanat ? Tu as envie d’être Owner de tes missions ? Tu nous intéresses déjà !

On cherche des gens intéressés par l’univers B2B SaaS (pas Sass, SaaS !), qui aiment coder et travailler dans une petite équipe. Si bosser en Remote et apprendre sans cesse de nouveaux trucs te parle, continue de lire !

Il s’agit d’une start-up créée il y a 3 ans par 2 développeurs (anciens de eFounders) et 1 BizDev, tous passionnés par la réalisation de logiciels innovants et agréables à utiliser, uniquement en SaaS pour les B2B.

On est aujourd’hui une petite entreprise (19 personnes dont 4 devs), entièrement autofinancé par l’argent de nos clients (aucune levée de fonds) et qui a atteint les 2 millions d’ARR il n’y a pas longtemps.

On croit aux petites équipes car elles sont rapides et agiles. De plus, les petites équipes signifient moins de bureaucratie et moins de gestion. Plus de choses sont faites (Get Things Done).

On a des bureaux à Paris mais la grande majorité de l’équipe est en télétravail dans toute l’Europe. Le produit principal développé (mais pas le seul) est un outil de prospection commerciale multicanal. Utilisé par des milliers d’entreprises à travers le monde, il aide les entreprises à prospecter leurs futurs clients de façon plus humaine et de favoriser la qualité à la quantité.

Cet outil, comme tous nos logiciels, est développé avec Meteor, un Framework 100 % JavaScript. On utilise aussi beaucoup d’autres outils.

Ton profil

  • Tu connais très bien JavaScript. Toutes nos applications sont en Meteor, donc connaître ce Framework est un + mais n’est pas obligatoire.
  • Tu as au moins 4 ans d’expérience pro. On va vite et laisse beaucoup d’autonomie aux développeurs, on a donc besoin de personnes ayant déjà acquis de l’expérience.
  • Tu es aussi à l’aise sur FrontEnd que sur BackEnd. Nos développeurs réalisent tout de A à Z, il faut donc savoir comment ça se passe des 2 côtés.
  • Tu es un HACKER. Tu es à l’aise avec l’ambiguïté, tu aimes les défis techniques, faire des prototypes et trouver des moyens créatifs de résoudre des problèmes dans les plus brefs délais.
  • Tu es un DOER. « Demain » ne fait pas partie de ton vocabulaire. Tu préfères coder que de faire des specs.
  • Tu parles parfaitement français. On est tous en télétravail depuis le premier jour, mais pour autant on a besoin que tout le monde soit dans une timezone assez restreinte et parle français pour que la communication soit optimale. Les équipes Marketing et Commerciale sont à l’étranger, tu dois donc avoir un anglais professionnel correct.
  • Tu es empathique envers les utilisateurs et peux facilement te mettre à leur place. Tu comprends que tout le monde n’a pas les mêmes compétences et que les personnes intelligentes font parfois des erreurs.
  • Tu aimes communiquer. Tu aimes travailler à distance et Slack est ton meilleur ami !
  • Tu es meilleur que nous dans au moins un domaine. Chaque personne qu’on embauche doit être meilleure que nous. Cela peut être dans la conception, le HTML/CSS, le JavaScript, MongoDB, SysAdmin,… Tu dois être capable de nous apprendre de nouvelles choses.
  • Tu es adaptable et aimes découvrir de nouvelles choses. Plus que le développement de logiciels, tu seras dans une start-up en pleine croissance, cela signifie que tu dois aimer tout faire, l’intégration du FrontEnd, le développement du BackEnd, l’optimisation de Mongo, le support client et plus encore.
  • Tu es autodidacte, tu développes des projets persos depuis ta plus tendre enfance ou le soir et week-end. Ce n’est pas obligatoire mais un sacré plus pour nous, on est tous passionnés par la programmation et aimons créer des choses, aussi bien au boulot qu’en dehors.

Ce que tu pourrais être amené à faire

  • Concevoir et développer de nouvelles fonctionnalités de A à Z, à la fois sur le FrontEnd et le BackEnd.
  • Améliorer la base de code avec le refactoring, corriger les bugs, optimiser.
  • Travailler avec les équipes Marketing et de Growth pour mettre au point des outils qui accéléreront et amélioreront la qualité de leur travail.
  • Réaliser des expérimentations avec l’équipe de Marketing et de Vente ; c’est une start-up, donc tout peut changer et nous aimons expérimenter de nouvelles choses pour maintenir une croissance rapide.

Ce qu’on offre :

  • Salaire – selon l’expérience
  • Télétravail et horaires flexibles
  • Environnement d’apprentissage rapide, esprit d’entreprise et d’équipe
  • Autonomie et prise de responsabilité
  • Tickets-restaurants (remboursé à 60%)
  • Transport (remboursé à 100%)
  • Mutuelle (remboursé à 100%)
Share this job:
Software Engineer - SRE Shard Capacity Management
 
java python docker cloud aws backend Jan 19
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.

Enjoy tackling problems at massive scale? Love building robust services? Love experimenting with new software and environments? Like being challenged? Join us in Atlassian Site Reliability Engineering for your next big challenge!
We are looking for an experienced Backend Engineer who is passionate about building scalable cloud services to join our growing SRE team. You will be joining a high-impact team based in the Sydney office tasked with building platform services that manage and scale our RDS and EC2 infrastructure for our ever-growing Jira and Confluence products.
An ideal candidate is someone who passionate about building reliable services, enjoys systems engineering, keeps on top of industry trends (particularly those related to reliability & scale) and loves bringing their knowledge into the team. We'd love it if you brought a deep understanding of modern cloud infrastructure, programming expertise, operational experience and a desire to change the status quo. We'll support you with robust backend systems, mature processes, and a motivated team with a strong desire to not f*** the customer. We're looking for an engineer who can analyse and help improve our services and processes to get us to an even higher level of availability, scalability, and reliability.
This is an amazing opportunity to join a vibrant team and make huge impact & can offer an open runway for the right person, with room to grow.

About the team
The ‘Production Engineering - Shard Capacity Management' team manages the RDS & backend cloud infrastructure that powers Atlassian's Jira and Confluence products. We deal with problems of massive scale, building observability and load balancing systems that allow Jira and Confluence to scale into hundreds & thousands of customers worldwide. Our team is responsible for key capacity decisions; balancing cost and the user-experience of our millions of daily users. Our team manages the services, automation and systems that make this possible, with a strict emphasis on removing human from everyday decisions that keep our products running and healthy.
Since the onset of Free Edition for Jira and Confluence, minimising infrastructure costs has become a major priority. We aim to deliver our technology to the widest possible audience, in so doing we hope help the world unleash the potential of every team. To achieve this, we must solve the ever-shifting equation for how to deliver our compute & read-heavy applications in a cost effective manner. This financial year we are focusing directly on this equation with a direct initiative on reducing the costs of our infrastructure, during which we will be building green-fields backend systems designed to capture activity/observability information for our customers in order to build automations and systems that intelligently balance our system load in a cost effective way.

More about you

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

  • Hands on experience with public cloud offerings (AWS components like EC2, CloudFormation, RDS, S3, DynamoDB, SQS, Kinesis - or equivalents, e.g. in GCP / Azure)
  • Strong Java / Spring backend engineering experience.
  • Experience building web-services and clients using REST/GraphQL
  • Experience using container systems like Docker and/or Platform as a Service.
  • Strong organisational and interpersonal skills, with experience developing and instilling a culture of operational maturity.

It would be great, but not mandatory, if you had

  • Experience with one or more Languages: Kotlin, Python, Bash Scripting, Typescript/React.
  • Experience with Database administration, managing RDS/Postgres infrastructure will be highly valued
  • Experience in microservice architecture.
  • Experience in Site Reliability Engineering and/or operating large scale systems.
  • Experience with AWS/Lambda and step functions.
  • Experience building monitoring into your code, tweaking dashboards, defining alerts, writing runbooks
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.

Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to atlassian-accommodations@atlassian.com and someone will follow up shortly.

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:
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:
Software Developer PowerDNS
frontend api vue-js user-interface user-experience javascript Jan 19

Software Developer PowerDNS
( - Germany / Italy / Spain / France/ Finland / Netherlands )


The job in a nutshell
As a Software Developer you will join our PowerDNS Team. You will enrich our team with your experience with building web-app front ends and your passion for UX design. PowerDNS has developed a suite of open and closed-source products, revolving around DNS and DNS-based security, and this job gives you the opportunity to take the UI/UX for these products to the next level.

Our office for PowerDNS is located in The Hague (The Netherlands) but you can also work from home and you have flexible, family-friendly working times. If you want you can also work in one of our other entities in Europe, as long as you reside in the following countries: Germany, Finland, Netherlands, Italy, France, or Spain.


The job in bullet points

  • (Re-)design and implement the UI/UX, and associated logic/APIs, of our complete suite of open and closed-source products
  • Support our Sales Engineering and Support teams with technical questions or topics from customers
  • Continuously improve yourself and the products by investigating alternatives and technologies

Your background

  • Web-app/front-end developer with back-end experience
  • You are familiar with and current on the latest, modern web-app development techniques and the NPM ecosystem
  • Proven track-record of creating full-stack web-apps from scratch, production-ready and with modern tooling
  • At least basic experience with back-end development to support the front end with the necessary APIs
  • Knowledge of and experience with Vue.js and/or Angular and/or React
  • Familiar with and current on JavaScript/TypeScript, CSS and other modern browser standards, and with CSS frameworks like Bootstrap
  • Open-Source Software development experience is a plus
  • You are able to work independently
  • Good verbal and written communication skills in English is a must; Dutch and German skills are a plus

Our offer to you

  • Working on a modern software in an international team
  • Wide scope to develop your own ideas and projects
  • Home Office and the opportunity to work from our office in the centre of The Hague or one of our other well-appointed European offices
  • The most current and jazzy equipment
  • Regular cross-border, cross-team events, Corona-permitting.
  • Continuous personal development & training, including job-specific certifications
  • Flat hierarchies combined with an "Open Door" policy
  • Further country-specific benefits

Who we are
Open-Xchange (OX) is a developer of secure and open communication and office productivity software, IMAP server software and DNS solutions. Since 2005, it has partnered with many of the world’s largest Internet Service Providers (ISPs), telcos and carriers to deliver Open Source email and productivity solutions that include secure storage, file and document management. OX Dovecot is the world’s most popular IMAP server software and OX PowerDNS provides secure DNS services to telco customers and their users worldwide. Software developed by Open-Xchange is used by 200 million people globally. It is headquartered in Germany, with offices in Bremen, Cologne, Dortmund, Hamburg, Nuremberg and Olpe, and international offices in Finland, Italy, Japan, the Netherlands and the USA. For further questions, please contact Kerstin Florath via recruiting@open-xchange.com

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:
Backend Software Engineer, Creator Tooling
Actio  
python django api django-rest-framework database backend Jan 18

At actio, we are committed to helping people improve their well-being through the development of healthy habits. Actio sessions are hard to skip — we call all participants — which helps further our goal of pulling people out of their daily routine in order to engage them with high-quality and well-designed experiences.

Our core technology must orchestrate dynamic audio/video calls which change depending on the class requirements. Creating and configuring classes in an error-free way requires a performant & joyful mobile-friendly user interface that is powered by a fast and reliable API. We’re looking for someone to build such a tool with us .

Interested? Apply here on Stack Overflow at jobs@actio.com.

About the job

  • Providing a fast, reliable, and nice-to-use API for the Creator Tooling
  • Taking an active part in product development, working together with Product, Design, Mobile and Web Engineers
  • Developing well-tested business processes and user-flows

About you

  • Solid experience with designing and building REST APIs on Python + Django & DRF stack
  • Automated tests are part of your regular workflow
  • Hands-on experience in working with AWS or other cloud providers
  • Eye for details in business-critical areas

Bonus points:

  • Experience in “Infrastructure as Code” tools
  • Experience in monitoring, incident handling and 24x7

Perks:

  • 4-days working week
  • Testing sessions with actio coaches
  • Remote work is an option (timezone: CET/CEST, GMT+1)
  • Salary range: 45k-70k€ gross per year (depending on seniority)
Share this job:
Senior Web Developer
cs dot net asp.net-mvc kentico umbraco senior Jan 17

We're looking for a Senior Web Developer, who is a self-starter, can think on his/her feet, play well with others, and do great work in a fast-paced, agency environment and has experience developing medium to large websites. Experience with content management platforms such as Kentico, Sitefinity, and/or Umbraco is preferred but will consider anyone with an eagerness to learn.

By bringing together like-minded people, who share common passions, who enjoy each other's company, and respect each other's skills, BlueModus has created a culture where people work hard, have each other’s backs, and love what they do. Join a team with a clear mandate to deliver high value to their clients. If you’re up for a challenge, then we’d love to hear from you.

Benefits:

  • Work at a company that was a Finalist for Best Places to Work by Denver Business Journal and top-ranked Best Places to Work by Built in Colorado
  • Competitive salary
  • Recharge your batteries with ample paid time off that includes 9 holidays, 10 vacation, and 10 flex days
  • Get the checkup you need for you and your family with excellent health, dental, vision, and disability coverage
  • Plan for your future with our 401(k) plan + employer match
  • Awesome office in the heart of downtown Denver right off the iconic 16th Street Mall
  • Ability to work remotely
  • Whether you’re an early riser or a snooze master, pick a schedule that works for you with flexible working hours
  • Team building “fun” days and other company-sponsored activities through the year
  • Tuition reimbursement and professional development opportunities with conferences & training

What You Will Be Doing:

  • Responsible for billable client consulting
  • Maintenance and continued enhancement of the back end of our clients' web sites and web applications
  • Understanding and applying applicable development and coding standards
  • Building packages and deploying software to integration environments
  • Fielding technical questions from clients, other developers, project management, quality assurance, and other colleagues
  • Providing development estimates for enhancement requests
  • Participating actively in agile teams while learning from software architects and/or solution leads
  • Investigating and resolving bugs and deficiencies in the project codebase
  • Building and maintaining internal tools to streamline the software development process and enhance productivity
  • Researching new software development concepts and making suggestions for improvements
  • Creating and integrating features for our client solutions using the latest C#/ .NET technologies
  • Writing web services, business objects, and other middle-tier frameworks using the .NET framework
  • Actively participating in code reviews
  • Championing testing and QA initiatives

What You Need:

  • 5+ years of .NET/ASP.NET development experience using C# like Microsoft MVC, WCF, Web API, and WebForms
  • 5+ years of experience with object-oriented design, software patterns, multi-threaded, debugging, and refactoring
  • 3+ years of JavaScript experience
  • Experience developing websites and microsites in a Content Management System (CMS) like Kentico, Sitefinity, or Umbraco
  • Experience troubleshooting CSS and HTML issues
  • Experience resolving cross-browser compatibility issues
  • Experience with MSSQL Server + T-SQL, creating tables, stored procedures, and data views
  • Understanding of code versioning tools, such as Git, Mercurial, or SVN
  • Experience with Continuous Integration and Automated Build products like Team City, Azure DevOps, or Jenkins
  • Experience with responsive and mobile site development
  • Understanding of DevOps principles: sites, certs, automation, and networking
  • Strong testing and QA ethic

What We’d Like to Find:

  • Experience working in an agency environment
  • Experience with agile/lean development
  • Understand SEO principles
  • Bachelor’s degree in computer science, computer or electronics engineering, information technology or related
Share this job:
Backend Engineer - Staking
backend testing devops crypto finance cpp Jan 17
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

About the Role

This role is remote.

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

Responsibilities

  • Integrating various blockchains into our staking system
  • Ensuring rewards are distributed to clients accurately and efficiently
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection systems
  • Write highly scalable, high volume services
  • Create optimized database schemas
  • Own, develop and maintain staking services

Requirements

  • 3+ years of experience as a backend developer
  • Experience with Proof of Stake (PoS) blockchains such as Tezos, Cosmos, or Polkadot
  • Familiarity with decentralized finance (DeFi) products such as liquidity pools and yield farming
  • Strong proficiency with Node.js, Typescript and various frameworks
  • Ability to handle the DevOps side of production services using tools like Docker
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding accessibility and security compliance 
  • Understanding user authentication and authorization between multiple systems, servers, and environments
  • Understanding fundamental design principles behind a scalable application
  • Experience with automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Basic experience with other languages such as: C++, Rust, or Go
  • Desire to make the best staking platform out there
  • Strong passion for Bitcoin and other cryptocurrencies


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

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

Learn more about us:
Share this job:
Backend Engineer - Payments
backend testing devops crypto cpp node-js Jan 17
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

About the Role

This role is remote.

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

Responsibilities

  • Integrate our financial systems with banks and third-party payment platforms
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection systems
  • Write highly scaleable, high volume services
  • Create optimized database schemas
  • Own, develop and maintain financial services

Requirements

  • 3+ years of experience as a backend developer
  • Experience with financial systems and payment protocols
  • Strong proficiency with Node.js, Typescript and various frameworks
  • Ability to handle the DevOps side of financial services using tools like Docker
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding accessibility and security compliance 
  • Understanding user authentication and authorization between multiple systems, servers, and environments
  • Understanding fundamental design principles behind a scalable application
  • Experience with automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Basic experience with other languages such as: C++, Rust, or Go
  • Desire to make the best trading platform out there
  • Fluent English language skills are required, other native language skills a plus


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

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

Learn more about us:
Share this job:
Senior Software Engineer
php laravel mysql kubernetes aws senior Jan 17

Note: Although this is a remote position, we are currently only seeking candidates in Europe to facilitate the overlap of working hours but also travel logistics for occasional in-person meetings.

At PSP Media we develop cloud-based software solutions for the sports industry, enabling clubs and associations to bring their coaching education and administration online. We have just launched training.app, our B2C platform for sports coaches of all levels anywhere in the world, helping them to improve their coaching by giving them access to high-quality coaching content across all their devices.

As a Backend Engineer you not only maintain our different Laravel applications but also implement new features and build new services/applications from the ground up. 

What you will do:

  • Work on products with modern PHP hosted on a cloud-based infrastructure
  • Build and provide internal & external RESTful APIs that ensure a fast & frictionless updating of our products
  • Constantly challenge and expand your knowledge of reliable software architecture, programming and new technologies
  • Work with agile processes that are adapted to the team’s and project’s needs

What technologies you'll be using:

  • PHP7 and PHP8 with Laravel
  • Go, Python, Node.js
  • MySQL, DynamoDB
  • Kubernetes, Docker
  • ElasticSearch
  • AWS (EKS, EC2, RDS, SQS, SNS, Lambda, CloudWatch, S3, ElastiCache etc.)
  • Microservices with synchronous and asynchronous communication

The budgeted compensation range for this role is €40,000 to €50,000 annually. The actual compensation offered will be based on relative experience and skills, location and employment type. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.

Benefits



  • Distributed Team, enabling us to hire Europe's best talents
  • Regular onsite meetings across Europe
  • Personal Development Allowance
  • Prestigious Clients
  • Flexible working hours and time-off policy with 26 Vacation Days
  • Monthly wellbeing allowance for Gym Membership, Massages etc.
  • Co-Working Space & Home Office Allowances


Minimum qualifications

  • 3+ years of professional software development experience with PHP
  • Understanding of RESTful API’s
  • Spoken and written English skills on Intermediate level or higher
  • Knowledge of Unit Testing
  • OOP skills and knowledge of design patterns

Preferred qualifications

  • Professional experience with Laravel
  • Knowledge of Microservice architecture
  • Experience with Amazon Web Services (or similar)
  • Experience with Docker and Kubernetes, CI/CD
  • A strong portfolio of projects in which you have taken part
  • Domain-driven design
Share this job:
Full Stack Software Engineer
Opinew  
python vuejs2 vue-js docker flask full stack Jan 17

Company Introduction 

Hello! We are Opinew, a Scottish company with a small team and grand mission. We are helping online stores to become independent of large platforms like Amazon and eBay by providing a powerful review import and management system. Opinew helps shop owners to collect reviews from their customers while also allowing them to import existing reviews accumulated over years on Amazon, eBay or AliExpress. Reviews enable social proof, which increases sales conversation to make Opinew’s clients more successful. We are working with thousands of online stores around the world, including small stores and big brands, some of which you may recognise, including: MusclePharm, Status Anxiety, Vankyo and Betron.

Your Role

As Lead Full Stack Engineer, you will play a pivotal part in Opinew’s mission to decentralise online shopping by empowering merchants of all sizes. You are excited to work on a SaaS platform with the latest technologies used by millions of shoppers and thousands of ecommerce stores around the world. Our engineers regularly work with all areas within Opinew as we continue to scale up our SaaS web products. We push updates to our websites almost every day so it won't take long to get your work out in front of millions of users.

At Opinew we are using Flask/Python for the backend and Vue.js with Vuetify and Tailwind CSS on the frontend. Everything is containerised with docker and deployed via an automated CI/CD pipeline to AWS. 

The project 

In line with the tremendous global increase in ecommerce sales, Opinew has rapidly grown its customer base and product team in 2020. As Lead Full Stack Engineer you will be at the heart of our product development and software engineering efforts working on:

  • Implementing world-class software to improve and scale Opinew’s review management system  
  • Experience with designing RESTful API that supports a rapid growing user base
  • Ability to own and deliver end to end API functionality from design/architect, to implementation, to testing, to production release and monitoring
  • Ability to accomplish complex engineering task independently
  • Envision, implement and roll-out best tooling and automation for all our our services
  • Ability to evaluate and communicate different engineering solutions and trade-offs
  • Work with the Opinew team to constantly improve platform usability, onboarding, and customer retention

The engineering team consists of two full-time and two part-time engineers. Depending on their area of expertise, some engineers have a strong focus on backend, frontend or testing. However, generally each engineer works across the full stack and contributes to any part of the codebase. Engineers own their code, ensure maintainability and are responsible for writing unit tests and completing new features without breaking backwards compatibility. 

What we offer 

  • Opportunity to help decentralise online shopping away from the ecommerce giants
  • Exciting opportunity to grow the start-up with us into a global software company
  • Competitive salary
  • Laptop and any other essential technical equipment
  • Education and relaxation: language classes / steam store games
  • Reading/Courses - books and online courses to help with your professional development are on us to help with your personal development.
  • Home cleaning - we will find somebody to take over house chores to help you focus on what matters most to you

What you can expect 

  • An agile, diverse and multidisciplinary fully remote team 
  • A supportive, inclusive and transparent working environment where team mates learn from and help each other all the time. 
  • A place to look at things differently, challenge and offer solutions. 
  • You will be working in a (still) small start-up where the whole company consists of ~10 people. You will have a unique opportunity to make a significant impact and actively drive change in the technology, direction and culture of the start up. 

What we are looking for 

We are looking for an experienced, talented software engineer to join the engineering team and help us scale Opinew to the next level.

This position is for full time, 100% remote work.

We would expect you to: 

  • Always put the user first. 
  • Be an active participant during technical decisions and discussions. 
  • Be comfortable to work in a rapidly changing environment. 
  • Be passionate and empathetic - you fall in love with problems, not solutions. You’re a doer, and a helper. 
  • Take pride in your work. 
  • Think like an owner. 
  • Experiment, test, try, fail and learn continuously. 

Qualifications 

For this role, you must have: 

  • Experience in working as part of a team to ship high-quality software using agile development processes. 
  • Experience in developing UI with Vue.js /React/Angular
  • Experience in python backend frameworks like Flask/Django
  • Proficiency in JavaScript/TypeScript and Python.
  • Experience in e-commerce and Shopify beneficial.
Share this job:
Software Architect
Earnest  
data science docker backend finance node-js frontend Jan 16

We will set you up with all the necessary tools to perform the job from your home office.

Earnest empowers people with the financial capital to live better lives

We're an accomplished team of design, math, finance and technology geeks who believe consumer lending can be radically improved and are doing something about it. We created a company that combines data science, streamlined design, and technology to:

Build products that simplify the lending process, Provide them to more people, and Engage with our customers through more human experiences.

As a Software Architect at Earnest, you will report to the Senior Manager of Platform Engineering, provide technical direction, and build the software that is revolutionizing consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars. In addition to the $10+ billion in loans serviced, we build tools to maximize Earnest's growth while providing the best possible client experience. Our focus is on building a modern platform that allows us to move faster over time. This means a willingness to rethink domains from first principles and an ability to collaborate well across technical and non-technical teams.

At Earnest, we use Node.js and TypeScript on the server-side. On the front-end we use React/Redux for building new things and Angular for everything else. We deploy services in Docker and Kubernetes on AWS. We integrate with other internal microservices (written in Node.js and Scala) and store the bulk of our data in Postgres and Amazon S3.

What you'll do:

  • Drive systems architecture redesign while working with other stakeholders.
  • Architect and implement domain-based microservices, such as user service, loan service, etc.
  • Prototype solutions for the broader engineering teams, such as a message bus for asynchronous communication between backend services.
  • Create engineering requirement documents and assist with planning of new features and bug fixes.
  • Mentor and provide guidance on engineering best practices to team members.
  • Launch new features such as an integration with strategic partners, such as Optimizely and Plaid.
  • Work with Product, Design, and Engineering Management on priorities with the team.

Ideal background and expertise:

  • 10+ years of professional development experience
  • 2+ years of experience architecting distributed software systems
  • Experience with server-side concepts, e.g. microservices, database, caching, performance, - monitoring, scalability
  • Experience with Node.js preferred
  • Experience working in Fintech, Banking, or related Consumer Financial Services companies is a plus

Earnest Perks & Benefits:

  • Health, Dental, & Vision benefits plus savings plans
  • Employee Stock Purchase Plan
  • 401(k) plan to help you save for retirement plus a company match
  • Tuition reimbursement program
  • $1000 Travel perk on each Earnie-versary to anywhere in the world and 25 days of annual PTO
  • Great culture with an awesome team

Earnest provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, disability, genetics, gender identity or expression, or veteran status. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance.

Share this job:
Senior Software Engineer
Scribd  
senior frontend java python javascript ruby Jan 15
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4M subscribers in nearly every country worldwide.

About the Web Development Team
We’ve built a library of millions of books, audiobooks, magazine articles, sheet music collections, and user uploaded documents. 90% of millions of active users discover Scribd and continue to engage with content and build their libraries using our website. This team works across the stack with a strong focus on front end work.
We’re looking for diverse, well-rounded, communicative engineers to help empower our readers to indulge their curiosities and expand their knowledge by building quality products and user experiences. Our projects tend to be 1-2 front end engineers at a time, so trust, accountability, and excellent communication skills are extremely important. This role will join the Web Subscriber UX team, which focuses on delivering product features that will improve our users' experience.

Some of our Key Focus Areas:

  • SEO - with a library of millions of books, audiobooks and documents, search engine optimization is about a lot more than having a good sitemap.
  • Responsive Web - desktop, tablet, phone – whatever device you have, we want you to be able to read!
  • Site speed. How fast is fast enough? Faster!  Measure, optimize, repeat...
  • Accessibility - do you know what ARIA attributes are? Ever use a screen reader? We’re bringing Scribd up to WCAG level-AA to make reading work for folks who use assistive technology
  • Front end infrastructure - We strongly believe in code reuse and simplicity. We are working on shareable react component library to make our product development simple, fast and consistent.

About You:

  • You're curious, humble, and interested in learning. You like and value people! You have good taste - you don't have to be a designer, but you should take pride in your work and want to make our app a beautiful, delightful reading experience.
  • You Have:
  • 5+ years experience coding in a modern web stack -- eg. JavaScript, HTML, CSS, Ruby on Rails -- on large scale, consumer-facing web applications.
  • Strong understanding of modern JavaScript frameworks preferably React.
  • Experience working on backend services in any server side language - Go, Python, Java, C#, Ruby.
  • Experience with continuous integration environments like Gitlab, Jenkins, CircleCI , TeamCity etc.
  • Knowledge of npm, yarn, babel and webpack.
  • Passionate about testing. Previous experience writing unit and integration tests with frameworks like Jest, Rspec, Enzyme, Cypress, Selenium, WebdriverIO etc.
  • Experience building features using an A/B testing framework.
  • Experience de-bugging issues in a complex modern web architecture which includes: distributed systems, CDN, image servers, databases, asynchronous web services, CSRF, cross site scripting, etc.
Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• 401k plan through Fidelity,  plus company matching with no vesting period
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly flexible Wellness, Connectivity & Comfort Benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Enterprise Solutions Engineer
Auth0  
html frontend backend dot net Jan 14
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.

Auth0 continues to grow and so does the volume and complexity of the needs of our prospective customers. Security and identity management are now core concerns of every business. As a result we are building a dedicated pre-sales engineering team that will be the primary technical resource for all of our account executives. We will help engage the prospect where they have the greatest need and then fill that need through education and guidance to the best solution.

What you'll be doing:

  • Deliver interactive presentations and product demos.
  • Lead Q&A sessions to prospective customers in order to understand their requirements.
  • Present to all levels of the organization - from practitioner to C-level.
  • Engage with multiple business units including software engineering, operations, product management and business stakeholders.
  • Whiteboard Auth0 solutions with customer architectures.
  • Execute well defined, outcome focused PoCs for prospects.
  • Maintain a broad and deep technical understanding of the Auth0 product line and the underlying technologies and protocols.
  • Stay up to date on industry trends through self study, research, online courses.
  • Proactive engagement in local and regional events evangelizing Auth0 as a presenter and attendee.
  • Work from home with travel as required.

Is this role for you?

  • A love for our primary customer profile: the software developer and architect.
  • A passion to serve the customer, which has played out in some customer-facing role like consulting or support, ideally sales engineering.
  • An ability to quickly communicate complex ideas around a technical topic, ideally on the fly at a whiteboard.
  • Strong presentation skills.
  • Expert in building relationships, listening and managing time.
  • A desire to engage with the larger community by contributing to open source projects and participating in local events.
  • Experience with JavaScript.
  • Experience with at least one backend stack (eg. .NET, Java).
  • Experience with a popular frontend stack (eg. Angular).

Desired:

  • Experience with at least one standard network security protocol (eg. OAuth, OAuth2, SAML, LDAP).
  • An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF).
  • Solid experience with HTTP, with both HTML apps as well as REST services. This includes the ability to use the dev tools in a browser to explain HTTP traffic and an HTTP client (like curl or Postman) to interact with an HTTP service.
  • 5+ years experience in pre-sales engineering.

Preferred Location:

  • #AU


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:
Database Support Engineer - East Coast CANADA
 
golang java c big data linux cloud Jan 13
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing.  You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

We are looking for a Senior Technical Support Engineer to assist our rapidly growing customer base. As part of our customer support team you will be the primary point of contact for Couchbase customers for all technical issues. 

NoSQL databases are the answer to the demand for high speed, highly available, extremely dynamic data storage and Couchbase is at the forefront of this technology. Working in Couchbase Technical Support you’ll acquire highly coveted skills, essential to this technology, by navigating the world of NoSQL databases and the "big data" eco system. This includes working with Golang, learning about the principals and concepts of distributed systems, understanding what goes into good NoSQL database design, mobile data convergence, and becoming proficient in the best practices for building NoSQL-backed applications.

Location: This role is open to being based remotely from the East Coast Canada or East Coast USA. #LI-RemoteUS #LI-RemoteCA

Responsibilities

  • Work with our customers during implementation and production of their Couchbase Server-based applications
  • Troubleshoot and research customer issues. These can range from development time SDK questions to performance tuning or failure analysis
  • Reproduce customer cases for detailed troubleshooting and analysis. This may include writing or modifying code or simulating node failure situations
  • Become a product expert for customers and stay up-to-date on new features in Couchbase
  • Identify and write internal and external technical articles or knowledge-base entries, like typical troubleshooting steps, workarounds or best practices

Preferred Qualifications

  • 5+ years of experience working with users/developers to troubleshoot and resolve issues for backend infrastructure applications (e.g. databases, application servers, Hypervisors, etc.)
  • 5+ years experience managing and troubleshooting Linux and Windows systems.
  • BS in Computer Science, Engineering or equivalent experience in software and/or a technologically relevant field
  • Strong Unix/Linux administration skills
  • Strong programming experience in one of the following languages: Java/C/Python
  • Familiarity with NoSQL databases
  • Experience in troubleshooting distributed high-performance systems
  • Excellent analytical skills, passion for pinning down technical issues, and solving problems
  • Enjoy a fast-paced startup environment
  • Working hours for this role varies depending on coverage. From Monday to Friday with starting time between 8:00 and 11:00 until 17:00 and 20:00. 

Minimum Requirements

  • BS Computer Science or commensurate experience
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.

About Couchbase

Unlike other NoSQL databases, Couchbase provides an enterprise-class, multicloud to edge database that offers the robust capabilities required for business-critical applications on a highly scalable and available platform. Couchbase is built on open standards, combining the best of NoSQL with the power and familiarity of SQL, to simplify the transition from mainframe and relational databases.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace and is dedicated to pursuing, hiring and developing a diverse workforce. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.

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:
Senior Software Engineers, R&D
javascript java typescript senior html cloud Jan 11

Are you looking for a job where you can bring your own ideas to product development for the benefit of thousands of developers around the world? Well, we have good news for you—the next step in your career is only one application away.

Vaadin is an open-source platform for building progressive web applications (PWAs). It consists of a library of reusable web components and web frameworks for creating user interfaces for Java back ends. Vaadin also offers commercial tools that speed up your development workflow.

Most of our product development work is done in Turku, by a talented group of people from 20+ different countries from around the world. We love to make things right, and to make them simple. 

We have openings in the following teams:

Vaadin Design System

Vaadin Design System is an open-source design system for enterprise web applications. It consists of design tokens, components, and guidelines that allow designers and developers to collaborate and create high quality and consistent UIs. Learn more

Vaadin Flow

Flow is a Java web framework for building modern web apps and websites. You can create UIs in Java, or use HTML templates to create the UI, and then bind it to any backend using Java. Learn more

Vaadin Fusion

Vaadin Fusion is a framework for building web applications with TypeScript for the front end and Java for the Back End. Learn more

Vaadin Studio

Studio is the cherry on top of our frameworks, a VS Code extension for developers to build web applications. Studio allows you to see the result of your code without ever having to reload or refresh your application, or even save the code! Studio instantly renders the outcome of your code as you go.

Vaadin Collaboration Engine

Collaboration Engine is a library for creating collaborative features in web apps, allowing end-users to collaborate together to increase productivity and achieve better results. Learn more


Skillset we are looking for:

  • 5+ years of experience working in software development.
  • Strong knowledge in JavaScript and/or Java.
  • Experience and understanding of code testing methodologies.
  • Appreciation for a test-driven, code-review culture
  • Familiarity with TypeScript, Cloud, DevOps is a plus

Your perks:

  • Work in our Office in Turku or remotely from anywhere within ±2h EET (Helsinki).
  • A creative and friendly work environment with minimal bureaucracy.
  • Free choice of tools.
  • Excellent opportunities for career development and learning.
  • 10% of your work time can be spent on your own projects.
  • Flexible working hours.
  • Competitive salary and benefits
  • A comprehensive relocation package should you need one

Apply today! Candidates will be contacted as they apply, and the positions will be filled as soon as we find suitable candidates. 

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:
Backend Engineer - LatAm
Tesorio  
backend data science frontend testing finance Jan 07
Our mission is to build financial management technologies that enable the world’s most important companies to grow more quickly in a sustainable way that’s good for people, the planet, and business.

When companies have strong cash flow performance they can shift from short-term acrobatics to long-term growth and innovation. These are the teams that change the world by being freed to optimize for all of their stakeholders, including their employees, business partners, and environment.

The Opportunity

Cash flow is the toughest financial statement to understand but it’s fundamental to funding your own growth. We build the most intuitive and actionable tools for companies to optimize cash flow performance. Our platform analyzes billions of dollars of B2B transactions each year, users spend 70% of their workday in Tesorio, and we save finance teams thousands of hours. As a result, they can invest more confidently and anticipate their capital needs further in advance.

We’re growing quickly and working with the world’s best companies and the largest bank in the US. We recently raised a $10MM Series A led by Madrona Venture Group and are backed by top investors including First Round Capital, Y Combinator, and Floodgate. We’re also backed by tenured finance execs, including the former CFOs of Oracle and NetSuite

We’re now looking to hire talented Software Engineers in Latin America to join our growing team to help us implement a high volume of curated ideas and reinvent how complex financial transactions can be simplified. The projects you will be working on are critical infrastructure for many companies to maintain their cash flow. And the product is loved with an NPS of 67 and over 60% DAU/MAU.

We have a small office in the San Francisco Bay Area, and we have a diverse, distributed workforce in five countries. We don’t believe that people need to sacrifice being close to their families and where they’d prefer to live in order to do their best work.

What’s in it for you?

  • Remote from anywhere in Latin America.
  • The majority of our Engineering and Data Science teams are distributed. We call our team "Remote Powered." At Tesorio, "remote" doesn't mean second-class.
  • Fast paced environment where you have a daily impact.

About you

  • You can hold your own on the backend, and you don't compromise on quality.
  • You're looking to contribute significantly to a product as an individual contributor.
  • You have strong opinions, but you hold them loosely.
  • You're always learning.
  • You have an appreciation for the importance of frontend.
  • You love building and shipping magical products that will help thousands of companies.

What you’ll do day-to-day

  • Ship backend code for features to Tesorio's core product.
  • Work tightly with frontend and product to ensure the end product is first class.
  • Tackle a wide variety of technical problems throughout the stack and contribute daily to all parts of our code base.

What you can expect:

  • You will work on a small, nimble team with 2-3 other engineers and a product manager.
  • You will own high-impact features with your team from concept to launch.
  • You will have a strong influence on how features come together.
  • Your team will have a chance to demo your work to the whole company each sprint.

The ideal candidate

  • Has 5+ years of work experience.
  • Has experience and familiarity with Python.
  • Is resourceful and agile, and remains positive in the face of problems.
  • Empathetic towards colleagues and users.
  • Expert working with different web tech stacks: libraries, frameworks, testing, etc.
  • Experience working with a backend MVC framework.
  • Excited about the challenge of working in a fast-paced environment with a small and talented team.

Nice to have

  • Experience building integrations with financial and/or accounting systems (e.g. screen scraping and APIs)
  • Experience with Django
Share this job:
Engineering Manager, Core Administration
 
manager java saas docker cloud aws Jan 06
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.

Atlassian is looking for an experienced and hardworking engineering manager to lead the Cloud Core Administration team in Mountain View. This team is passionate about delivering frictionless and delightful Atlassian admin experience that empowers admins to manage every aspect of their organization, improves their efficiency, and helps reduce security and compliance risks. Within this scope, the team’s focus is on foundational admin-facing capabilities available across all editions.

This is a full-stack team responsible for delivering feature functionality into Atlassian’s administration portal admin.atlassian.com. You will manage a group of hardworking engineers at varying job levels, from new college grads to outstanding senior engineers. You will be responsible for their day-to-day work as well as mentoring them as they climb up their career ladders. You will work closely with your design and product management counterparts to fill use case gaps, improve API footprint, and raise the bar on user experience

If you want the fast-paced environment of a startup, in a well-funded mid-size company, and are eager to have a multiplier effect on a team of engineers, then this is your dream job!

Core responsibilities include, but not limited to:

  • Detailed execution plans for products and features
  • Yearly/quarterly/sprint planning, and other agile rituals
  • Manage customer issues, partner concerns, & be involved in other customer interactions like product feedback
  • Handle reliability, performance and efficiency metrics for team and the services owned by the team
  • Participate in hiring planning and other budgeting exercises
  • Encourage innovation and operational excellence within the team
  • Collaborate with partners to get clarity on priorities, scheduling and scope of work
  • Participate in technical/architectural discussions, provide direction when necessary, drive outcomes

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

  • Bachelor's degree in Computer Science or equivalent; Master's degree in Computer Science preferred
  • Industry experience working as a hands-on engineering manager, managing a team of engineers
  • Fluency in Java (or other object-oriented programming languages)
  • At least five years of industry experience as a backend or full stack engineer
  • At least 3 years of experience building distributed systems for a SaaS product
  • At least 3 years of experience with true continuous delivery to a production system
  • At least 3 years of Project Management driving multi-team projects
  • Experience leading Engineering teams for a Saas product without QA teams / Deep understanding of SaaS product quality control
  • Familiarity with industry-standard monitoring systems (e.g.: Splunk, DataDog, New Relic, etc.)
  • Comfortable with on-call 24x7 and driving a culture of continuous improvement from the ashes of incidents
  • Strong interpersonal and communication skills
  • Passionate about mentoring engineers and helping others achieve their career goals
  • Partnering with product managers and designers to craft the course of a product

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

  • Experience using AWS (or another public cloud) and Docker containers
  • Familiarity with the Spring framework
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:
Backend Engineer, Trello
 
backend javascript node-js Jan 06
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 Description

Here at Trello, we celebrate the many ways we work. With a team of over one hundred, we connect from Atlanta coworking spaces, Minnesota forests, Hawaii beaches and our beautiful headquarters in Manhattan, where this position will be based. We expect our developers to contribute more than just code. You’ll be involved in defining how things work, what they do, and why we do that instead of something else.  We also expect you to share your knowledge and expertise with everyone else. In other words, we’re all whole humans and expect the same from you. If that interests you, read on to learn more about the role.

Key Responsibilities

  • Add and support new features in Trello that will ship to over 50 million users.
  • Work with Product Managers, Designers, and other Developers to refine feature design and functionality.
  • We use the following technologies on the back-end team at Trello: JavaScript / CoffeeScript, Node.js, Mongo, - Redis. Experience in these particular technologies isn’t a requirement for applying, but you’ll be using them daily.

More About You:

  • You have experience improving large scale web applications.
  • You prefer to focus on server work with occasional full-stack tasks.
  • You have a passion for making features that are quick, useful, and easy to use.
  • You strive to master any technology, language, or development environment that is needed or useful.
  • You’re a fast learner, can contribute from day one, and can bring good opinions to the table.
  • You have an excellent command of written and spoken English, and communicate about what you're doing with your coworkers.

More About Us:

  • Our developers and designers run the show with management existing only to support, not dictate. We hire creative people and give them the autonomy to do great work. We're strongly against artificial separations of responsibility and throwing work "over the wall."
  • Our office is in New York City (but you don't have to be).
  • We built Trello to be a remarkably great place to work.
We welcome all applicants regardless of race, color, ethnicity, actual or perceived sexual identity, gender identity, gender expression, economic status, ability, disability, religious beliefs or disbeliefs, national origin, age, military service eligibility, veteran status, marital status, parental status, or caregiver status.

When you apply…
In your cover letter, please tell us what kind of features you like to work on, along with a brief example of that kind of feature.


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:
Senior Backend Engineer, Trello
 
backend senior javascript node-js Jan 06
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.

Here at Trello, we celebrate the many ways we work. With a team of over one hundred, we connect from Atlanta coworking spaces, Minnesota forests, Hawaii beaches and our beautiful headquarters in Manhattan, where this position will be based. We expect our developers to contribute more than just code. You’ll be involved in defining how things work, what they do, and why we do that instead of something else.  We also expect you to share your knowledge and expertise with everyone else. In other words, we’re all whole humans and expect the same from you. If that interests you, read on to learn more about the role.

Key Responsibilities:

  • Add and support new features in Trello that will ship to over 50 million users.
  • Work with Product Managers, Designers, and other Developers to refine feature design and functionality.
  • We use the following technologies on the back-end team at Trello: JavaScript / CoffeeScript, Node.js, Mongo, - Redis. Experience in these particular technologies isn’t a requirement for applying, but you’ll be using them daily.

More About You:

  • Experience coaching and mentoring teammates.
  • You have strong experience improving large scale web applications.
  • You prefer to focus on server work with occasional full-stack tasks.
  • You have a passion for making features that are quick, useful, and easy to use.
  • You strive to master any technology, language, or development environment that is needed or useful.
  • You’re a fast learner, can contribute from day one, and can bring good opinions to the table.
  • You have an excellent command of written and spoken English, and communicate about what you're doing with your coworkers.
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study
More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Full Stack Software Engineer, Enterprise and Migrations
 
full stack java python javascript html css Jan 06
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.

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

More About You

  • As a full-stack engineer on this team, you will be comfortable around both front-end and back-end development. You will work with a talented team of Product Managers, Designers, and Architects to build end to end solutions encompassing web/backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at the Enterprise scale.
  • You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 1-2 years of experience building production-level web applications especially for delivery as SaaS
  • Familiarity in standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
  • Familiarity with React, Redux, Webpack (or equivalent)
  • Understanding of front-end architecture, building large-scale single-page web applications
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Fluency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Experience in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Strong interpersonal and communication skills

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

  • Experience using AWS, Kubernetes and Docker containers
  • Experience working with agile software development methodologies (e.g., XP, scrum)
  • Experience applying static typing in Javascript (for example TypeScript or Flow)
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:
Senior Full Stack Software Engineer, Trello
 
full stack senior javascript node-js backend Jan 05
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.

Here at Trello, we celebrate the many ways we work. With a team of over one hundred, we connect from Atlanta coworking spaces, Minnesota forests, Hawaii beaches and our beautiful headquarters in Manhattan, where this position will be based. We expect our developers to contribute more than just code. You’ll be involved in defining how things work, what they do, and why we do that instead of something else. We also expect you to share your knowledge and expertise with everyone else. In other words, we’re all whole humans and expect the same from you. If that interests you, read on to learn more about the role.

Key Responsibilities:

  • Add and support new features in Trello that will ship to over 50 million users.
  • Work with Product Managers, Designers, and other Developers to refine feature design and functionality.
  • Build client and server code that is fast, testable, and high quality.
  • We use the following technologies on the back-end team at Trello: JavaScript / CoffeeScript, Node.js, Mongo, Redis. Experience in these particular technologies isn’t a requirement for applying, but you’ll be using them daily.

More About You:

  • Experience coaching and mentoring teammates.
  • You have experience improving large scale web applications.
  • You prefer to focus on server work with occasional full-stack tasks.
  • You have a passion for making features that are quick, useful, and easy to use.
  • You strive to master any technology, language, or development environment that is needed or useful.
  • You’re a fast learner, can contribute from day one, and can bring good opinions to the table.
  • You have an excellent command of written and spoken English, and communicate about what you're doing with your coworkers.
More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Senior Backend Engineer
Scribd  
backend senior ruby docker aws Jan 05
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4M subscribers in nearly every country worldwide.

About the team: 

We believe in continuously improving our skills and codebase, work/life balance, and doing things right over doing them fast. We’re looking for individuals who share this view and are excited about writing quality code, trying new technologies, and playing well with others. Scribd has an immense content catalog & millions of users which means you will be able to tackle exciting & challenging projects. The software you will write will have a big impact for our company, our product and our users.This team is dedicated to improving the quality & productivity of engineering at Scribd. This work includes improving our development & staging environments, working on our operational toolset, building out advanced functionality & improvements to our CI/CD technologies & workflows, and supporting further automation for testing. This team uses a wide variety of technologies with Ruby on Rails, Go & node.js being the most prominent. We’re looking for strong engineers with exceptional problem-solving skills who want to work independently and own large, complicated projects. You’re comfortable in dealing with lots of moving pieces. You have exquisite attention to detail. You’re comfortable learning new technologies and systems. Collaboration, time management, and communication are as important as your technical skills.


Job Responsibilities: 
- Leading and implementing projects that deliver value to engineers at Scribd while considering quality, maintainability, performance, scale, and observability.
- Driving framework & language upgrades - establishing & executing on a plan to keep up-to-date with the latest & greatest our technologies have to offer
- Contributing to improvements to our CI/CD workflows & optimizing our automated test suites
- Modernizing our tool suite - with newer & better maintained open-source alternatives, or more performant technologies & implementations.
- Improving or building solutions that address technical debt, architectural gaps and other impediments that slow engineers down.
- Advocacy & empowerment - building functionality & tooling is important, being able to advocate the benefits to tool changes, new processes, and the link may be more-so

Requirements: 

- Strong background with 5 or more years of industry experienceConsiderable experience with one of - Ruby on Rails, or Go
- Interest in building high-impact tools and empowering engineers.
- Experience shipping clean, maintainable code that works.
- Background in algorithms with a focus on applied problem solving.
- Experience with Docker, AWS ECS and/or Kubernetes is preferred but not mandatory

Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• 401k plan through Fidelity,  plus company matching with no vesting period
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly flexible Wellness, Connectivity & Comfort Benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Engineering Manager, Trello
 
manager backend api Jan 05
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.

Our mission at Atlassian is to unleash the potential of every team. As an Engineering Manager for Trello, you will join an engineering-led company and the award-winning leader in software development and collaboration tools.
Trusted by over 50 million users, Trello is the visual collaboration tool that crafts a shared perspective on any project. We serve 1 Billion API requests per day, and handle 1.5 million concurrent users at peak.
Through a talented team, you’ll drive your people, process, and outcomes and collaborate with broader Atlassian engineering teams.

KEY RESPONSIBILITIES:

  • Enable your multi-functional team to ship features quickly and safely as our team grows in size, providing them with the tooling and processes needed for success.
  • Ability to drive technical excellence, pushing innovation and quality.
  • Grow your team members careers and keep them engaged.
  • Support your team by holding regular one on ones, giving context on priorities, collaborating with other teams, unblocking projects, and resolving conflicts.
  • Be both a technical leader and people manager responsible for guiding your team to make solid technical decisions for Trello’s production backend system and client functionality.
  • Help to prioritize and coordinate the team’s work alongside your product management and design peers.
  • Work with your engineering manager peers to continuously improve Trello’s engineering team and processes.

MORE ABOUT YOU:

  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study
  • 2-3 years of engineering management experience. Experience managing a high-performing organization of 8-10 engineers. Experience managing remote employees (Trello are 70% remote, 30% in NYC).
  • Guiding your teams in understanding the right metrics to track and improve.
  • Experience setting an incredibly high bar for excellence across your engineering team, and putting systems in place to measure against that bar.
  • Customer focus. A passion for understanding customers and their needs. Empathizing with our customers is crucial in order to build the right set of engineering practices at Trello.
  • Experience leading teams executing on product development, or working very closely with product development teams, as you’ll be working closely with ours.
  • Outstanding interpersonal skills: written and verbal, in-person, and remote.
  • Thrive when developing people, not just products.
  • Adept at prioritizing and balancing multiple projects in a constantly evolving environment.
  • Help to prioritize and organize the team’s work alongside your product management and design peers.
More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Engineer
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:
Backend Software Engineer, Enterprise & Migrations
 
backend java python javascript scala saas Jan 04
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.

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

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

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

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

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

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

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

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

More about Atlassian

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

Additional Information

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

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

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Developer at Science Suite Inc.
node-js mongodb senior javascript backend testing Jan 04

We are looking for a Senior Software Developer to enable internal teams to be more efficient by providing tools, data, and automating manual tasks. You’ll be leading architecture and implementation of large backend-leaning projects with enormous impact on internal teams.

Our ideal fit

  • Has a strong sense of ownership, likes to participate in defining requirements
  • Sets a high standard on code quality, tests, and code review
  • Excellent technical communication skills
  • Ability to explain complex solutions clearly to others
  • Growth mindset, excited to learn new libraries / technologies (but practical about adopting them for production)
  • Creative problem solver

Within your first three months, you'll:

  • Set up an internal analytics system and set up API integrations with external vendors (stripe, customer.io, HubSpot, etc) to enable internal teams to make decisions based on data
  • Gain trust from the team, shown by being a go-to person for questions / advice on internal tools 
  • Improve team standards and processes around code quality, tests, and code review

Within your first six months, you’ll:


  • Build an admin panel with a granular permissioning system to enable teams to: Make user account changes, track revenue from all channels and modify subscriptions, upload and tag creative product content (icons, templates), easily set up enterprise accounts
  • Onboard 2 new engineers and participate in the interview process for 2 hires

What you bring to the table

  • You are proficient in web development and javascript testing (4+ years of experience), backend-leaning, and proficient in Node.js/MongoDB based backend (strong in databases is a big plus)
  • You have a demonstrated ability to (creatively) solve complex architectural problems, think about tradeoffs and systems design
  • You have excellent technical communication skills (code documentation, architectural documents, and presentation)
  • You have strong experience (5+ years full time, with at least 1 year as a Senior) in software development
Share this job:
Senior Full-Stack Engineer
vue-js vuex php laravel mysql senior Jan 04

Lumiform is a VC-backed SaaS start-up based in Berlin, Germany, but operating globally.

Our goal is to transform internal inspections in a massive, untapped market which still relies on pen & paper. We enable companies to simplify and digitalize their inspection workflows to improve quality & safety and save time. 

The Role

We are looking for a passionate full-stack engineer who gets the chance to work on all levels of our stack. Our goal for the next 3 months is to make the desktop app more reliable and intuitive, while after 3 months, you will work with your future colleagues on developing our worldwide unique workflow management system.

You will work with our state-of-the-art technology such as functional programming and Typescript. While you should have a knowledge of Typescript, functional programming is just a nice-to-have. 

With our learning culture we want to support your personal and professional growth. We provide a learning budget and reserved every Friday afternoon for acquiring new skills.  

Just as important, by working at Lumiform you not only get the chance to develop as an engineer and person but in this early phase of the company you also get the unique opportunity to shape the success of Lumiform and our mission: To help millions of employees and organizations exceed their quality promises and make jobs safe.

You will work closely together with a highly experienced, ever-growing team of engineers: 2 full-stack, 1 front-end and 2 native app developers.

Our tech stack we use

  • Vue.js, Vuex, Typescript, fp-ts, io-ts, SCSS
  • PHP 7, Laravel 6, MySQL 8
  • Swift, Kotlin
  • Docker, AWS (EC2, S3)

This is how your first weeks could look like

  • Week 1-2: Familiarize yourself with all aspects of Lumiform. You will be extensively onboarded and you will have time to settle yourself at Lumiform.
  • Week 3-8: You are writing your first lines of code and get your first tasks. Half a day a week you can also train in an area that interests you. You will have constant discussions and feedback with our tech lead Oleg and daily interaction with the entire development team is routine. You will get familiar with our whole tech stack
  • Month 2-4: By this time you know our system already quite well. You, together with the whole team, will focus on tasks to improve intuitiveness and reliability of our product to provide the users the best possible experience
  • From month 4: You are ready for the next phase: Building our workflow automation system that will save our Users even more time. After that you will work on new type of inspections, like collaborative inspections via Video

Tasks in general

  • You are fully involved in all processes and you already understand the Lumiform system very well. 
  • As always, you get completely pre-defined designs by our product designer and well-structured tickets in Jira by our product manager.
  • Collaborate with our QA engineer that will support you with developing reliable code
  • You work at all levels of the stack, from PHP and MySQL on the back-end to Vue, Typescript, SCSS on the front-end
  • You are heavily involved in the end-to-end lifecycle of Lumiform features, from concept to deployment
  • You take part in a process of conceptualizing and implementing complex new systems, focusing not only on performance and scalability but also on crafting a beautiful user experience

Requirements

  • 3+ years full-stack engineering experience with PHP, SQL and Javascript
  • At least 1 years of experience with Vue.js, Vuex, Laravel, MySQL or with similar frameworks (React, Symfony)
  • You also know Typescript very well, and you have used it together with Vue
  • Not required, but would be nice if you have some experience with the new Composition API and fp-ts, io-ts or similar functional programming libraries like Ramda
  • You know how to test PHP and Javascript applications with the unit and e2e tests
  • You know how to work with MySQL effectively using indexes, optimizing slow queries and avoid common problems
  • You have application architecture design experience including database and API design
  • You have a base understanding of modern application infrastructure setup (Docker), operations and monitoring experience
  • You possess strong personal and professional skills which will be a great addition to our engineering culture in an agile environment
  • You are a team player with a result-oriented mindset and an empathetic person

Benefits

  • As an early-stage startup, our product evolves rapidly so your work has a major impact on our highly growing user base
  • We care about your personal & professional development. You receive a monthly learning budget for books, courses, conferences etc. and some hours per week are reserved for learning new skills.
  • We offer a competitive salary
  • Feel free to work remotely like all of our developers. Collaboration has fully adapted to it and we try our best to keep up the team feeling.
  • In case you want to visit us or work from the office: We have a beautiful workplace in the heart of Berlin (Torstraße in Berlin Mitte) as well as benefits like fresh fruits, free drinks, good coffee etc.
  • Flexible working hours
  • Join a team of 8 nationalities (of 16 employees) and of various backgrounds. We ensure that you have regular contact with everybody and that you are updated on the company progress
  • Flat hierarchy
  • No overtime
  • VC-backed / job security
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 Development Engineer in Test Technical Lead
python javascript linux docker cloud testing Jan 04
Are you an a skilled and motivational technical leader with a deep understanding of the value that intelligent and judicious test automation can drive?   Do you have demonstrated experience architecting and building out frameworks in PyTest for both front and back end validation?  Do you have experience with testing microservices both containerized and virtualized environments, both locally and cloud-hosted?  Are you an ace with several Linux distros and comfortable with shell scripting?  Would you take pride in knowing that you work is contributing to a greater mission with global impact?  How’d you like to do all of this from the comfort of your own home?
 
Dragos has an opportunity for an SDET Technical Lead to join our growing Quality Engineering team and make great contributions to our mission of Safeguarding Civilization.  As a SDET technical lead, reporting to the Manager of QE, you will help lead a team of 3 Senior SDETs in architecting an easy to maintain framework for performing acceptance/build validation, functional, security, performance, and regression tests using PyTest and Selenium Web Driver.  You will help decide where automation can add value, and where the efforts to automate outweigh its benefits; we do not take an “automate everything” approach, so good judgment and resource utilization skills are a must.
 
Our headquarters is located in Hanover, MD, and you have the flexibility of either working from home or out of our office post-COVID.  Must be eligible to work in and live within the United States.

Responsibilities

  • Lead a team of 3 (and growing!) SDETs working in Agile Kanban, both architecting out a framework for growing and maintaining our suites of automated tests. (75% hands on coding, 25% lead activities)
  • Demonstrated understanding of where test automation drives the most value and where it can enable our manual testers to be more effective
  • Learn and understand our technology stack.  Provide proactive suggestions for validating any areas where gaps may exist that automation may fill.
  • Demonstrated communication skills, not only to reliably convey technical information to SDETs and other Test Engineers, but through clear, concise communications to leadership at a high level, and understanding the audience for any given set of information.
  • Provide data-driven insights to track the progress of automated testing product quality improvements.

Requirements

  • 8+ years of combined manual and automated testing for on-prem and cloud products
  • 5+ years of advanced experience with Python, PyTest, shell scripting, and Selenium WebDriver
  • At least 3 years of experience leading a technical team, either quality of development
  • Demonstrated expertise with and understanding of TCP/IP, including routers, switches, firewalls, and familiarity with the OSI Network Model and how it relates to Linux/UNIX components.
  • Experience with debugging issues to find root cause analysis in customer and development environments
  • Strong working knowledge of Linux and Git
  • Experience with virtualization and hypervisors like VMWare ESX, KVM, Microsoft Hyper-V, Xen, and container technologies such as Docker and Kubernetes
  • Experience with Agile/Scrum and Kanban methodologies and Atlassian toolsets (ie. Jira)
  • Experience with tools and technologies such as REST, Elasticsearch, Kibana, Grafana, Jenkins, Prometheus, and Test Rail
  • Experience with API test tools such as PostMan

Preferred

  • Experience with Javascript and Kotlin programming languages
  • Experience with virtualization and hypervisors like VMWare ESX, KVM, Microsoft Hyper-V, Xen, and container technologies such as Docker and Kubernetes
  • Experience with SauceLabs or BrowserStack
  • Previous work with an ICS/Internet security product back-end
  • Experience with Intrusion Detection Software such as Snort, Seek/Bro, or Suricata

Performance Objectives

  • 30 days: Have a basic understanding of Dragos’s platform, dependencies, and knowledge of how the Quality Practice works at Dragos.  Understand the automation code base, and be able to actively work on automation tickets.
  • 90 days: Demonstrated team leadership skills - Autonomously leading the SDET team.  We should have a marked and demonstrable improvement in automation coverage for regression and performance tests.
  • 180 days: Target of 50% of regression tests covered.  We are able to reduce our regression testing time by half.  Quality Engineering org sees SDET team as helping accelerate the testing they are doing, and turn-around times are reduced for all automation requests.  Backlog for all automation tasks is well-groomed and prioritized based on feedback from QE Manager on business priorities
  • 365 days: 75% of regression tests are automated.  All SDETs have a proven and extensible framework to build in.  Proven leadership ability to help scale team past initial 3 and bolster our quality efforts while helping drive a culture of responsible, judicious, maintainable, and scaleable automation.
Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.  
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. US Permanent Resident or US Citizen. (Must be able to pass background checks). 
 
Come join us! #ics #cyberjobs #cybersecurity #jobs #dragos #dragosjobs
Share this job:
Software Engineer
java javascript kubernetes elasticsearch nosql full stack Jan 03

About us:

ShareStream Education is a leader in online video and media management solutions for learning and media-based communications. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.

ShareStream is deeply committed to achieving client successes and building strong relationships with the Company’s clients, whom we regard as our partners.  

ShareStream views itself as an education company as well as a software company, and our commitment to learning is a part of our company culture. We strive to create an environment that encourages professional growth, where team members learn new skills and gain experience in new areas.    

Join us and contribute to changing the way online education takes place through the use of streaming media!

Software Engineers work remotely and report to ShareStream's VP of Engineering. 

Responsibilities:

  • Develop web applications using Java and JavaScript
  • Develop and contribute to the design of backend microservices
  • Build and maintain automated test suites
  • Participate in architecture and design sessions.

Requirements:

  • BS and/or MS degree in Computer Science or a related degree
  • 3+ years of software-engineering experience using Java to develop web applications
  • Intermediate-level Java skills
  • Intermediate-level UNIX/Linux skills
  • Intermediate-level JavaScript skills
  • Experience with Kubernetes, microservices, Elasticsearch and NoSQL databases
  • Exceptional problem-solving, debugging and log-analysis skills
  • Exceptional software-development habits (use of unit tests, code documentation, etc.)
  • Exceptional communication skills, both verbal and written
  • Experience working in a fast-moving startup environment is a strong plus.
Share this job: