Remote Java Jobs

Today

Sr. Quality Engineer, Buyers Experience
eBay  
java javascript css ios testing May 31
Looking for a company that inspires passion, courage, and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose-driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.

What you will do at eBay

Develop best in class test automation code

Carry out functional and non-functional testing including web accessibility, product app security, server-side load and performance, and client-side page speed

Improve product and code testability by influencing design at the architecture phase 

Develop tools to improve the efficiency of product development and testing.

Evangelize quality of your product

Collaborate with other functions including product management, product development, and designers

Plan, define and execute test strategies in a multi-screen, multi-platform, multi-language web application environment and ensure they are released to production with high quality

Technical & Testing SkillsStrong computer science fundamentals including data structures and algorithms

Strong coding skills, preferably in one or more high-level programming languages. Java a plus

Experience with automation testing frameworks Selenium/Webdriver/TestNG

Proficient with at least one of the following types of databases - Relational or NoSQL databases (Oracle, Teradata, Hadoop, MongoDB) 

Experience with web development technologies, Http, Javascript, CSS, HTML

Familiarity with server-side load and performance testing tools like JMeter

Experience with non-functional testing like web product security, page accessibility, and client-side page speed

Familiarity with mobile operating systems like iOS, Android

Familiarity with mobile application testing tools, emulators, and mobile application development environment.

Familiarity with mobile automation tools such as XCTest, Espresso 

Experience with test modeling, test design, and test reporting

Soft & Interpersonal Skills

Highly collaborative mindset and a good team player

Focus and attention on customer experience

Quick learning ability to learn new things and independently. seeks areas of improvement for personal growth ”

Self-driven attitude: goes the extra mile, proposes solutions and improvements, is involved and proactive

Strong communication skills both oral and in writing

Prioritize well in a multi-project environment

Analytical mindset and a brilliant observer

An effective negotiator with other teams/functions

A sound approach to risk management

Basic Qualifications:

Bachelor’s degree, or it is equivalent in Computer Science, Engineering or a closely related field

About Buyer Experience QE Team:

Buyer Experience QE team is a highly dynamic team that enables powering disruptive experiences on eBay including view item, transactions, home page, my eBay, global header, browse, deals, events, interest, warranty, stores, gift cards, notification, coupons.  

Opportunity to work cross eBay ecosystem

Opportunity to work with the latest and greatest technology such as node js.

We aspire to be full-stack engineers.
Share this job:

Yesterday

DevOps Engineer: Remote
devops aws jenkins java python ruby May 30

Hello! Are you ready to Work from Home and transform your career?

We're looking for an experienced and enthusiastic DevOps Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interested in working from home with some of the best talent on the planet? Then keep reading.

About You

You love being in charge of optimization and automation across multiple platforms and applications. Driving consistency for deployment and build processes is second nature for you. If you walk the line between software development and IT operations, we want to speak to you!. We use modern tools, which means you’ll have the opportunity to work with software like Jenkins, Docker, Kubernetes, Amazon Web Services, Heroku, Ansible, Terraform and much more. 

You have worked with teams before on large and demonstrable projects (preferably built on with AWS and familiarity with languages such as: Java, Ruby, Node. You’re also familiar with frameworks like Docker, Vagrant and Selenium Webdriver.  You have great skills with AWS and managing containers in AWS (AWS Fargate, AWS ECS  AWS EKS). It would be nice if you had experience or knowledge in GCP and/or Azure .You understand how to set up a Continuous Deployment pipeline. You understand Agile software development and DevOps practices, and can work closely with QA teams to optimize your code. 

You will have command line experience with Linux including writing bash scripts. Networking fundamentals and programming skills in Python, Ruby, Java, or similar language. You have experience with VPCs, ELBs, RDS, Cloudwatch, EC2, and Lambda. Configuration Management experience with Terraform and Ansible or similar (Chef, Puppet, Salt). You can also do Setup and management of a Kubernetes cluster, including writing Dockerfiles and Helm templates. You are able to do Open-source monitoring experience (Prometheus / Grafana preferred). You have experience with Database administration of PostgreSQL or similar. 

You relish doing virtualization and containerization from the comfort of your own home. Your engineering projects will allow you to work closely with development teams that will focus on understanding customers' needs and translating those needs from product specifications into functional, production ready code. You'll have the opportunity to deploy code daily that will be used by customers.

You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet.  You are self-driven, self-learner willing to share knowledge and participate actively in your community.

Having overlap with your team is critical when working in a global remote team. Modus requires all team members to overlap with EST morning hours daily. In addition, reliable high speed internet is a must.

Things You Might Do

Modus is a fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:

  • Give back to the community via open source and blog posts
  • Travel and meet great people- as part of our remote-first lifestyle, it's important that we come together as needed to work together, meet each other in person and have fun together. Please keep that in mind when you apply.
  • Teach and be taught: Modus creates active teams that work in internal and external projects together, giving opportunities to stay relevant with the latest technologies and learning from experts worldwide
  • Interact directly with internal and external clients to represent Modus and its value

Why Modus Create:

Our Benefits may vary according to the Country you are located in, so please reach out to our recruiter in case you have any questions.

If you become a contractor we offer:
  • Competitive compensation
  • 100% Remote work (could vary according to the client’s needs)
  • Travel according to client’s needs
  • The chance to work side-by-side with thought leaders in emerging tech

Do you have what it takes? Apply today!

About Modus Create

Modus Create is a digital product agency that accelerates digital transformation. We use high performing small teams, emerging technology, and “new school” product development tools and methods to accelerate business outcomes. We support our clients across four core delivery areas: business and product strategy consulting, customer experience, cloud services, and Agile software delivery. 

Driven by a team of world-class talent, we have been recognized by the Inc. 5000 list of fastest growing private companies 5 years in a row, the Washington Business Journal list of Fastest Growing Companies in the Washington, DC area two years in a row, and a top company for remote work by FlexJobs. We’re also an official partner to Atlassian, AWS, Cloudflare, GitHub, InVision, Ionic Framework, and Vue.js!

Based on the model of an open source team, Modites work remotely, and are located across the globe. That’s allowed us to hire the best talent in the world, no matter where they live. Our highly collaborative, autonomous, and effective working environment is fueled by a team unified by a love of continuous learning. Our years of thought leadership including books, whitepapers, blog posts, conference and MeetUp talks, demonstrate our commitment to sharing what we’ve learned. 

We encourage every Modus employee to do the same. Our company is a platform for the growth of our employees. Through working with our distributed team of experts on challenging projects, every person that joins the Modus team can expect to continue growing and learning every day. This is your chance to be part of building something great.

Share this job:
Backend Engineer
scala php java elasticsearch postgresql backend May 30

Ascendify is looking for a full time Backend Engineer to join our team. 
As a Backend Engineer you will work with in our Backend Engineering team to build new and maintain existing projects. You must be capable of working in a fast-paced, rapidly changing environment, be self-motivated, results-driven and detail-oriented to achieve success. 

A successful candidate can work remotely for this role but must be able to work during core Pacific Standard Time hours. They must be able to be productive working in a remote environment without direct supervision.  They must also be able to legally be able to work in the United States without the need for sponsorship.  Candidates outside the United States need not apply.

Responsibilities:

  • Write high-performance, reusable, modular code
  • They must write automated unit tests
  • Create new functions and features to improve the Ascendify product
  • Be able to write Technical Specs for new features including Database ERD Diagrams

Qualifications:

  • 5+ year of experience working with a scripting language; Python, PHP or Ruby
  • 3+ years in compiled language Scala, Java, etc
  • Experience working with an Object Oriented language
  • SQL experience
  • ElasticSearch experience
  • Extraordinary communication skills
  • Willing/able to learn (if needed, and) primarily use PHP and Scala 

Preferences:

  • B.S. in Computer Sciences or related discipline
  • Experience with Play Framework
  • DevOps experience is a plus
Share this job:

Last Week

Engineering Manager, Enterprise and Migrations
 
manager java saas docker aws full stack May 29
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

If you are passionate about software and finding solutions to problems through agility, we want to talk with you! You will be a be a key contributor to the Enterprise and Migrations Engineering Team, which strives to help simplify software at scale by bringing business and software development organizations together in one intuitive platform.
As an Engineering Manager , you will be responsible for helping build and maintain effective teams, empowering them to achieve their goals. You provide and use inspiration and creativity to help the team solve difficult challenges. With your software engineering skills and experience you will work to help flesh out and provide guidance on engineering initiatives, integrations, new and existing features.

In this role, you will also be responsible for the management of individuals reporting to you. Coaching, mentoring, removing blocking issues and supporting them in their professional development to help unlock their full potential and grow. 

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

  • Industry experience leading a team of Engineers
  • 5+ years of prior industry experience as a back-end or full stack engineer
  • 3+ years of demonstrated ability building distributed systems for a SaaS product
  • Fluency in Java (object-oriented programming languages) with ability to review code & provide feedback, etc.
  • CI / CD experience
  • Familiarity with industry-standard monitoring systems (e.g.: Splunk, Data Dog, New Relic, etc.)
  • Experience with software development methodologies including Agile, Scrum
  • Experience with remote and distributed teams
  • Strong interpersonal and communication skills
  • Time management skills and ability to balancing multiple initiatives
  • Passion for mentoring engineers and helping others achieve their career goals
  • Bachelor's degree in Computer Science or equivalent; Master's in Computer Science preferred

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

  • Experience using AWS (or another public cloud) and Docker containers
  • Familiarity with the Spring framework
  • Experience with User Management including provisioning, authentication and authorization aspects
  • Experience with security offerings such as Multi-factor authentication, session management, Data visualization and Threat detection
More about our team

You’ll be joining a team that is passionate about building great software and quickly iterating on ideas and work to provide customers with continuously improving experience. We challenge each other constantly to improve, always asking difficult questions and pushing personal and professional growth. This team is focused on building features for enterprise-scale customers with improved performance, scale-ability and security in mind while meeting and exceeding the need. Our team has a direct impact on the growth of Atlassian.

More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Engineer, IAM Continuous Authentication
Auth0  
java javascript cloud postgresql node-js frontend May 28
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

What's the opportunity?

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

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

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

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

You will:

  • Dive deep into our data to make sense of new attacks vs legit patterns.
  • Become an expert in fighting hackers and botnets.
  • Collaborate with developers from other domains like Protocols, Sessions, Login and MFA to provide the best experience while keeping it secure.
  • Strive for high availability and performance by continuously tweak the engine
  • Learn about the errors and incidents in production while participating in the on-call rotation
  • Identify and resolve production issues and implement fixes for them.

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

  • You have 5+ years of software development experience.
  • You have previous experience using Node.js (JavaScript).
  • You have exposure to data intensive systems with high performance in data retrieval.
  • You have created public APIs and you enjoy the process of doing it.
  • Are passionate about working on systems that are highly-reliable, maintainable and scalable.
  • You have experience and passion for good engineering practices and testing.
  • You have knowledge and experience of data modeling and principles of database systems (relational and non-relational).
  • You are a good communicator and enjoy interacting with people.
  • You excel when working autonomously, and know when to seek help from your team members.
  • Have solid experience with cloud environments (e.g: AWS).
  • You always strive to learn and are interested in improving your security knowledge.
  • You are located between UTC-03 and UTC-07.

Preferred Skills:

  • You have previous experience using Java at scale (nice to have)
  • Have 2+ years of experience in the identity and access management (IAM) domain.
  • Have some front-end development knowledge and some experience with frameworks such as React
  • Know about security engineering, and application security.
  • Have experience running PostgresQL in a large-scale production environment.

Preferred Locations:

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

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

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Upcoming Paid Research Study Opportunities for Experienced Java Developers
java May 26

User Research International is a research company based out of Redmond, Washington. Working with some of the biggest companies in the industry, we aim to improve your experience via paid research studies. Whether it be the latest video game or productivity tools, we value your feedback and experience. These studies provide a platform for our researchers to receive feedback for an existing or upcoming products or software.

We will be running an series of upcoming research studies looking for Full-Time Experienced Java Developers. The series of studies will be held Remotely via web meeting and will range anywhere from 60 minute – 2 hour long sessions. Depending on the length for a particular study given, we will provide $150 - $250 gratuity for participation in the study. We have included the survey sign up link for the study below. Taking the survey will add you as a potential participant to be selected for our upcoming series of studies. Once the study series kicks off we will send you a qualification survey.  If you are a match for one of the studies, we'll reach out with a formal confirmation and any additional information.

In order to be considered, you must take the survey below. Thank you!

Survey: Sign Up to Participate in Upcoming Java Research Studies!

Share this job:
Full Stack Engineer
react-js javascript java micro-frontend full stack cloud May 26

Hello! Are you ready to Work from Home and transform your career?

We're looking for a Full Stack Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interested in working from home with some of the best talent on the planet? Then keep reading.

About You

You love building great software. Your work could be supporting new feature development, migrating existing features, or creating APIs. You are a skilled Full Stack Engineer and are comfortable diving into any framework. Our client’s tech stacks typically include React, Feature Hub, Java. We use modern tools, which means you’ll have the opportunity to work with software like Webpack, Redux, Apollo, Styled Components, AWS and other cloud platforms.

You have worked with teams before on large and demonstrable projects. You’re also familiar with many Javascript frameworks and modern tools.  You have experience with React (Feature Hub is a plus). You understand Agile software development, DevOps practices, and can work closely with QA teams to optimize your code. 

You are comfortable working with the following Serverless Frameworks: JavaScript, TypeScript, AWS Cloud and Lambda. You also have experience working with: Jenkins Pipeline, Artifactory, Bitbucket, Jira, Confluence

You relish creating high quality code from the comfort of your own home. Your engineering projects will focus on understanding customers' needs and translating those needs from product specifications into functional, production ready code. You'll have the opportunity to ship code daily that will be used by customers.

You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet.  You are self-driven, self-learner willing to share knowledge and participate actively in your community.

You are located in Europe Central Time Zone but overlap with your team is critical when working in a global remote team. Modus requires all team members to overlap with EST morning hours daily. In addition, reliable high speed internet is a must.

Things You Might Do

Modus is a fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:

  • Give back to the community via open source and blog posts
  • Travel and meet great people- as part of our remote-first lifestyle, it's important that we come together as needed to work together, meet each other in person and have fun together. Please keep that in mind when you apply.
  • Teach and be taught: Modus creates active teams that work in internal and external projects together, giving opportunities to stay relevant with the latest technologies and learning from experts worldwide
  • Interact directly with internal and external clients to represent Modus and its values

Why Modus Create:

Our Benefits may vary according to the Country you are located in, so please reach out to our recruiter in case you have any questions.

If you become a contractor we offer:

  • Competitive compensation
  • 100% Remote work 
  • The chance to work side-by-side with thought leaders in emerging tech

Do you have what it takes? Apply today!

Share this job:
Senior Developer with GO expereince
go python c senior golang java May 24
Boyle Software is looking for a full-time Software Engineer with Go experience. Ideally you've worked in a JavaScript, Python, Java or C/C++ environment where you have gotten the chance to work with Go  as well.

**This job is either remote or based in Dallas, TX. Must be in the US though**

There are many ways to define what qualifies an Engineer as "Senior". We don't have a year requirement in mind, we believe there is more to it than that. We do need an experienced dev who will be able to work independently on a modern application without much guidance. If that's you apply below, let's chat!

Requirements:
  • 3+ years of Software Engineering experience
  • Strong software design skills; database modeling a plus
  • Experience with Go (Golang)
  • Experience with one or more: JavaScript, Python, Java, or C/C++
  • Experience with distributed systems
  • AWS experience is a huge plus
  • Experience building scalable web architecture and distributed systems
Share this job:

This Month

MongoDB DBA - remote
Percona  
mongodb java python ruby php linux May 22
Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer problems. We offer flexible hours, competitive salaries, the ability to work remote and the amazing experience of working with a multinational team of experts.

As a Remote DBA, you will troubleshoot and resolve customer issues related to DB systems availability and performance.  You will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through regular communication and engagement with their environments.  You will perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time.  You will react on incidents and provide solutions aiming at maintained environments’ improvements.

You will work in a fast paced environment where we are responsible for companies’ most critical systems. Customers count on us to keep their MongoDB databases running and we are vital to the success of their business. You will work remotely; there is no central office, and most people work from their homes. Occasional travel will be required for internal meetings. Access to a reliable high-speed internet connection is required.

Regular Work Schedule

  • Remote work from home
  • Monday through Friday - various time zones available globally
  • Team has an on call schedule as well

What You Will Do

  • Participate in the management and operations of customer's MongoDB deployments
  • Participate in and execute scheduled change management procedures
  • Participate in the delivery of proactive tasks to improve the stability, performance, and fault tolerance of customer environments
  • Participate in project planning and execution of database operations
  • Contribute to the development of automation and monitoring software, and other essential tools and scripts

Your Experience

  • 5+ years experience with MongoDB technology, ideally in a customer-facing role OR 5+ years experience with distributed software administration coupled with reasonably high MongoDB knowledge
  • Fluent English communication (native-level a bonus), primarily for customer interactions
  • Ability to work remotely in the given timezone
  • Demonstrated ability to work independently with minimal direction
  • Demonstrated ability to accept feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Ability to pass a required background check

What Will Make You Stand Out

  • Distributed database (especially MongoDB) expertise in all areas of implementation: installation, configuration, upgrades, tuning
  • Strong skills in replication, sharding and backups techniques
  • Production experience on Multiple datacenters, Large datasets
  • Experience with Linux, FreeBSD distributions
  • Experience with at least one major programming languages such as PHP, Java, Nodejs, Go, Python, Ruby, and/or any client application programming experience used in conjunction with MongoDB
  • Networking, system administration, hardware, virtualization, containers, scripting, Kubernetes orchestration, I/O subsystems
  • Ability to create and deliver presentations
  • One or more of Puppet, Chef, Ansible, Vagrant, Consul, etc

Attributes

  • Ability to work well with people and communicate effectively both internally and with customers
  • Ability to communicate information to staff members and customers in a clear and concise manner
  • Positive, helpful and supportive
  • Able to work independently with minimal direction
  • Strong work ethic and entrepreneurial approach
  • Accepts feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments


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

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

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

Please review our Percona GDPR Privacy Policy.
Share this job:
MongoDB DBA - remote
Percona  
mongodb java python ruby php linux May 22
Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer problems. We offer flexible hours, competitive salaries, the ability to work remote and the amazing experience of working with a multinational team of experts.

As a Remote DBA, you will troubleshoot and resolve customer issues related to DB systems availability and performance.  You will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through regular communication and engagement with their environments.  You will perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time.  You will react on incidents and provide solutions aiming at maintained environments’ improvements.

You will work in a fast paced environment where we are responsible for companies’ most critical systems. Customers count on us to keep their MongoDB databases running and we are vital to the success of their business. You will work remotely; there is no central office, and most people work from their homes. Occasional travel will be required for internal meetings. Access to a reliable high-speed internet connection is required.

Regular Work Schedule

  • Remote work from home anywhere globally
  • Monday through Friday - various time zones available globally
  • Team has an on call schedule as well

What You Will Do

  • Participate in the management and operations of customer's MongoDB deployments
  • Participate in and execute scheduled change management procedures
  • Participate in the delivery of proactive tasks to improve the stability, performance, and fault tolerance of customer environments
  • Participate in project planning and execution of database operations
  • Contribute to the development of automation and monitoring software, and other essential tools and scripts

Your Experience

  • 5+ years experience with MongoDB technology, ideally in a customer-facing role OR 5+ years experience with distributed software administration coupled with reasonably high MongoDB knowledge
  • Fluent English communication (native-level a bonus), primarily for customer interactions
  • Ability to work remotely in the given timezone
  • Demonstrated ability to work independently with minimal direction
  • Demonstrated ability to accept feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Ability to pass a required background check

What Will Make You Stand Out

  • Distributed database (especially MongoDB) expertise in all areas of implementation: installation, configuration, upgrades, tuning
  • Strong skills in replication, sharding and backups techniques
  • Production experience on Multiple datacenters, Large datasets
  • Experience with Linux, FreeBSD distributions
  • Experience with at least one major programming languages such as PHP, Java, Nodejs, Go, Python, Ruby, and/or any client application programming experience used in conjunction with MongoDB
  • Networking, system administration, hardware, virtualization, containers, scripting, Kubernetes orchestration, I/O subsystems
  • Ability to create and deliver presentations
  • One or more of Puppet, Chef, Ansible, Vagrant, Consul, etc

Attributes

  • Ability to work well with people and communicate effectively both internally and with customers
  • Ability to communicate information to staff members and customers in a clear and concise manner
  • Positive, helpful and supportive
  • Able to work independently with minimal direction
  • Strong work ethic and entrepreneurial approach
  • Accepts feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments


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

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

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

Please review our Percona GDPR Privacy Policy.
Share this job:
MongoDB DBA - remote
Percona  
mongodb java python ruby php linux May 22
Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer problems. We offer flexible hours, competitive salaries, the ability to work remote and the amazing experience of working with a multinational team of experts.

As a Remote DBA, you will troubleshoot and resolve customer issues related to DB systems availability and performance.  You will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through regular communication and engagement with their environments.  You will perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time.  You will react on incidents and provide solutions aiming at maintained environments’ improvements.

You will work in a fast paced environment where we are responsible for companies’ most critical systems. Customers count on us to keep their MongoDB databases running and we are vital to the success of their business. You will work remotely; there is no central office, and most people work from their homes. Occasional travel will be required for internal meetings. Access to a reliable high-speed internet connection is required.

Regular Work Schedule

  • Remote work from home anywhere globally
  • Monday through Friday - various time zones available globally
  • Team has an on call schedule as well

What You Will Do

  • Participate in the management and operations of customer's MongoDB deployments
  • Participate in and execute scheduled change management procedures
  • Participate in the delivery of proactive tasks to improve the stability, performance, and fault tolerance of customer environments
  • Participate in project planning and execution of database operations
  • Contribute to the development of automation and monitoring software, and other essential tools and scripts

Your Experience

  • 5+ years experience with MongoDB technology, ideally in a customer-facing role OR 5+ years experience with distributed software administration coupled with reasonably high MongoDB knowledge
  • Fluent English communication (native-level a bonus), primarily for customer interactions
  • Ability to work remotely in the given timezone
  • Demonstrated ability to work independently with minimal direction
  • Demonstrated ability to accept feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Ability to pass a required background check

What Will Make You Stand Out

  • Distributed database (especially MongoDB) expertise in all areas of implementation: installation, configuration, upgrades, tuning
  • Strong skills in replication, sharding and backups techniques
  • Production experience on Multiple datacenters, Large datasets
  • Experience with Linux, FreeBSD distributions
  • Experience with at least one major programming languages such as PHP, Java, Nodejs, Go, Python, Ruby, and/or any client application programming experience used in conjunction with MongoDB
  • Networking, system administration, hardware, virtualization, containers, scripting, Kubernetes orchestration, I/O subsystems
  • Ability to create and deliver presentations
  • One or more of Puppet, Chef, Ansible, Vagrant, Consul, etc

Attributes

  • Ability to work well with people and communicate effectively both internally and with customers
  • Ability to communicate information to staff members and customers in a clear and concise manner
  • Positive, helpful and supportive
  • Able to work independently with minimal direction
  • Strong work ethic and entrepreneurial approach
  • Accepts feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments


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

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

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

Please review our Percona GDPR Privacy Policy.
Share this job:
Senior Partner Solution Architect
 
senior java python javascript big data ios May 20
We work with the world’s biggest enterprise customers focused on leading a revolution to transform their organizations to take advantage of the digital economy. The list includes Amadeus, Concur, eBay, GE, LinkedIn, and many others. You can learn more here: www.couchbase.com/customers

Are you an individual who is customer focused, innovative, solution oriented and enjoys working with technology partners and global SIs? If so, read on. Couchbase is looking for a talented Senior Partner Solution Architect with expertise in databases, big data, cloud and/or mobile technologies to support our product and partner organization. This position will cover a variety of exciting technologies, including big data, mobile, IoT, containers & orchestration, DevOps and cloud technology ecosystem partners.

Responsibilities

  • Working with partners to create technical integrations and/or end-to-end solutions between their products and Couchbase. Examples include: Red Hat/IBM, Grafana Labs and Prometheus, Informatica, Confluent/Kafka, Databricks/Spark, Elasticsearch, VMware/Pivotal/Spring, and public Cloud providers
  • Assisting our customers to deploy partner integrations and solutions
  • Supporting our direct sales teams when they leverage partner solutions at customers
  • Creating technical and marketing collateral describing partner integrations and/or solutions
  • Developing and delivering exceptional company/product presentations and demonstrations 1:1 and 1:many
  • Working with product management and engineering to drive enhancements to the product 
  • Engagement of the partner community through attendance at technology events, writing blog posts and delivering presentations at trade shows
  • Partner education and maximizing Couchbase’s success through effective coaching and product positioning

Requirements

  • 10+ years working in a customer facing position such as presales, post-sales or consulting
  • 10+ years experience in traditional RDBMS or NoSQL databases, including data modeling. Direct exposure to Couchbase, Cassandra, MongoDB, Aerospike, Redis and Hadoop/HBase is preferable, but not required
  • 10+ years experience with Linux, Windows and their ecosystems, including Bash, Python and GitHub
  • Familiarity with programming languages such as Go, Python, Javascript, Java, .NET or Objective C
  • Bachelor or Master's degree in Computer Science or a related field
  • Strong communication and presentation skills with an ability to present complex solutions concisely 1:1 and to a large audience
  • Fluency in speaking to the full range of IT stakeholders including the IT Director / CIO level
  • Enthusiastic and knowledgeable about some established and emerging trends across the cloud ecosystem. 
  • Continuously learning about exciting new technologies like Kubernetes, Apache Camel, Prometheus, AWS Lambda, OpenWhisk, Kafka, Spark, Quarkus, and Spring Data, among other Cloud Native Computing Foundation projects
  • Passionate about the mobile and IoT ecosystem, including Android, iOS, field gateways and distributed systems with intermittent connectivity
  • Good knowledge of data center architecture covering multi datacenter and global deployments
  • Organized and analytical, able to thrive under pressure with outstanding time management skills
  • Creative and adaptive approach to removing obstacles and accelerating the integration efforts
  • Ability to travel to both partner and customer sites 25% or more
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.
Share this job:
Software Engineering ArchitectCharitable Donations & Payments
api python php jenkins java big data May 20

We are Givelify®, where fintech meets philanthropy. We help people instantly find causes that inspire them to action so they can change the world—one simple, joyful gift at a time. 

The Software Engineering Architectis tasked with developingbuilding payment systems on scale. At our core we enable our Donors give to causes and organizations they are most passionate about. You will build systems that securely facilitate movement of money through the credit, debit and ACH networks. You will build merchant on-boarding, verification,KYC,reporting systems. You will help develop and implement financial fraud detection systems.  

Some of the meaningful work you will perform:

  • Build payment systems on scale.Build systems that can helpwith the movement of money through the credit, debit and ACH networks.Build merchant on-boarding, verification, KYC, reporting systems. Assist in the development and implementation of financial fraud detection systems.
  • Write software that collects and queries data, compose queries for investigation and analysis.Collect a lot of data in real time from our applications and compose ad hoc queries, which is necessary to develop and support our products.
  • Architecting andbuilding APIs and libraries that otherproducts and engineers will consume
  • Participate in and guide engineer teams on all things technical – Architecture definition & Design ownership that not only include technology but Data Security aspects, Deployment & Cloud strategy, CI/CD, as well as coding best practices.
  • Understand our codebase and systems and the business requirements they implementto effectively make changes to our applications and investigate issues.
  • Serve as an effective communicatorwho can inform, explain, enable, teach, persuade, & facilitatediscussion, white boarding, & other collaboration platforms.
  • Effectively collaborate and share ownership of your team’s codebase and applications.Fully engage in team efforts, speak up for what you think are the best solutions, and be able to converse respectfully and compromise when necessary.

 We welcome your experience and talents:

  • BS/MS/PHDdegree in Computer Science, Computer Engineering,Mathematics, Physicsor equivalent Fintech work experience
  • 7+ years of building payment processingand KYC systems that connect with API’s from major payment acquirersand KYC service providers
  • Experience Building Web-servicesand API developmentAPIs for engineers
  • Technical Leader with at least 10+ years of work in Software Engineering
  • Strong object-oriented design and development skills and advanced knowledge of PHP, Python, Java or similar programming languages
  • Familiarity working in Agile/Scrumenvironments
  • Familiarity with DevOps configuration tools (Git,Jira, Jenkins, etc.)
  • Strong SQL composition skills. Knowledge of big data and NoSql databases is a plus!
  • A distinguished member of engineering community, either through extracurricular activities, publications, associations with orgs like IEEE

Our People 
 
We are a virtual team of high-performing professionals who innovate & collaborate to fulfill our mission to help people instantly find causes that inspire them to action so they can change the world – one simple, joyful gift at a time. Our culture of integrity, heart, simplicity, & that "wow" factor fuel our aspiration to be among the tech industry's most inclusive & purpose-driven work environments. 
 
We take great pride in providing competitive pay, full benefits, amazing perks, and most importantly, the opportunity to put passion & purpose to work. 
 
Our Product 
 
From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about. Tap. Give. Done. Givelify's payment solution is designed to make the experience of giving as beautiful as the act of giving. 
 
Learn more about us at https://careers.givelify.com ( https://careers.givelify.com/

Share this job:
Python Developer
python django elasticsearch ansible linux java May 19

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Site Reliability Engineer, Opsgenie
 
java python saas linux cloud backend May 18
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian’s mission of “Unleash the potential of every team” is the guiding light behind what we do. We have developed well-known products (Jira, Confluence, Trello, etc.), that fit in the fabric of teamwork across different types of teams, and the processes to help every team succeed. 

One of these products is OpsGenie - a modern incident management platform for operating always-on services, empowering Dev & Ops teams to plan for service disruptions and stay in control during incidents. OpsGenie centralizes alerts, notifies the right people reliably, and enables them to collaborate and take rapid action. OpsGenie also has a track record of operating at five-nines availability. This means reliability is built into our processes, systems, tools, and mindset.We live and breathe reliability

You will be required to deeply understand technology landscapes, and evaluate the use of new technologies. You will be influential within your team and work with peers and senior leaders to define and revise the standards for operational excellence across Atlassian. You will consistently tackle abstract issues that span multiple functional areas and drive your team to push for improvements that can scale across other teams, services, and platforms. 

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 analyze and help improve our monitoring and processes to get us to an even higher level of availability, scalability, and reliability.

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

  • Expertise with software development, ideally Python/Java/Go/etc
  • Understanding of Linux and Networking systems
  • Hands-on experience with public cloud offerings (AWS components like EC2, CloudFormation, IAM, RDS, S3, DynamoDB, Kinesis - or equivalents, e.g. in GCP)
  • Experience operating high-availability, fault-tolerant, scalable, distributed software in production: building monitoring into your code, tweaking dashboards, defining alerts, etc...
  • Strong organizational and interpersonal skills

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

  • A deep understanding of Observability (monitoring, logging, and tracing) best practices
  • Experience with front end development including React
More about our team:

Atlassian Site Reliability Engineering is a recently formed and rapidly growing group within the organization. We are in the process of building our teams, tools and systems as part of Atlassian's mission to build the best SaaS services in the world. This is a truly exciting team to join - we are currently planning to be involved with every technical team across Atlassian. We work side by side with the product family and platform developers to maintain and improve services and performance. We live our values with a strong customer focus and possess a healthy sense of urgency. We are a heavily data driven team, utilizing a variety of data collection, enrichment, analytics and visualizations to learn about our complex systems.

Atlassian is growing fast. Our teams, products and services are evolving at an astonishing rate, and so the SRE challenge is to grow at the right speed in the right way. Our vision includes moving to ever more automated systems, using our love of analytics and focus on metrics to both feedback to us what is happening in the production and delivery pipelines, as well as drive decisions about where our pain points are and how we fix them. We also live the 'Play, as a team' value by having a strong focus on sharing learning experiences from the front line with the development teams.

More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Engineer
java javascript frontend full stack May 14
DataCor is looking for a Software Engineer to join their fast-paced, innovative company with headquarters in Florham Park, NJ. Founded in 1981, they are leaders in manufacturing and chemical distribution software, helping businesses streamline their operations with industry-specific solutions. With a longstanding reputation as industry experts, they use data to drive smarter business decisions and growth. Working very closely with the Manager of CRM development, you will be helping to build a Customer facing portal that will extend features of DataCor's ERP/CRM platforms. As the project is in early stages, you will play a large role in helping to define the full stack development and weigh-in on architecture decisions. This role can be based out of the Florham Park office or fully remote. ​

Does This Describe You?

  • You have a min. of 3 years of professional professional Java experience
  • You have a min. of 2 years of professional experience with a frontend JavaScript framework, ideally ReactJS
  • Experience with Git (or other modern version control system)
  • Experience with Agile methodologies
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:
Senior Product Security Engineer
 
senior java python May 13
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Our security team is growing! The Product Security team is responsible for making sure Atlassian products and services are safe. We are looking for a Senior Security Engineer who thrives on working with development teams to secure their products across the software development lifecycle.

Your responsibilities will include source code auditing, writing automation, reviewing platform and service designs, and finding ways to empower engineering teams to build secure products by default. If you have an interest in collaborating with colleagues to understand our products and improve existing security infrastructure, this could be the role for you! As we work directly on products, and write most of our own tools, the ability to code is crucial.

Most of the code we work with is in Java, Python, or Go. As part of the focus on learning at Atlassian, you'll be able to spend up to 20% of your time on independent research.

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

  • 5+ years of experience working in security
  • A deep understanding of application security, especially web applications
  • Experience coding in Java, Python or Go, and at least one scripting language.
  • An ability to reason about security decisions
  • Experience leading projects from start to finish
  • An ability to communicate ideas clearly and effectively to engineers who know way more than you about their code

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

  • Published contributions to the security community
  • Presentation experience at industry events
  • Experience working with compliance, privacy, IT, networking or related functions
More about our team:

We are a small focused group who are committed to protecting the security of our customers and of Atlassian. We work both independently and in collaboration with development teams, as we assess and respond to security issues that might occur with new products and features.

More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Senior Full Stack Developer, Marketing Engineering
 
full stack senior java javascript docker cloud May 12
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

The Marketing Engineering team is looking for an experienced senior engineer who will play a central role in building and supporting the platforms and services that will power the future of Atlassian's growth.

We're an internal services team focused on empowering our Marketing and Sales organizations to succeed, and our operating model is to combine enterprise vendor platforms with custom integrations and applications to support the constantly changing needs of the company.

If you're a naturally curious, team-first thinker who thrives on delivering quality work in a supportive environment that encourages you to be your best, come join us!

In your first six months, you will:

  • Work alongside a geographically distributed team of developers, business systems analysts, product managers, and technical and enterprise architects
  • Lead the collaborative creation of marketing automation strategies to drive lead generation and guide prospects to evaluation and conversion across a diverse product portfolio
  • Partner with internal marketing teams to maintain and expand B2B and B2C MQL, SQL, and lead scoring processes and attribution systems
  • Identify redundancies and consolidate applications and services across the entire marketing technology stack
  • Serve as a technical liaison in multi-functional teams that address strategic business issues involving CRM and sales operations
  • Champion internal awareness and compliance around GDPR, CCPA, and other privacy laws and standards

You might be a good fit if you:

  • Have 8+ years of experience developing, customizing, and implementing marketing technologies and systems at enterprise scale (5,000+ seats)
  • Have built Java (Spring/Spring Boot), Kotlin, and JavaScript (Node.js) applications or integrations on AWS or other cloud infrastructure using tools like Git, Maven/Gradle, Bamboo/Jenkins, and Docker for build and deployment workflows
  • Have 3+ years of experience with Marketo, Salesforce CRM, and Salesforce Marketing Cloud
  • Have 3+ years of experience with service-oriented, message-driven architecture (i.e. loosely coupled pub/sub microservices)
  • Know your way around AWS services like EC2, S3, RDS, Kinesis, SQS, and CloudFront (or their equivalents), infrastructure as code tools like Terraform, and monitoring and observability tools like Splunk, SignalFx, and Lightstep
  • Consider yourself a strong, open communicator with a demonstrated ability to develop and nurture relationships with business stakeholders and partners
  • Have a desire to work collaboratively on a geographically distributed team (primarily San Francisco, Austin, Bengaluru, and Ukraine) that will grow and change with Atlassian's global footprint
  • Take pride in writing clear, maintainable, teammate-friendly code, tests, and documentation
  • Thrive in fast-paced business environments with unique challenges and opportunities
  • Find yourself at ease solving difficult problems with little direct guidance and providing mentorship to more junior teammates
  • Are experienced and comfortable with Scrum and other agile software development methodologies
More about our benefits

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

More about Atlassian

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

Additional Information

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

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

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Senior Engineer
 
senior java python javascript scala saas May 12
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES: 

RESPONSIBLE FOR MAKING ATLASSIANS CLOUD SCALE USAGE OPEN IN THE ENTERPRISES BY BUILDING OUT OF THE ENTERPRISE GRADE SCALE ACCOMPANIED WITH GOVERNANCE, TRUST AND SECURITY. RESPONSIBLE FOR COLLABORATING WITH A TEAM OF PRODUCT MANAGERS, DESIGNERS AND ARCHITECTS TO BUILD ATLASSIANS APPLICATION LAYER SERVICES TO ENSURE THE ADMINISTRATION OF ATLASSIAN PRODUCTS AND PROCESSES ARE SIMPLE AT THE ENTERPRISE SCALE BASED ON FLUENCY IN ANY MODERN OBJECT-ORIENTED PROGRAMMING LANGUAGE INCLUDING BUT NOT LIMITED TO JAVA, JAVA SPRING FRAMEWORK, SCALA, PYTHON AND JAVASCRIPT DRIVE ATLASSIANS INNOVATIVE SOFTWARE PRODUCTS AND PROCESSES BY IDENTIFYING NEW WAYS TO SOLVE TECHNICAL ISSUES USING KNOWLEDGE OF DATABASE TECHNOLOGY E.G. RDBMS LIKE ORACLE OR POSTGRES AND/OR NOSQL LIKE DYNAMODB, MONGODB OR CASSANDRA AND KNOWLEDGE AND UNDERSTANDING OF SAAS, PAAS, LAAS INDUSTRY WITH HANDS ON EXPERIENCE OF PUBLIC CLOUD OFFERINGS INCLUDING BUT NOT LIMITED TO AWS, AZURE, GCP. RESPONSIBLE FOR MICROSERVICES OR DISTRIBUTED SYSTEMS AND MONITORING AND MAINTAINING PRODUCTION SYSTEMS. USE KNOWLEDGE OF CLOUD ARCHITECTURE PATTERNS. IDENTIFY OPPORTUNITIES FOR IMPROVEMENT TO THE DESIGN, INTERFACE AND ARCHITECTURE OF ATLASSIANS SOFTWARE PRODUCTS ON THE CLOUD. COMMIT CHALLENGING CURRENT SOFTWARE TRENDS IN THE CLOUD DEVELOPMENT MARKET IN ORDER TO CREATE A SOLID EXPERIENCE ACROSS THE ATLASSIAN BRAND. MONITOR ALL PRODUCTION SYSTEMS IN THE AWS, REMEDIATE TECHNICAL ISSUES WHEN DISCOVERED AND MAINTAIN THREE-NINE AVAILABILITY FOR THE SERVICES INVOLVED. CRAFT AND IMPLEMENT HIGH-PERFORMANCE RESTFUL MICRO-SERVICES THAT SERVE MILLIONS OF REQUESTS PER DAY.

MINIMUM REQUIREMENTS: 

BACHELORS DEGREE IN COMPUTER SCIENCE, INFORMATION SYSTEMS OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE AS A SOFTWARE DEVELOPER WITH HANDS ON EXPERIENCE OF PUBLIC CLOUD OFFERINGS (AWS, AZURE, GCP), RELATIONAL DATABASES SUCH AS POSTGRES, JAVA SPRING FRAMEWORK, NOSQL SUCH AS DYNAMODB ORMONGODB, MICROSERVICES OR DISTRIBUTED SYSTEMS AND MONITORING AND MAINTAINING PRODUCTION SYSTEMS. ALTERNATE REQUIREMENTS: MASTERS DEGREE IN COMPUTER SCIENCE, INFORMATION SYSTEMS OR RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE AS A SOFTWARE DEVELOPER WITH HANDS ON EXPERIENCE OF PUBLIC CLOUD OFFERINGS (AWS, AZURE, GCP),RELATIONAL DATABASES SUCH AS POSTGRES, JAVA SPRING FRAMEWORK, NOSQL SUCH AS DYNAMODB OR MONGODB, MICROSERVICES OR DISTRIBUTED SYSTEMS AND MONITORING AND MAINTAINING PRODUCTION SYSTEMS.

SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW.
More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Cloud Native Java Developer
java spring-boot microservices aws cloud javascript May 12

Due to continuous growth, we are currently seeking a few Cloud-Native Java Developers that are fluent in both Java 8 and Spring Boot. In addition to contributing code and tangible deliverables, you will be expected to work as an advisor to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and a passion for solving complex challenges.

About Us:

  • At Railroad19, Inc., we build custom solutions and provide our clients with top tier development services. We’re a specialized team of developers and architects, which means, we only bring an “A” team to the table. Our culture is built on hard work and a desire to be thought leaders in the industry, this is what sets Railroad19 apart.
  • When you join Railroad19 you are part of a company that values your work and gives you the tools you need to succeed, while offering you a work/life balance. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US.
  • This is a full-time position with comprehensive benefits, vacation, 401k and more. Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.
  • The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).

Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stake-holders
  • Write and maintain scalable enterprise quality software
  • Build web applications using Spring Boot
  • Build Microservices that connect to Oracle and NoSQL databases
  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Work with Jenkins to perform Continuous Integration
  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Java development experience
  • Hands-on experience with Java 8 (especially streaming collections and functional interfaces)
  • Hands-on experience with NoSQL technologies is a plus
  • Hands-on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
  • Hands-on experience with Oracle, MySQL, ETL
  • Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus
  • Demonstrates a willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

Working at Railroad19, Inc.

  • Competitive salaries and eligibility for a yearly bonus
  • Excellent Health Care, Dental and Vision benefits
  • 3 weeks vacation, 401K match eligibility, work-life balance
  • No Agencies***
  • This is a non-management position
  • This is a full-time position
Share this job:
Senior Software Engineer at Jack Henry & Associates, Inc.
java spring less kotlin rest senior May 12

As a Senior Software Engineer on the Banno Platform at Jack Henry & Associates, you'll get the chance to make a real, positive impact on people's lives. Our mission is to give people the best possible experience they can have with their finances. We're doing this by reimagining the digital presence of financial institutions and building products that empower and delight their users. 

This position will work on our online account opening product in cooperation with our product and design teams. We are constantly keeping our applications up to date with the newest development practices to offer exciting user experiences for highly secured data. Our platform is primarily Kotlin, Java, Spring Framework, and PostgreSQL. 

We are committed to creativity, thoughtfulness, and openness. Our team is highly distributed, meaning you will work with kind, talented engineers from across the United States. Occasional travel may be required for professional development conferences or company meetings. This is a remote position with the ability to collocate at several JHA locations nationwide if desired. The majority of the small immediate development team are located in Bethlehem, PA. 

This position will be hired in Bethlehem, PA (preferred location), Springfield, MO or Remotely.

MINIMUM QUALIFICATIONS 

  • Minimum 6 years of experience with Java and Spring Framework programming.
  • Must have experience with Kotlin.

PREFERRED QUALIFICATIONS

  • Bachelor’s Degree.
  • Experience with any of the following:
    • Git or Gitlab
    • Linux
    • Docker
    • BDD testing frameworks (ex: Spek)
    • PostgreSQL
    • Flyway
    • JPA
  • Experience integrating third party web services.
  • Experience with REST API design and implementation.

ESSENTIAL FUNCTIONS  

  • Completes product technical design and prototyping, software development, bug verification and resolution. 
  • Performs system analysis and programming activities which may require extensive research and analysis.
  • Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application.
  • Provides both individual and budget-level tasks and product effort estimates/costs.
  • Ensures timely, effective, and quality delivery of software into production, both at an individual and team level.
  • Develops and tests applications based on business requirements and industry best practices.
  • Creates required technical documentation.
  • Adheres to documented departmental and corporate standards.  Participates in the definition and documentation of standards.
  • Collaboratively works with QA team to ensure timely delivery of high-quality products.
  • Collaboratively works with customer support team to resolve or diagnose defects.
  • Performs release validation testing and beta support for projects.
  • Researches problems and develops solutions to the problems.
  • Conducts unit testing and integration testing for functionality and limits.
  • Assists in training and mentoring less experienced peers.
  • May contribute to product architecture.
  • May assist less experienced peers.
Share this job:
Senior Backend Developer
java spring mysql mongodb aws backend May 12

Falkbuilt is a technology driven start-up venture. Founders include Mogens Smed and Barrie Loberg. With digital intelligence we will revolutionize the construction industry. Our work leverages the video game experience while making it real with data to build the physical replica of the virtual. 

Falkbuilt is based in Calgary, Canada (MST), we have a top-shelf team of developers to implement a state-of-the-art platform. It is a small, tight, clean-coding group of professionals. This position is open for remote work from the comfort of your own home in any time zone from the Pacific coast of North America east to Europe.

We are looking for a senior developer to maintain and support existing backend services as well as develop new ones as need arises for the efficient and cost-effective flow of information from a virtual representation to the actual physical product using several industry standard software platforms.

Our Backend Tech Stack

  • Backend: Java/Spring/VertX
  • Database: MySql, MongoDB, Hibernate
  • Cloud: AWS, Kubernetes, Docker
  • CI/CD: Gradle, Git, Terraform 
  • Other: Kafka, ELK

Requirements

  • Expert level Java and Spring development.
  • Demonstrable experience with SaaS development.
  • Demonstrable experience with micro-service development.
  • Experience developing RESTful applications.
  • Focused on software quality assurance and test automation.
  • Excited about doing real things, like programming for a real factory. 
  • Ability to develop in multiple technologies with the capacity to pick up new ones as required.
  • Excited about writing software used by your co-workers with quick feature turn-around and immediate feedback. 

Bonus Points 

  • Experience with VertX.
  • Experience building CI/CD pipelines.
  • Familiarity with .Net/C#.
  • Familiarity with Angular frontends.
  • Experience in the construction industry, shop drawings, architectural drawings, etc.
Share this job:
CRM Developer
Hays  
java linux devops May 09
Hiring for a CRM Developer (Amdocs) - 6 months contract with high potential for extension - Mississauga, ON

Your new company
Our client, a recognized Telecom firm is looking to hire an Amdocs CRM Developer for a minimum 6 months based in Mississauga, ON. You will be designing, developing, modifying, debugging and/or maintaining software systems. Working on one or more specific modules within a large software system scope

Your new role
  • Engineering - Designs, develops, modifies, debugs and/or maintains software code according to functional, non-functional and technical design specifications. Follows Amdocs software engineering standards, applicable software development methodology (such as design-led thinking, DevOps, etc) and release processes. Ensures code is well designed, testable, maintainable, scalable and supportable. Develops software verification plans and automation and integrates software components into a fully
  • functional software system. Promotes system reliability and operability. Provides demos of software products to stakeholders.
  • Investigation - Investigates issues by reviewing/debugging code, provides fixes (analyze and fix bugs) and workarounds, reviews changes for operability to maintain existing software solutions.
  • Analysis - Analyzes requirement documents/HLDs. Performs impact assessment (for example, for critical production issues) and contributes to Root Cause Analysis of issues and outlines corrective actions.
  • Team Work, Collaboration and Empowerment - Collaborates and adds value through participation in peer code reviews, provides comments and suggestions, makes decisions together quickly and effectively, and works with cross functional teams to achieve goals. Work as technical interface with other teams to resolve issues related to interfacing functionalities.
  • Technical Ownership - Assumes technical accountability for his/her specific work products within an application and provides technical support during solution design for new requirements. Ensures that documentation related to specific modules/applications is correct and up to date. Performs peer code inspection, reviews developed solutions, and provides relevant feedback. Can work independently, can tackle more complex tasks and are proficient in the expected competencies and knowledge
  • Innovation and Continuous Improvement - Actively searches for innovation, continuous improvement and efficiency in all assigned tasks.
  • Quality and SLAs - Contribute to meet various SLAs and KPIs as applicable, for example, Responsiveness, Resolution, Software Quality SLAs, etc. Ensures assigned tasks are completed on time and delivery timelines are met in accordance with quality targets of the organization.
  • Onboarding and Knowledge Sharing - Onboard new hires and train them on processes. Shares knowledge with team members.
  • Breaking the Silo - Exhibit curiosity and interest in acquiring cross application knowledge, and demonstrating "breaking the silo" in practice
  • Code Structural Quality - Play active and continuous role towards software quality improvement. Harness tools like SONAR for improving code structural quality.


What you'll need to succeed
  • Development Knowledge in Amdocs CRM Application (It will be great if someone has experience in doing Implementation)
  • Background in Telecom Industry will be an asset
  • Background and working knowledge in Java development
  • Development Knowledge in Amdocs CRM (smart, thick or Thin client) Application.
  • Awareness of programming concepts and ability to write good quality software code in Java/Oracle/SQL/Unix/Linux/J2EE and Web Services/EJB/Struts/Hibernate/Any Framework


What you'll get in return
The client is offering a 6-month contract, with a high likelihood of extension and a very competitive rate for an incorporated contractor.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Share this job:
Cloud Scala Software Developer
scala playframework cloud java javascript docker May 08

Cloud Scala Software Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services.  We are currently seeking a Scala Software Developer that is fluent in Scala and web applications.  The successful engineer will be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.


At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 

This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.


The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  

Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stakeholders
  • Write and maintain scalable enterprise quality software
  • Develop new applications and production application support
  • Participate in detailed technical design, development, and implementation of applications using existing and emerging technology platforms.
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Develop understanding of client business processes, objectives, and solution requirements.
  • Participate in project work groups with subject matter experts and stakeholders to understand specific needs
  • Collaborate with other teams in order to deliver a highly performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Scala development-based software solutions
  • Extensive enterprise experience in web applications
  • Enterprise experience with relational and nonrelational database
  • Hands on experience with Azure and/or Google cloud, Docker or Container Orchestration (Kubernetes) is a plus
  • Hands on experience with Postgres, MySQL, or Redis technologies is a plus
  • Hands on experience with Play framework
  • Hands on experience with Java 8 a plus
  • Hands on experience with NoSQL technologies
  • Familiar React and/or similar JavaScript frameworks is a plus
  • Demonstrates willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills, analytical, and problem-solving skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Experience in Banking/Finance fields a plus
  • Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience
Share this job:
Senior Java Backend Engineer
java spring react-js backend senior docker May 07

Position Summary:

SemanticBits is looking to hire a talented senior software developer who can lead the development of modern digital health services implemented as highly scalable Java services deployed on the AWS cloud in Docker containers.  The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces. This position is open to a mid-level to principal professional depending on experience.

Responsibilities:

  • 5 years of experience in Core Java and JEE
  • 3-5 years of experience with Spring Framework required
  • Experience with Spring Boot required
  • Experience with object-relational mapping frameworks, such as Hibernate and JPA, required
  • Continuous build and test automation through Jenkins required
  • Deployment and testing via containerization with Docker highly preferred
  • Relational databases - should be very comfortable writing SQL, defining relational schemas, writing data migrations, and querying through ORM
  • Modern frontend web development through React highly preferred
  • RESTful microservice development in Java required
  • Automated unit/integration/functional testing experience on both front- and back-end is a must: JUnit, Selenium/WebDriver, Protractor, Jasmine or similar
  • Experience deploying and testing applications on AWS preferred
  • Experience with git (workflows, merge strategies, etc) is strongly desired
  • Knowledge of modern design pattern and building enterprise-grade production applications
  • Excellent command of written and spoken English

Required Qualifications:

  • Candidate must reside in the United States
  • Bachelor's degree in technological or related field and a minimum of 5 years of relevant experience or a Master’s degree with a minimum of 3 years experience
  • Flexible and willing to accept a change in priorities as necessary

Nice to Have: 

  • Experience working in the healthcare industry
  • Federal Government contracting work experience

Physical and emotional requirements for the job:

This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations. 

Benefits:

  • Generous base salary
  • Three weeks of PTO
  • Excellent health benefits program (Medical, dental and vision)
  • 401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
  • 100% paid short-term and long-term disability
  • 100% paid life insurance
  • FSA
  • Casual working environment
  • Flexible office hours
  • New laptop (Mac or PC - your choice)

SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

Share this job:
Backend Developer
Dolfin  
python react-js aws backend golang java May 07

Backend Developer

at Dolfin, Amsterdam

We’re looking for a passionate backend developer with 2+ years of experience to join our development team in Amsterdam.

Dolfin is a UK financial group that provides world-class custody, brokerage and asset management to private clients, their financial advisers and institutional investors. Our Amsterdam team works on different projects: customer relationship management system, investments platform, and various investment tools and client applications. We use mature and diverse IT-infrastructure and work with modern technological stack including React, Redux, Typescript, NodeJS on the frontend side and Golang/Python with PostgreSQL under Kubernetes management with a bunch of AWS services on the backend side. We strive to make our development process predictable, change proof and well-organized to achieve the fastest possible product delivery pace. That's why we invest a lot in the development of a diverse set of internal tools such as code generators, CLI tools, build process automation tools, and homegrown Domain Specific Languages

If you are passionate about your work, experimental, love to challenge yourself and learn something new, then you might be a good fit for our team of open-minded, innovative developers!

You should apply if you:
Have 2+ years of experience as a back-end engineer;
Able to effectively work with Golang or Python or C++ or Java and infrastructure around any of them;
Care about writing simple, efficient and quality code;
Not afraid of taking full ownership of your projects and lead them till completion;
A huge plus is your interest in DevOps: we use bazel, helm, AWS CDK to build and deploy our projects and infrastructure. Everything is up and running under K8s on AWS.

What we offer:
Modern technological stack, without legacy codebase or outdated libraries/frameworks;
Challenging projects with enough possibilities for personal development;
Freedom to do what you do best;
Flexible work schedule;
Top-notch work equipment;
Relocation to Amsterdam (if needed);
Above market rate salary.

Interested?
Please apply below! If you like the sound of this role, but are not totally sure whether you’re the right person, do apply anyway :)

Share this job:
Software Engineer Lead
react-js python java node-js websocket linux May 06

Software Engineer Lead

What we do

Within the biotech industry, one slice of innovation has been rapidly gaining prominence given the urgent focus on antiviral solutions: protein chromatography.

Practichem, based in Raleigh, NC, using a patented instrumentation platform, has already attracted recognized international biotech brands. For the first time on a larger scale, driven by need, Practichem’s advances are recognized as more than instrumentation – but also a disruptive, competitive advantage in speeding cures to market.

Practichem believes scientific instrument software should be as intuitive to use as a smart phone app. We’re setting a new standard for the laboratory by creating browser based software that runs our scientific instruments. Help us drive innovation to the laboratory for greater discovery and collaboration.

Who we are

Practichem is a different kind of company and we like it that way. We have incredibly high standards and hire exceptional people who enjoy pushing themselves to perform at their highest levels every day. Join our team and enjoy an environment that appreciates hard work and achievements. 

What we expect

You are a technical leader. You appreciate a start-up environment free from bureaucracy. You thrive on open discussion. You guide teams to meet goals and produce exciting software that scientists want to use. You devote much of your time to writing high quality, production code. We assume you work well with others, and running with scissors is strictly up to you

This must excite you. You must be curious and practical. You must be a builder. You will be expected to challenge and be challenged, to create and innovate. Practichem's work style is not for everyone. 

What you will do

  • Build and lead a development team 
  • Debug code
  • Manage software development tools; refactoring code; creating architectural designs; creating user interface designs; and developing algorithms.
  • Create and present designs and engage in technical reviews.
  • Research and propose solutions.
  • Identify and propose improvements to software development processes, tools, and  environment.
  • Prepare and present technical information to departmental, cross-departmental, executive, or external groups.
  • Provide subject matter expertise, mentor others, and reach out for help when needed.
  • Juggle fast changing priorities, be process minded, and detail driven, and coach your team to do the same.

Preferred experience and skills

  • Professional engineer with 10+ years of software experience
  • Scientific background a major plus
  • Technical leadership in scaling teams
  • Academic background in computer science
  • Methodologies to build software for enterprise customers 
  • Web technologies such as Java, REST, Websockets, node, and python
  • Web frameworks such as React or angular
  • Testing infrastructures like Jenkins, Maven, and Selenium
  • Demonstrated ability to write efficient, reusable, and testable code
  • Agile Kanban
  • Start-up environment experience

What we offer

  • Competitive compensation and benefits. We work reasonable hours and rarely get called on nights, weekends, or holidays.
  • We support remote work.
  • You'll work alongside other accomplished engineers and scientists.
  • Choose a Mac or a PC. You can run Windows or a Linux distro.
  • Join Practichem and get $500 in cozy cash to set your workspace how you want. Buy a super mouse, a wrist thingy, a special chair, plant, mood ring, or maybe a Maneki-neko?

Fun

Make sure you’re having fun at work -- meet new friends, push yourself in new ways, try new things. If you aren’t having fun at some level, you’ll be unhappy. We don’t want that. We want you to work hard, love what you do, and have fun.

Share this job:
Senior Backend Developer
komoot  
aws java scala kotlin backend senior May 06

Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and, with more than 10 million users and 100,000 five-star reviews - komoot is on its way to become one of the most popular cycling and hiking platforms.
Join our fully remote team of 60+ people and change the way people explore!

As komoot’s next backend engineer, you join a highly-motivated team of tech enthusiasts. We are focused on impact, that’s why we love to find simple and smart solutions to complex problems, and embrace modern technologies to face our tough challenges.
Join us if you live and love infrastructure as code, automating workflows, x10 scaling challenges and building resilient, self-healing micro-services.

Why you will love it

  • You’ll work on a global product that inspires millions of users to enjoy the great outdoors
  • Positively impact millions of users directly with your onboarding project
  • Due to the nature of our data and our scale, you will face interesting challenges that take innovative, non-standard solutions
  • We believe good ideas count more than titles
  • You’ll take ownership over your projects from day one
  • Small overhead: you will work in a small and effective cross-functional team
  • You’ll work together with enthusiastic engineers, hikers and cyclists.
  • We let you work from wherever you want, be it a beach, the mountains, your house, co - working location of your choice, our HQ in Potsdam or anywhere else that lies in any time zone situated between UTC-1 and UTC+3
  • You’ll travel with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides. Check out this video to find out more about our team.

What you will do

  • Implement new product features closely with client developers, designers, copy writers, quality assurance, data scientists and product managers
  • Keep our system state-of-the-art and resilient for our fast growing traffic
  • Develop end-to-end solutions including concept, road map planning, implementation, testing, deployment and monitoring
  • Build new micro-services with Kotlin and AWS, and improve existing ones
  • Work on high-traffic online services (like REST APIs) and offline workers for data crunching

You will be successful in this position if you

  • Are highly self-driven, responsible and keen to learn and improve
  • Have 3+ years of professional experience in developing distributed and resilient web applications
  • Have 3+ years of professional experience with Kotlin, Java or Scala
  • Have 3+ years of professional experience with AWS, Google Cloud or Microsoft Azure
  • Have experience with Infrastructure as Code, continuous integration & deployment and monitoring
  • Enjoy paying attention to details and care about solid solutions
  • Are a great communicator in a diverse team

Sounds like you?

Then send us the following

  • Your CV
  • A write-up explaining who you are and why you are interested in working at komoot
  • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
Share this job:
Technical Support Engineer EMEA
Algolia  
java javascript ruby php swift objective-c May 06
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds!
Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production.

The Technical Support Engineer is a critical role at Algolia.  This role is on the front-lines of our company and is often the first person customers contact when they are experiencing problems with our products or services. We're looking for a Technical Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. This could mean helping a developer trying to build the next big thing in their garage, or Fortune 500 companies (like Medium, Twitch from Amazon, LVMH, ...) focused on providing a world-class experience to their millions of users.

As a Technical Support Engineer you will partner with the customer success, product and engineering teams. We have a hands-on culture, and expect you to roll up your sleeves and get to work solving difficult problems that stand in the way of our customers being successful.

Your Role Will Consist Of:

  • Handle product and technical requests via phone, web, and email support channels.
  • Effectively troubleshoot and properly document customer’s support issues.
  • Provide customers with regular updates regarding their support tickets.
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve their technical obstacles.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to the rest of the support team.
  • Contribute to internal and external knowledge bases

Requirements:

  • 2-4 years of experience in Technical Support, supporting SaaS enterprise software ideally.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution.
  • Effective communication skills across channels (phone, email, & chat), demonstrating compassion and empathy towards customers.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as it may be required.

Nice to have:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Experience working in a 24/7 contact center environment.
  • Experience with Shopify, Magento, and Salesforce.com a plus.

We’re looking for someone who can live our values:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership 
  • CANDOR - Ability to receive and give constructive feedback.
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company.
  • HUMILITY- Aptitude for learning from others, putting ego aside.

Benefits:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job:
Senior Developer Content Designer
 
senior java javascript html css testing May 05
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Information is a powerful and essential element of the user experience. For developers, this is even more true – without great documentation, it is nearly impossible to build new apps, services, and products.

At Atlassian, we look at the way we communicate technical information to our internal and third-party developers as an end-to-end journey. This journey begins as developers get started with building on the Atlassian stack, and ends with a living set of reference of materials to answer any question they may have as they build, launch, monitor, and support their work.

This isn't a traditional technical writing role. As part of the design team at Atlassian, you'll be empowered to experiment with a variety of approaches to creating information in the UI, documentation, supporting materials, and anywhere else our developers experience information. We are also constantly working to find better ways to measure what makes an information experience successful. You'll be using these methods and suggesting new methods we've not thought of to constantly challenge ourselves and improve our craft. You'll be pushing hard, bold, and aggressively to make Atlassian recognized for how we approach content experience. You'll be accountable for proactively identifying and ensuring resolution of issues impacting content effectiveness across experiences in both product and supporting product properties – particularly around information architecture, content strategy, and standards.

More about you
This job is for someone who thinks bigger than traditional software documentation. You can explain complex features and capabilities in ways that are useful for experienced audiences, but which are also helpful and approachable for more novice readers getting into the domain or learning a new API.
We're looking for candidates who love to work with teams to ensure they're providing a great information experience. Someone who's ready to not only own the documentation for their domain, but also contribute to and help drive projects that benefit the larger documentation community here at Atlassian.

When you join the team, you'd be expected to have:

  • proficiency in technical writing skills
  • ability to read, write, and verify code samples (e.g., JavaScript, Java, Python)
  • familiarity with standard web-based publishing tools (e.g., Markdown, HTML, CSS, XML)
  • familiarity with standard developer tools (e.g., Git, Bitbucket, Bamboo)
  • experience documenting APIs, writing code samples, tutorials, and other technical content related to building or extending products and apps

and ideally, we'd hope you'd have:

  • a knack for creatively engaging with developer audiences
  • experience working on cross-product documentation
  • an ability to challenge yourself and others
  • experience in improving or building both information architectures and content strategies for documentation
  • experience with usability testing, card sorting, and other techniques to ensure that your work is not just accurate, but that it's also effective for your target audience
More about our team:

We believe information is critical to any user experience. When you join Atlassian as a Content Designer, you become part of the Atlassian Design organization. Content Design includes everything needed to understand, support, market, and use that product. You won't own all the content, but you'll help make sure the stories we tell are consistent and create a great experience for our customers.

Read more about Design at Atlassian here:



More about our benefits

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

More about Atlassian

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

Additional Information

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

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

Confluent’s Business Development team is the voice of the company to our partners and the voice of our partners to our internal product and engineering teams. For our Cloud Partner Solutions Architect, we’re looking for a strong technologist who will grow and lead the technical relationship with our Cloud Partners.   You’ll jointly build enterprise streaming solutions that highlight Confluent’s unique features, enable cloud technical sellers and be the technical face of Confluent to AWS or GCP.

Successful Cloud Partner Solutions Architects typically have backgrounds as developers, systems engineers, or product specialists, but they all share a passion for expanding Confluent’s partner ecosystem and delivering the best of that world to our customers.

Resposibilites

  • Work with AWS/GCP  to build differentiated solutions and offerings that include Confluent Technology
  • Build and manage relationships with Key Technical leaders at AWS/GCP
  • Provide architecture guidance and recommendations across solutions, offerings and customer opportunities, including by understanding how to optimise for economic impact as well as performance.
  • Educate and enable Cloud partner Architects on Confluent products 
  • Serve as a subject matter expert to guide technology strategy and influence product direction by working across Product Management, Engineering, Sales, Marketing, etc
  • Participate in Webinars and public speaking
  • Author whitepapers, technical articles and blog posts
  • Create content, organize and deliver  technical workshops to enable and educate partners

Requirements

  • 10+ years working in partner or customer facing engineering roles
  • Deep knowledge of AWS/GCP strategy, products, organizational and operating models
  • Bachelor’s degree in Computer Science, a related field or equivalent practical experience
  • Demonstrated experience architecting enterprise solutions for customers and partners on AWS/GCP
  • Experience with messaging, streaming and ETL products commonly used in the enterprise
  • Experience authoring, presenting and delivering technical material
  • Experience operating within and across cross-functional teams including product managements, engineering, sales, marketing, etc
  • Familiarity with Linux, Java and software design principles
  • Excellent verbal and written communication skill, with focus on identifying shared business value around complex software solutions
  • Ability to quickly learn, understand and work with new and emerging technologies, methodologies and solutions
  • Passion for the role and strong commitment to excellence

What gives you and edge

  • Knowledge of Apache Kafka and/or other streaming technologies
  • Experience serving as Technical Sales/Systems Engineer in a cloud environment or equivalent experience in a customer and/or partner-facing role.
  • Experience designing and building big data, stream processing and/or other distributed systems for Fortune 1000 companies
  • Experience working with global teams

Come As You Are

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

Click here to review our California Candidate Privacy Notice, which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
Share this job:
Full Stack Developer - Java, ElasticSearch, GraphQL and ReactJS
java full stack react-js javascript html css May 05
Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.

About the Position
Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.
 
This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction.

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 6 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

Responsibilities

  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions
  • Provide overarching design of testability and acceptance.
  • Define and direct team in the area of Performance, Scalability and Security.
  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Proficient designing highly tuned and efficient automated build pipelines.
  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Give back to the Open Source Community whenever humanly possibly.
  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.

About You

  • Experience architecting modern, scalable and high-performing full-stack web applications
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You have experience working in Java/Spring to design and implement robust and scalable APIs.
  • Stellar visual skills and attention to detail.
  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
  • Experience with TypeScript and GraphQL.
  • Data management experience with MySQL and ElasticSearch
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...
  • AWS Services: S3, EC2, CloudFront, Lambda.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • Your code is clean, your designs are elegant and you are constantly refactoring.
  • Multiple years experience working in Enterprise or Commercial Software development.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

What We Offer

  • Competitive compensation package (salary + equity)
  • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
  • In-office lunches
  • Medical, dental and vision benefits
  • Flexible paid time off
  • 401K
If you're amazing but missing some of these, we'd love for you to apply anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available.

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it.
Solve the impossible. Easy = boring. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

By submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations. 
Share this job:
Data Engineer
 
java python scala big data aws May 04
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for a Data Engineer to join our Go-To Market Data Engineering (GTM-DE) team which is responsible for building our data lake, maintaining our big data pipelines / services and facilitating the movement of billions of messages each day. We work directly with the business stakeholders and plenty of platform and engineering teams to enable growth and retention strategies at Atlassian. We are looking for an open-minded, structured thinker who is passionate about building services that scale.

On a typical day you will help our stakeholder teams ingest data faster into our data lake, you’ll find ways to make our data pipelines more efficient, or even come up ideas to help instigate self-serve data engineering within the company. Then you will move on to building micro-services, architecting, designing, and enabling self serve capabilities at scale to help Atlassian grow.

You’ll get the opportunity to work on a AWS based data lake backed by the full suite of open source projects such as Presto, Spark, Airflow and Hive. We are a team with little legacy in our tech stack and as a result you’ll spend less time paying off technical debt and more time identifying ways to make our platform better and improve our users experience.

More about you
As a data engineer in the GTM-DE team, you will have the opportunity to apply your strong technical experience building highly reliable services on managing and orchestrating a multi-petabyte scale data lake. You enjoy working in a fast paced environment and you are able to take vague requirements and transform them into solid solutions. You are motivated by solving challenging problems, where creativity is as crucial as your ability to write code and test cases.

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

  • At least 3 years professional experience as a software engineer or data engineer
  • A BS in Computer Science or equivalent experience
  • Strong programming skills (some combination of Python, Java, and Scala preferred)
  • Experience with data modeling
  • Knowledge of data warehousing concepts
  • Experience writing SQL, structuring data, and data storage practices
  • Experienced building data pipelines and micro services
  • Experience with Spark, Hive, Airflow and other streaming technologies to process incredible volumes of streaming data
  • A willingness to accept failure, learn and try again
  • An open mind to try solutions that may seem crazy at first
  • Experience working on Amazon Web Services (in particular using EMR, Kinesis, RDS, S3, SQS and the like)

It's preferred, but not technically required, that you have:

  • Experience building self-service tooling and platforms
  • Built and designed Kappa architecture platforms
  • A passion for building and running continuous integration pipelines.
  • Built pipelines using Databricks and well versed with their API’s
  • Contributed to open source projects (Ex: Operators in Airflow)
More about the team
Data is a BIG deal at Atlassian. We ingest over 180 billion events each month into our analytics platform and we have dozens of teams across the company driving their decisions and guiding their operations based on the data and services we provide.

It’s the data engineering teams job to make more Atlassian’s data driven and facilitate growth. We do this by providing metrics and other data elements which are reliable and trustworthy, as well as services and data products to help teams better self serve and improve their time to reliable insights.

You’ll be joining a team with a brand new mission, expanding into a new office. There will be plenty of challenges and scope to grow. We work very closely with Sales, Marketing and Commerce teams. We value when people ask hard questions and challenge each other to constantly improve our work. We are independent but love highly collaborative team environments, so you'll get the opportunity to work with lots of other awesome people just like you. We're all about enabling teams to execute growth and customer retention strategies by providing the right data fabrics and tools.

More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Engineering Manager, Customer Support Tech.
 
manager java css cloud May 04
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

We're looking for an experienced Engineering Manager to join the Customer Support Technology Team, part of the Go-to-market Technology umbrella. This role will help us scale over the next 3-5 years by focusing on engineering management of various operational tooling, people systems tooling, and product influence tooling. If you are passionate about delivering big outcomes and enabling a high-performing engineering team then we need you!

You'll manage some of the peeps that make up one kick-ass engineering team and work together with other senior leaders and subject matter experts to deliver impactful outcomes to the organisation. You'll bring order and focus while leaving room for flexibility and innovation. You'll promote infectious urgency around you, you'll be a mentor, multiplier, influencer, negotiator, and awesome communicator rolled into one.

More about you

You value high-quality work with attention to detail and have a track record of delivering both. You combine curiosity, judgment, humility, and drive, and like asking "why" to unravel a seemingly complex problem and get to the root cause.

You engender a collaborative environment where teams work together to solve problems with a positive outlook.

When you encounter a problem you come up with multiple solutions, weigh the trade-offs and efforts, identify the best path forward, and exercise good judgment to drive ahead. You have experience in change management and turning information and questions into action. You're comfortable interacting with people across all levels of an organization and can field questions during a presentation like a pro.

You can quickly learn and be impactful in new areas to keep pace with our rapid growth and evolution. You can take an ambiguous assignment and deliver value quickly. You employ multiple tools, methods, and techniques to get things done.

What you'll be accountable for:

·      Building high-performing teams, putting others before yourself, and delighting in your team members’ successes.
·      Delivering scalable solutions for engineer operational tooling, people systems tooling, and product influence tooling (across all of our platforms and products).
·      Designing the long-term architecture for our tooling ecosystem.
·      Influencing and delivering effective OKRs for the technology team that supports and accelerates CSS and Atlassian goals.
·      Developing, monitor, and drive the Key Business Metrics that demonstrate health and performance for your business unit.
·      Manage the team of full-stack engineers in Bangalore office of Atlassian, but working with globally distributed stakeholders in the form of a matrix organisation.
·      Building partnerships with key members within and outside of the Customer Support and Success (CSS) organisation, including R&D, IT, Design, Risk and Compliance, Platform Engineering, Talent Acquisition, etc.

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

·      8+ years in software development - either in Cloud services or on-premise solutions.
·      At least 1-2 years’ experience in a people management role - hiring, motivating, growing, empowering, and performance managing.
·      Solid Java skills, with the ability to guide your team in code design and reviews, mentor junior developers and assist your team to solve technical challenges.
·      A passion for solving customer problems, and the demonstrated ability to share that passion with your team.
·      A strong collaborative mindset; to work closely with your peers in Product Management, Design, other Development Leads, Quality Engineering, etc - to bring diverse viewpoints and goals together.
·      Excellent communication and organisation skills; to effectively prioritise work, set expectations with stakeholders, communicate progress, negotiate dependencies, and resolve conflicts.
·      High quality standards, holding yourself and your team accountable for delivering Enterprise-quality software that delights customers.
·      A strong drive for innovation and improvement - always pushing, encouraging and enabling your team to improve their tools, processes and culture; keeping them agile and innovative with lightweight processes. 
·      Methods for success in high-growth organisations with senior cross-functional stakeholders.
·      Experience managing a global team (we're currently in Austin, Amsterdam, and Bengaluru).
 
More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Analytics Engineer: Javascript
cloud node-js javascript vue-js google-analytics-api full stack May 02

Are you looking for your next technical challenge? Do you love learning more about how things work, reviewing code, and debugging JavaScript? Would you like an opportunity to help build scalable tag management and analytics systems for some of the largest websites in the world? Are you known as the team member who gets things done? If so, then this might be the ideal role for you!

InfoTrust, a digital analytics technology and consulting company, works with many of the largest brands in the world across the Consumer Packaged Goods (CPG), News + Media and eCommerce industries. Our goal is to simplify the lives of marketers while helping them confidently make data-backed decisions that increase their ROI, improve their customer lifetime value and turn them into marketing gurus, none of which is possible without a technical backbone! Because of InfoTrust's growth we are currently looking for a technologist who is interested in becoming an authority in analytics and digital marketing to help our clients build that backbone.

As an Analytics Engineer at InfoTrust you will:

  • Join our awesome consulting team where you’ll learn first-hand about the world of digital analytics, 
  • Become a master at advanced digital analytics solutions
  • Work alongside clients to help them implement advanced analytic systems; even better, you’ll get a chance to work with some of the largest CPG, Media and e-commerce websites in the world on establishing executive level measurement strategies, and building and supporting analytics architectures across a variety of platforms such as Google Analytics, Adobe Launch, AWS, and Tealium
  • Troubleshoot issues with digital analytics web tagging implementations, and advanced solution analytics architectures
  • Prototype, and possibly even code, solutions to integrate digital web analytics platforms data with other platforms, using technologies such as BigQuery and/or Analytics Reporting APIs 
  • Help automate the management and auditing of enterprise analytics systems
  • Develop data integration solutions and work with cloud technologies to deliver realtime/scalable analytics solutions
  • Full-stack development, experience leading Node-JS solutions in Google Cloud technologies
  • Leveraging Management APIs to automate bulk changes across Google Analytics and Google Tag Manager systems
  • Automating collection of Google Analytics data for client reporting and dashboards
  • Technical support on dedicated assigned projects
  • Never stop learning. InfoTrust is always growing to exceed our clients expectations, being industry thought leaders. 

Requirements

What background does the successful Analytics Engineer have:

  • You are experience in Javascript, Java and/or Python, and have 3+ years of supporting projects with full stack development
  • You have experience with Node.js and jquery
  • You have a good understanding of web technologies and frameworks
  • You have experience with Software Development Life Cycle, and Agile methodology
  • You have experience working with Cloud Technologies, and have used Cloud technologies in your previous projects. Bonus - specific experience with GCP. 
  • You enjoy working in a fast-paced work environment and overcoming technical and business challenges
  • You enjoy learning new technologies, languages, and services. We frequently are developing new services and thus are constantly evolving the technology stack.
  • You are often the person that is relied on to “get things done” or, someone might say “give to YOUR NAME (s)he will get it done!”
  • You get a thrill out of working in a collaborative environment and feel our core values (Impact, Diversity, Respect, Innovation, Growth and Ownership) line up with yours

Nice to haves:

  • You have worked with, or have a desire to work with digital analytics, such as Google Analytics
  • Experience with Cloud services such as Google Cloud Platform
  • Experience with Full Stack Development (Node.js preferred)

Location: This role is based in the US. Our HQ is in Cincinnati, OH. We also have office locations in Chicago, IL and Columbus, OH. We will give preference to people close to these locations, but also are considering remote employees. Must be authorized to work in the US for any employer. 


More about InfoTrust:

If you are looking for a company with a great culture, that can help you to grow as a professional, and help to feel personal success, InfoTrust would like to take that journey with you. We have been awarded as a great place to work -- at a national and regional level, this includes Ad Age's Best Places to Work, Great places to Work Certification, #1 Employer in Ohio, and much more. But we know that we could not achieve these accolades without our amazing team, and without growing that team with more great people that match our culture. A culture rooted in innovation, teamwork, respect, growth and ownership. The great benefits we offer are a huge perk too;


Benefits include:

  • Free lunch and snacks everyday
  • Unlimited PTO
  • Flexible work hours
  • Fantastic Parental Leave policy
  • Employer-paid health, dental and vision insurance for you and your dependents
  • Gym reimbursement
  • Tuition and continued education reimbursement
  • And much, much more! Capped by wonderful coworkers

InfoTrust is committed to a diverse workforce and we are an equal opportunity employer. We evaluate applicants regardless of an individual’s age, race, color, gender, religion, national origin, sexual orientation, disability, or veteran status.

Share this job:
Software Engineer Who Loves Modernization
java sql jquery web-services rpg javascript May 02

Do you want to be a part of one of the top 10 best retail companies to work for? Do you want to join a team using next-generation technology to change the face of a fortune 500 company? Are you ready to push the boundaries of technology? We are looking for a motivated Java Developer with strong analytical skills to work in a fast paced environment.

If you have passion for software development and take pride in your work, then O'Reilly is looking for you. Be ready to push your boundaries and take your skills to the next level. Opportunity to work remotely based on experience.

Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize MatterMost and Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.

What we look for in our developers:

  • Love solving complex problems related to serving our customers better – both internal & external customers
  • Enjoy working with teams
  • Senior level experience with Java 8, Spring, Bootstrap, CSS/preprocessers, and JavaScript/JS Frameworks
  • Experience with Grunt, Gulp, & GIT is a plus
  • Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

About our team:

  • We create and customize 90% of our applications in house
  • We are a “work family”! We have fun together and support each other
  • We respect a healthy work-life balance
  • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
  • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

Growth within our teams at O’Reilly Auto Parts:

  • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
  • We want to grow our people – we help to make you better by providing training for both technical and professional development
  • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
Share this job:

This Year

Senior Technical Support Engineer
Algolia  
senior java javascript ruby php swift Apr 30
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds!
Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production.

The Technical Support Engineer is a critical role at Algolia.  This role is on the front-lines of our company and is often the first person customers contact when they are experiencing problems with our products or services. We're looking for a Technical Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. This could mean helping a developer trying to build the next big thing in their garage, or Fortune 500 companies (like Medium, Twitch from Amazon, LVMH, ...) focused on providing a world-class experience to their millions of users.

As a Technical Support Engineer you will partner with the customer success, product and engineering teams. We have a hands-on culture, and expect you to roll up your sleeves and get to work solving difficult problems that stand in the way of our customers being successful.

Your Role Will Consist Of:

  • Handle product and technical requests via phone, web, and email support channels.
  • Effectively troubleshoot and properly document customer’s support issues.
  • Provide customers with regular updates regarding their support tickets.
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve their technical obstacles.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to the rest of the support team.
  • Contribute to internal and external knowledge bases

Requirements:

  • 3-5 years of experience in Technical Support, supporting SaaS enterprise software.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution.
  • Effective communication skills across channels (phone, email, & chat), demonstrating compassion and empathy towards customers.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required.

Nice to have:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

We’re looking for someone who can live our values:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership 
  • CANDOR - Ability to receive and give constructive feedback.
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company.
  • HUMILITY- Aptitude for learning from others, putting ego aside.

Benefits:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job:
Sr Backend Engineer
Noom  
java python api backend senior ruby Apr 29

At Noom, we use scientifically proven methods to help our users create healthier lifestyles, and manage important conditions like Type-II Diabetes, Obesity, and Hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical and UX problems on our mobile apps that center around habits, behavior, and lifestyle.

We are looking for a Backend Engineer to join our API team and help us build the foundation that underpins everything we do at Noom.

What You’ll Like About Us

  • We work on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.
  • We base our work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals
  • We’re a respectful, diverse, and dynamic environment in which Engineering is a first-class citizen, and where you’ll be able to work on a variety of interesting problems that affect the lives of real people.
  • We offer a generous budget for personal development expenses like training courses, conferences, and books.
  • You’ll get three weeks’ paid vacation and a flexible work policy that is remote- and family-friendly (about 50% of our engineering team is fully remote). We worry about results, not time spent in seats.
  • Delicious (and nutritious) daily lunches and snacks prepared by Sam, our NYC office on-site chef.

What We’ll Like About You

  • You have 4+ years of experience building modern REST APIs using Java, Python, Go, Ruby, or a similar language.
  • You possess deep, strategic knowledge of server-side programming, with a focus on performance and scale.
  • You have built complex backend systems used by a team of 40-50 engineers.
  • You possess excellent communication skills and the ability to clearly communicate technical concepts to a non-technical audience.
  • You have a proven track record of building complex technology and guiding less senior members of the team to create code that is well-organized, easy to read and maintain, and optimized for its intended purpose.
  • Having knowledge of Lambda/serverless functions and Docker containerization is a plus.
Share this job:
Software Architect
Numbrs  
aws kubernetes docker java apache-kafka machine learning Apr 28

Numbrs is reshaping the future of the workplace. We are a fully remote company, at which every employee is free to live and work wherever they want.

Numbrs was founded with the vision to revolutionise banking. Therefore from day one Numbrs has always been a technology company, which is driven by a strong entrepreneurial spirit and the urge to innovate. We live and embrace technology.

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users.

Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

Job Description

You will work in the Architecture team to support the Head of Technology in all the activities of the Technology department. You will be responsible and accountable for the oversight of all aspects of engineering operations, the architecture and design of Numbrs platform, and the delivery of services and solutions within Technology.

Key Qualifications

  • a Bachelor's or higher degree in technical field of study or equivalent practical experience
  • a minimum of 5 years experience architecting, developing, evolving and troubleshooting large scale distributed systems
  • hands-on experience with micro-service based architecture
  • experience with software engineering best practices, coding standards, code reviews, testing and operations
  • hands-on experience with Java
  • knowledge of AWS, Kubernetes, and Docker
  • leadership experience
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication and interpersonal skills

Ideally, candidates will also have

  • experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos
  • experience with machine learning and big data technologies, such as Kafka, Storm, Flink and Cassandra
  • experience with encryption and cryptography standards

Location: Remote

Share this job:
Backend Engineer
java kotlin spring spring-boot aws backend Apr 27

HealthPrize is hiring a Backend Engineer

At HealthPrize, we are changing the way people think about their medication and their health!

If you are seeking more passion than red tape, an environment where hard work is rewarded with great opportunity, and where an entrepreneurial mindset is essential, then HealthPrize may be the place for you!

Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs and develops our industry leading patient engagement platform. Hone your skills in an agile, collaborative environment and work with us to measurably improve the state of healthcare globally.

The Role

We are looking for self-motivated engineers to join our team to help take our platform to the next level. At HealthPrize, Backend Engineers have a deep understanding of progressive web application fundamentals and the back-end architecture required to power a suite of globally distributed apps. They consistently deliver large features that provide significant value to our customers. They collaborate well with others, seek input from teammates, and provide detailed code reviews.

We are polyglots at heart, and like to use the right tools for the job. Currently, our core technologies include Java, Kotlin, Aurora/MySQL, Spring-Boot & the broader Spring Framework ecosystem, Docker, Redis and all the goodness on Amazon Web Services. Our platform is fully deployed on AWS in a highly secure environment that we manage & operate.

As a successful candidate, you:

  • Love to deliver useful software
  • Have strong experience as a professional developer working with a distributed team
  • Are passionate about shipping code that is scalable, maintainable and well-tested
  • Are fluent in the Java and/or Kotlin language and can reason about the JRE
  • Can successfully communicate with internal and external stakeholders to resolve operational concerns & customer issues
  • Enjoy optimizing complex data models for understandability and performance
  • Are not dogmatic in your technology choices, but have the passion and knowledge to engage in debates about various tooling and technologies
  • Have experience designing, implementing, and maintaining APIs as a service for your team and customers
  • Are familiar with our open source stack and associated tooling
  • Have experience deploying and operating services-oriented platforms on AWS infrastructure
  • Are interested in building a reliable, fault-tolerant, multi-tenant platform and delivering it to a global user base

About HealthPrize

Located in South Norwalk, CT, HealthPrize Technologies is the pioneer in the use of gamification, behavioral economics, and consumer marketing concepts to engage and motivate patients. Programs developed on our platform are used by life science companies to inspire brand loyalty, improve health literacy, and maximize medication adherence.

Many companies say they are entrepreneurial, but we really are, and are looking for people who are ready to contribute and make an immediate impact. We are in the midst of an exciting period of growth as we expand the number of programs developed on our platform and are seeking smart, hard-working, and self-directed individuals who can thrive in a fast-paced and collaborative environment.

While we are focused on solving serious health problems, we don’t take ourselves too seriously. If you like to work hard and have fun doing it, you’ll fit right in. Our offices are within walking distance to dozens of restaurants, bars, and coffee shops, and the waterfront.

HealthPrize is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. HealthPrize also expressly prohibits any form of workplace harassment based on any of the above.

Share this job:
Front-end Developer
Binance  
frontend java javascript swift objective-c ios Apr 25
在很短的时间内币安已经成为了全球第一的加密货币的交易平台。
币安是区块链行业中最具影响力的公司之一,你是否渴望成为其中的一员并投入到能够改
变世界的加密货币的革命之中?

# Front-end Developer (React, React Native on Web/Android/iOS)     
We are looking for a software engineer to design and build the next-generation web and native applications for our world class exchange and other products in our ecosystem. 
For this role we are open to candidates with a variety of backgrounds: current React and/or React Native Developers or native iOS or Android Developers who are open to switching React and React Native. 
Location: this role is located in Singapore, remote work is an option as well.

You will
Implement new user-facing features in Binance’s products, which have a huge amount of PV everyday.
Build fast and easy-to-use experiences for web and native apps with React and React Native for devices of all sizes.
Optimize apps to maximize speed and scale.
Build libraries and frameworks that support complex web applications, speed development efficiency up and improve code quality.

You have
At least one of the following:
Worked 2-5+ years writing TypeScript/JavaScript code, and a strong knowledge of React and/or React Native. A good grasp on state-management patterns such as Redux, Flux, etc.
Worked 2-5+ years writing Java/Kotlin code, and a strong knowledge of the Android platform.
Worked 2-5+ years writing Objective-C/Swift code, and a strong knowledge of the iOS platform.
Also:
Experience developing responsive apps that run smoothly even on devices with limited horsepower.
A degree in Computer Science, Engineering or some equivalent industry experience.

We love
Passion for building beautiful interfaces and user experiences that spark joy.
People who do not just write JavaScript, but understand how a whole web app works.
Tiny pieces of code we can understand at a glance.
TypeScript.
React Native.
styled-components.
Cypress.
Developers who have some understanding or experience working on native iOS/Android projects or features.

You get
To do something meaningful being a part of the future of finance technology and the no. 1 company in the industry.
Fast moving, challenging and unique business problems.
An international work environment and a flat organization.
Great career development opportunities in a growing company.
The possibility for relocation and international transfers mid-career.
A competitive salary.
Flexible working hours.
To wear casually for work."
我们所能提供的:

・ 全方面的迁徙支持
・ 丰厚的薪资待遇
・ 自由的工作环境
・ 扁平化的管理制度
・ 便捷的工作地点以及一群国际化的能力极强的同事
・ 成为能够改变未来的加密货币革命中的一员并在世界第一的加密货币交易所工作
Share this job:
Lead Mobile Engineer - Community.com
android java rest ios swift Apr 23

About Community.com:

Imagine texting with artists, celebrities, visionaries—the leaders you respect and admire—the same way you do with your mom or best friend. Imagine texting with your fans, supporters, or patrons that very same way, with smart, powerful tools to help you engage in direct, meaningful communication. At scale. This is the reality we’re building at Community.

We’re already busy helping some of the most prolific community leaders reach and respond to their members in a way that outperforms the pay-to-play, throttled engagement of traditional social media platforms. Community is not an evolution of social media, it’s a break away from it. A fresh start to communication altogether.

About the role and your impact:

As a Lead Mobile / Android Engineer at Community, you will have an enormous influence on our world-class messaging platform. You’ll be empowered to make decisions on code, processes, and standards - as well as engineer creative solutions to our most important user interface and experience challenges. You’ll have the opportunity to write plenty of code, but perhaps more importantly you’ll be an integral part of a team that fosters creativity and collaboration, values diversity and unique perspectives, and provides endless possibilities for growth.

What You’ll Do:

- Work with a cross-functional team to iteratively develop and build new features for our mobile app
- Tune and polish features to a high-degree of excellence and relentlessly optimize the Android experience for our customers
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Participate and lead discussions and brainstorms to contribute ideas and feedback
- Engage in code reviews, design sessions, and work cross-functionally
- Be encouraged to participate in open-source projects and share your work and ideas at events, conferences, and our blog (coming soon!)

What You’ll Bring:

- Technical leadership experience and/or managing a small team of mobile engineers
- Extensive recent professional experience building production Android applications in Java
- An intuitive sense for great mobile UI/UX and the ability to think as a user and identify potential UX issues
- A strong understanding of client/server architectures and RESTful web services
- Excellent communication skills with both technical and non-technical audiences
- Enjoyment for finding creative solutions to technical challenges and appreciate the balance between strong convictions and a pragmatic approach
- Curiosity about the world around you and a strong desire to learn and grow

Share this job:
Java API Developer
java spring java-ee microservices rest api Apr 23

Designs, develops, and implements web-based Java applications to support business requirements.

Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.

Resolves technical issues through debugging, research, and investigation.

5 + years experience

Java service development in Spring serving client apps.

Most work will be w/ APIs and microservices however.

Expertise w/ Splunk, Kafka of minor interest.

Familiarity w/ windows critical,

Linux valued but not likely to be mission critical.

Expertise w/ Gitlab must,

Familiarity w/ CICD/DevOps process.

Requirements:

Experience with development and testing of microservices and APIs-GIT must

Must have prior Agile experience.

If interested please submit your profile at https://podio.com/webforms/24370680/1776812

Share this job:
MongoDB DBA - remote
Percona  
mongodb java python ruby php linux Apr 22
Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer problems. We offer flexible hours, competitive salaries, the ability to work remote and the amazing experience of working with a multinational team of experts.

As a Remote DBA, you will troubleshoot and resolve customer issues related to DB systems availability and performance.  You will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through regular communication and engagement with their environments.  You will perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time.  You will react on incidents and provide solutions aiming at maintained environments’ improvements.

You will work in a fast paced environment where we are responsible for companies’ most critical systems. Customers count on us to keep their MongoDB databases running and we are vital to the success of their business. You will work remotely; there is no central office, and most people work from their homes. Occasional travel will be required for internal meetings. Access to a reliable high-speed internet connection is required.

Regular Work Schedule

  • Remote work from home specifically in the Asia Pacific (APAC) region
  • Monday through Friday supporting EMEA or US-East time zone
  • Team has an on call schedule as well

What You Will Do

  • Participate in the management and operations of customer's MongoDB deployments
  • Participate in and execute scheduled change management procedures
  • Participate in the delivery of proactive tasks to improve the stability, performance, and fault tolerance of customer environments
  • Participate in project planning and execution of database operations
  • Contribute to the development of automation and monitoring software, and other essential tools and scripts

Your Experience

  • 5+ years experience with MongoDB technology, ideally in a customer-facing role OR 5+ years experience with distributed software administration coupled with reasonably high MongoDB knowledge
  • Fluent English communication (native-level a bonus), primarily for customer interactions
  • Ability to work remotely in the given timezone
  • Demonstrated ability to work independently with minimal direction
  • Demonstrated ability to accept feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Ability to pass a required background check

What Will Make You Stand Out

  • Distributed database (especially MongoDB) expertise in all areas of implementation: installation, configuration, upgrades, tuning
  • Strong skills in replication, sharding and backups techniques
  • Production experience on Multiple datacenters, Large datasets
  • Experience with Linux, FreeBSD distributions
  • Experience with at least one major programming languages such as PHP, Java, Nodejs, Go, Python, Ruby, and/or any client application programming experience used in conjunction with MongoDB
  • Networking, system administration, hardware, virtualization, containers, scripting, Kubernetes orchestration, I/O subsystems
  • Ability to create and deliver presentations
  • One or more of Puppet, Chef, Ansible, Vagrant, Consul, etc

Attributes

  • Ability to work well with people and communicate effectively both internally and with customers
  • Ability to communicate information to staff members and customers in a clear and concise manner
  • Positive, helpful and supportive
  • Able to work independently with minimal direction
  • Strong work ethic and entrepreneurial approach
  • Accepts feedback from others
  • Communicates clearly and professionally to convey confidence even when under pressure
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments


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

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

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

Please review our Percona GDPR Privacy Policy.
Share this job:
Full Stack Developer, Marketing Engineering
 
full stack java docker cloud aws Apr 22
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

The Marketing Engineering team is looking for an engineer who will play a central role in building and supporting the platforms and services that will power the future of Atlassian's growth.
 
We're an internal services team focused on empowering our Marketing and Sales organisations to succeed, and our operating model is to combine enterprise vendor platforms with custom integrations and applications to support the constantly changing needs of the company.
 
If you're a naturally curious, team-first thinker who thrives on delivering quality work in a supportive environment that encourages you to be your best, come join us!
 
In your first six months, you will:
 
·      Work alongside a geographically distributed team of developers, product managers, solution architects, and business systems analysts
·      Contribute to the creation of privacy-aware marketing automation, personalisation, and targeting systems
·      Partner with B2B-focused marketing teams to maintain and expand lead scoring processes and attribution systems
·      Contribute to internal awareness and compliance around GDPR, CCPA, and other data-related related privacy laws and standards
 
You might be a good fit if you:
 
·      Have an interest in developing and implementing customer-centric marketing technologies and systems
·      Have experience building applications and integrations in Java or Kotlin
·      Have experience with message-driven architecture (i.e. loosely coupled pub/sub microservices)
·      Have used tools like Git, Maven/Gradle, Bamboo/Jenkins, and Docker for build and deployment workflows
·      Have used AWS services like EC2, S3, RDS, Kinesis, SQS, and CloudFront or their equivalents with other cloud providers
·      Consider yourself a strong, open communicator with a desire to develop and nurture relationships with business stakeholders
·      Have a desire to work collaboratively on a geographically distributed, close-knit, remote-first team (primarily San Francisco, Austin, Bangalore, and Ukraine)
·      Can write clear, maintainable, teammate-friendly code, tests, and documentation
·      Thrive in fast-paced business environments with unique challenges and opportunities
·      Find yourself at ease solving difficult problems by self-starting or calling on the help of your teammates
More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Middle Node.js Developer ehealth
node-js angular microservices typescript java javascript Apr 20

We're looking for a well-rounded and experienced developer strong in backend (NodeJs, javascript, angular, Redis, Mongo, sql). 

The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction. This person would have at least 3 years of professional experience and preferably experience working remotely. 

The Perks:

  • 100% remote work
  • Competitive pay
  • Trust, autonomy, empowerment
  • This is just scratching the surface - we're a fun team of people who love what we do! If this sounds good so far then reach out and we'll share the details.

Skills & Requirements: We're looking for someone who can comfortably work on whole features/stories independently. You should be strong on the backend doing API design, building NodeJs services in a serverless/cloud environment using NestJS.

Responsibilities:

  • Develop, test and provide internal documentation of complex software solutions
  • Successfully implement development processes, coding best practices, and code reviews
  • Resolve complex technical issues as necessary
  • Keep updated on new technology developments
  • Take care of our Middleware that sits between the Java backend and Angular frontend
  • Have continuous integration up and running
Share this job:
Lead API Automated Software Development Engineerin Test ~ SDET
java rest-assured testng microservices automation api Apr 17
We are currently seeking a Lead API Automated Software Development Engineer in Test ~ SDET with experience creating automated software tools to verify and quantify the quality of the produced software. The right candidate is a self-driven individual with a passion for innovation, who will collaborate closely with developers, understand code, and write automated integration and regression tests in a clean and organized manner.

About us:

  • We develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.
  • At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
  • This is a full-time role with vacation, full benefits, and 401k.  Railroad19, Inc. provides competitive compensation with excellent benefits and a great corporate culture.


Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Develop and maintain test automation processes in alignment with the project and/or organization's standards and tools
  • Create automated software tools to verify and quantify the quality of the produced software
  • Mature and evolve test architecture through the evaluation and adoption of new automation tools, techniques, and practices
  • Participate in early story development and design sessions to suggest and assist in acceptance criteria, boundary tests, and automation plans
  • Once the story is ready to be tested, execute test cases and provide detailed and timely feedback
  • Uncover, document and track defects
  • Improve test case execution efficiency and test coverage
  • Write and/or perform Manual, Integrations, Acceptance Tests, Functional Tests (must be able to script automation tests)
  • Understand validation results of testing
  • Create training documentation & conduct knowledge transfer sessions
  • Work in an agile development environment, collaborating with the Engineering and Product teams to deliver quality software iteratively
  • Integrate QA processes into Software Development & Release Cycles Negotiate appropriate solutions with multiple stakeholders
  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects


Skills & Experience:

  • 5 or more years of professional experience testing Microservices and demonstrated ability with writing automation for REST APIs
  • 3 or more years of professional experience with: Java, REST-Assured, Postman/Newman, TestNG and other HTTP Request Client Libraries
  • Strong working knowledge in the enterprise of Behavior Driven Development or Test-Driven Development, tools like Cucumber, JBehave, etc
  • Working experience with relational databases
  • Proficient in the functional and nonfunctional testing of APIs, including validating JSON (schema and data formats) and API versioning strategy
  • Ability to Demonstrate understanding of authorization and authentication mechanisms
  • Experience with CI/CD tools, knowledge of how pipelines work and the ability to integrate automation into them.
  • Experience with Kafka or other messaging systems would be a plus.
  • Experience with build and configuration tools, such as Maven or Gradle
  • Experience with version control systems
  • Experience with JIRA and Confluence
  • Experience working in an Agile development and delivery environment
  • Experience with various Java IDE's: Eclipse, IntelliJ, NetBeans, etc.


Preferred Experience:

  • Experience with Swagger/Swagger Workflow
  • Experience testing within AWS Environment/ Tools/ Integration
  • NoSQL is a plus
  • Experience with testing in containerized environments (Docker)


We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Share this job:
Backend Developer
java-8 rdbms hibernate backend java linux Apr 17

Your main responsibilities:

  • Further development of our Logical Data Warehouse core
  • Conception, development, and integration of new components and applications
  • Analysis and improvement of existing components
  • Bug fixing

What you bring to us from the professional side:

  • Strong experience (5+ years) in JEE development with a focus on JBoss, Tomcat or similar application server
  • Strong experience (5+ years) in database design and complex SQL queries
  • In-depth knowledge of OOD methodology, Java, XML, J2EE and Web Services (SOAP, REST)
  • Working knowledge of Hibernate
  • Keen understanding of the internal operation principles of an RDBMS
  • Knowledge of data warehousing
  • In-depth knowledge of modern architectural concepts, design patterns, and agile software development (Scrum, Kanban)
  • Practical knowledge of standard technologies for development, assembly (Maven) and versioning (SVN, Git)

Nice to haves:

  • Practical experience with different operating systems (Windows, Linux, macOS)
  • Experience with cloud technologies (Amazon Web Services, Google Cloud Platform, Microsoft Azure,...)
  • University degree in Computer Science, Information Technology, Software Engineering or related field

What you bring to us from the personal side:

  • Fluent spoken and written English is a must-have criterion
  • Analytical thinking, pragmatic development approach with a hands-on mentality
  • Being a team-player, but also being able to solve problems independently
  • Understanding the requirements from a customer view
  • Generally very good communication behavior – on both customer and colleague side
Share this job:
Corporate Security Engineer
 
golang java python saas cloud aws Apr 16
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is working towards a BeyondCorp style zero-trust network and we need smart motivated people to help us get there. As a Corporate Security Engineer, you will drive the transition and aid in securing our corporate IT environment.
Primarily this involves collaborating with internal IT, network operations, and engineering teams, working on security problems and helping architect solutions. There will never be a dull moment as you’ll work with a wide array of systems including endpoints, mail gateways, networks and third party services.

In this role, you’ll get to:
Make a real difference to Atlassian security and privacy;
Lead big organizational and technical change; and
Do interesting diverse technical work, your way.

More about you:
We’re looking for individuals who can adapt quickly, be flexible and enjoy working in a variety of areas. To be successful, you must thrive on autonomy and open work.

On your first day, we’ll expect you to have:
1+ years experience working in cyber security;
An ability to reason about security decisions;
Experience in infrastructure security with an emphasis on endpoint security, network security and/or application security.
Proficiency in at least one programming language (e.g. Python, Golang, Java etc.); and
Strong organizational and interpersonal skills.

It's great, but not required, if you have:
Experience working with compliance, privacy, IT, networking or related functions;
Previously worked with a variety of SaaS tools (Salesforce, Workday, Coupa etc)
An IT background including system administration skills, especially with AD, SSO, GSuite and AWS environments; and
Experience in a large scale cloud business.

More about our team:
We are a focused group committed to protecting the security of our customers and their data. We value diverse thinking and creativity, so we can all learn from each other and do interesting things. You will be working with the whole security team to improve our cyber security posture.
More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Backend Software Engineer, Identity Platform
 
backend java scala saas cloud aws Apr 14
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for a talented backend software engineer to build the next generation Identity Platform.

Over the last two years, Identity team has completely rebuilt their infrastructure around a micro services architecture with highly scalable services utilizing AWS resources. Aside from maintaining and growing user management features, Identity is responsible for operating its infrastructure reliably at a massive and constantly growing scale.

All products and services at Atlassian integrate with the Identity Platform, so you will collaborate with other Developer teams, Product Managers, Quality Engineers, and Support Engineers to ship an Identity experience that our users love. You will directly impact our customers' experience through the design and implementation of new features and functionalities. You will be a part of a small and high-energy team delivering improvements for our Identity infrastructure that powers all of our Cloud products.

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

  • 4+ years of relevant industry experience
  • Specialization in Java and Spring Framework
  • Proven understanding of micro-services oriented architecture and extensible REST APIs
  • Experience with AWS cloud infrastructure
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)

It’s awesome, but not required if you have experience working with:

  • Knowledge of the principles to construct fault-tolerance, reliability and durability within software systems
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
  • Experience in taking ownership of features, while working with a team on short and long-running projects
  • Auth2, OpenID Connect, SAML protocols and encryption technologies
  • Relational databases, such as MySQL and PostgreSQL
  • Large scale distributed systems and event-driven architectures
  • Understanding of SaaS, PaaS, IaaS industry with hands on experience with public cloud offerings (e.g., AWS, GAE, Azure)
  • Familiarity with other programming languages and frameworks, such as Node.js, Scala, and Go
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Experience with continuous delivery and infrastructure as code
More about our benefits

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

More about Atlassian

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

Additional Information

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

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