Remote Java Jobs

Yesterday

Integration Engineer
 
java Aug 11
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian IT is leading a number of transformational initiatives that are aimed at transitioning Atlassian into a $10 bn enterprise. The team, that you will be part of, has a mission to transform our commerce platform and to provide great experience for our customers.

Are you passionate about building scalable solutions using Camunda Platform to tackle business critical application challenges? If so, we want you to join our team! Atlassian is looking for a Camunda Engineer to join our IT Integration Platform team in Bengaluru, India.

So what are we looking for?

  • You are a forward-thinking, structured problem solver who is passionate about building systems for speed and scale
  • You provide technical expertise in complex environments
  • You have a track record of successful and reference-able projects
  • You execute in all aspects of the development life-cycle, handle production APIs and be part of a production on-call rotation schedule
  • You assist in translating business requirements into technical requirements
  • You have the technical skills and experience needed to develop cost-effective solutions that meet functional and performance requirements
  • Your skills include the ability to define and communicate technical direction and make decisions to ensure the successful implementation of a sustainable application integration platform

More about you

  • 3+ proven experience working with the Camunda (BPM & DMN) as a Developer
  • 5+ years of software development experience. Software integration and/or ESB experience is essential.
  • Solid understanding of EAI/SOA best practices, development methodologies & standards
  • Has strong experience in the Application Integration Architecture, Solution Design, and Development using SOA/EAI solutions
  • Experience in SOAP and REST API
  • Solid Programming skills using J2EE, Design Patterns, JMS, SOAP / REST Web Services, XSLT, CXF, Spring Framework, etc.
  • Programming language: Java (Springboot) or Python
  • Have expertise in large distributed systems, legacy experience is considered an asset
  • Experience in small to large size implementations, working with geographically distributed teams
  • Excellent interpersonal, verbal and written skills and the ability to interact with all level of partners, support personnel, and clients
  • Strong documentation, analytical and problem-solving skills
  • Automated integration testing
  • CI/CD knowledge and able to configure the same
  • Implements best practices for logging, monitoring & alerting

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

  • AWS
  • NetSuite/Financial integration experience
  • Salesforce/CRM integration experience
  • Terraform
  • Used Bamboo, Jira & Confluence
  • BRE & BPM experience
  • Workato experience
  • Above all else, you will be earning the trust of other developers and influencing them into the right behaviors to build scalable integration solutions.
More about the team

The IT Integration Platform team runs multiple integrations across Atlassian's business applications, including Sales, Billing, Accounting, Support, and Marketing. There are endless opportunities for growth.

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
AiCure  
android java machine learning computer vision healthcare aws Aug 11

Description

AiCure is a VC-funded startup that leverages mobile technology by combining it with artificial intelligence (computer vision, machine learning, and big data) to bring better health, better drugs, and better treatment to everyone on the planet. We’re rapidly expanding and if you’re passionate about making a positive impact, we’d like to hear from you.

When participants in clinical trials, or patients use the AiCure apps, information on their medication intake is reported in various dashboard products, which allow stakeholders to gain insights and to take actions (patient alerts, etc.). Our apps use computer vision to identify the patient (face verification), verify that patients are taking the right medication (pill recognition), and that they are actually taking their medication (action recognition). We are also working on other novel therapeutic applications of computer vision.

Key responsibilities

  • Develop android applications

  • Work with computer vision team to integrate state of art algorithms into the mobile applications and deliver great user experiences

  • Optimize the user interfaces and application code to ensure efficiency, reusability, and performance

  • Develop end-user applications quickly

  • Continuously learn and educate yourself on the latest mobile engineering techniques and best practices

As a mobile software engineer at AiCure you will be responsible for developing all patient-facing applications. You’ll work closely with our scientists and engineers to incorporate advanced AI technologies. Your work will be used at scale and will have significant impact on healthcare for everyone on the planet! Experience in healthcare is NOT required.

Requirements

  • Bachelor’s degree in computer science or equivalent experience
  • 3+ years’ experience developing rich android applications
  • Strong experience with Java and Kotlin, familiar with RESTful API
  • Strong experience with algorithms and design patterns
  • Strong background in Object-Oriented Design and various design patterns
  • Strong background with multi-threaded programming
  • Experience in writing different levels of tests
  • Experience with well-architected apps published in Google Play is required
  • Good communication and collaborative skills
  • Excellent time and project management skills
  • Experience in Amazon Web Services is a plus
  • Experience in mobile CICD pipeline is a plus
  • Passionate about revolutionizing healthcare and having a positive impact on people around the world

Philosophy

Our selection process is highly competitive because we only hire the best, most enthusiastic candidates. Openness, flexibility, creativity, ownership, and accountability are our main pillars. We love solving challenging problems and creating solutions that have real impact on people- at scale.

Impact

We're on a mission to revolutionize healthcare and when you join us, you'll have the opportunity of having real, tangible impact not only on individuals directly using our technology, but also on how drugs are tested and brought to market across the world. That means everyone on the planet will benefit from what you do. You'll be inspired every day because you'll be making a real difference and you'll see it happen. In real time and at scale.

People

You'll work with brilliant, positive people who thrive in an interdisciplinary, multi-cultural environment, and are curious, creative, and focused on executing our mission. You'll be up to speed in the the most recent advances in Artificial Intelligence (Machine Learning, Computer Vision, Big Data) while solving challenging problems that must take into account many fascinating aspects of human psychology and behavior. You'll work with Scientists, Engineers, Designers, and Medical Doctors, to create innovative products that scale in an environment that encourages learning, collaboration, and growth.

Share this job:
Lead Web Developer
java javascript css php Aug 11

The primary role of the Lead Web Developer is to deliver a relevant customer experience that drives tangible business results and reinforces the company’s value proposition through the company’s website. This role requires in-depth technical knowledge, and the ability to effectively work with internal/external stakeholders to capture business requirements for our website.

  • Oversee a small team
  • Ability to write efficient code
  • Work closely with web designers and programmers to produce the website 
  • Engage in constant communication with other colleagues in the business to develop and deploy their content – and ensure there is a clear establishment of what can be created within what timeframe
  • Identify, troubleshoot, and resolve site and application issues; recommend and implement preventive measures to avoid future problems
  • Establish and maintain an intuitive user-experience, ensure a design that supports the brand and drives production to bring the strategy to life
  • Collaborate with web design and content staff to monitor and improve search engine optimization (SEO) results for company’s sites

Required Skills/Abilities:

  • Excellent verbal and written communication skills with ability to communicate technical concepts in an understandable and concise way
  • Excellent organizational skills and attention to detail
  • Strong analytical and problem-solving skills
  • Excellent time management skills with the proven ability to work on multiple projects and stay within scope, schedule, cost, and quality specifications
  • Thorough functional knowledge and coding experience
  • Fluency with markup and programming languages including HTML5, XML, PHP, Java, JavaScript, CSS, as well as WordPress
  • Basic knowledge of Search Engine Optimization, Google Tag Manager, and other analytic tracking software

Education/Experience: 

  • Bachelor’s degree required, preferably in Computer Science, Management Information Systems, or related field
  • At least five years of related experience required, with at least two years of prior management experience
  • Technical certifications, certificate programs, and/or higher-level training are highly desired

This is a remote work opportunity.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Share this job:

Last Week

Senior Site Reliability Engineer, Opsgenie
 
senior java python saas linux cloud Aug 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian’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:

  • 7+ Yrs of experience 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:

  • An ability and desire to mentor and coach engineers
  • A deep understanding of Observability (monitoring, logging, and tracing) best practices
  • Experience with front end development including React
Atlassian Site Reliability Engineering is a 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 or are planning to be involved with every technical team across Atlassian. 

We enable Atlassian to go fast by providing real-time feedback on production systems. We work side by side with the product family and platform developers to maintain and improve services and performance. We live the company 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. 

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. So, the options for people in the team are vast. If you like mastering a domain and going deep, we need you. If you can juggle three tasks and coordinate multiple people in the heat of an incident, we need you. If you love the benefits of process and methodical improvement, you will love it here. If you want to keep your head down, headphones on, and bash out code to support the team, we have a spot for you too.

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 Software Engineer - Direct Hire
lamp php mysql java cs senior Aug 08

About Field Service Holdings LLC

We are a remarkable company in remarkable times. Our business includes PestRoutes software and Lobster Marketing, together comprising Field Service Holdings. PestRoutes® is a SaaS platform providing end-to-end office management software for field service providers in markets such as pest, pool, and lawn. Lobster Marketing adds market-facing web sites, buy online capability, dashboarding, and digital marketing services. PestRoutes was founded in 2012, and Forbes just named us on their list of "2020 Best Start-up Employers" based on employee enthusiasm, fast-growth, and financial strength. In January 2020, we joined the portfolio of Gryphon Investors and have outstanding financial support.

Development @ PestRoutes

On the PestRoutes software development team, code is released daily to tens of thousands of field service staff around the country (our customers' service about 4% of homes in America)—the code you write in the morning could be deployed to thousands of users the same day. Our office software runs on a LAMP stack deployed across self-hosted cloud servers running the same codebase, and our app uses React Native with a continuous integration solution for a clean, build-less release process.

There are lots of differently shaped problems to take on at PestRoutes, and we are looking for engineers who like challenges, are good problem solvers, and can build on an existing framework to optimize for scale. Customer growth presents interesting challenges—you can find something that interests you, with the opportunity to pioneer and take ownership of key features while you grow with the company. Whether you're interested in front-end user experience, mobile app development, query optimization, dev-ops, application security, or something else entirely, you'll be able to find your place.

The Senior Software Engineer position is a Direct-Hire position.

Responsibilities

  • Implement complex and core functionality within our platform related to scheduling, payments, billing, route optimization, automated tasks, internal/external APIs, etc.
  • Follow existing architecture and provide suggestions for improvements
  • Propose and implement new systems and processes
  • Write scripts to alter business-critical datasets with millions of rows of data
  • Perform code reviews for other developers to ensure best practices are followed
  • Help mentor, coach, and develop junior members of our development team 
  • Assist with the recruitment of development new hires
  • Work with the latest technologies and tools to solve the problems that affect our customers
  • Optimize and tune existing features with poor performance

Qualifications

  • Bachelor's degree in Computer Science or related field
  • At least 6 years' experience with working in a software company or working with a client-facing web application
  • Advanced proficiency with OOP languages such as Python, Java, and C#. PHP preferred
  • Proficiency in one or more RDBMS databases: Oracle, MS SQL Server, Postgres. PHP preferred
  • Working knowledge of the implementation of complex and core features in a mature codebase
  • Strong knowledge of business-critical systems (such as banking, CRM, or field services)
  • Strong knowledge of databases and ability to write complex and mission-critical SQL/MySQL queries
  • Strong knowledge of git
  • Knowledge of front-end technology
  • Strong understanding of an Agile work environment and Agile SDLC
  • Strong understanding of version control and deployment strategies
  • Ability to track down, solve, and release solutions to bugs and issues
  • Ability to be detail-oriented
  • Ability to work under pressure in a fast-paced environment
Share this job:
Solutions Engineer, Udemy for Business
Udemy  
java python saas azure api Aug 07
ABOUT THE ROLE:

Udemy is looking for a Sales and Solutions Engineer with excellent communication and organization skills, knowledge and experience with software development practices and techniques, and a passion to help businesses become modern “learning organizations”.  Success requires close collaboration with multiple teams including engineering, design, sales, customer success, support, and a set of diverse stakeholders around the world.  You will need to understand general issues across a wide technical landscape from authentication protocols (e.g. SAML, OIDC, SCIM, OAuth), to assisting customers debug the effects of a corporate web proxy, and supporting our Customer Success team with API-based integration for small and large enterprise customers.  Knowledge of security protocols surrounding handling of personal data is a big plus.  Getting results for our customers and partners is vital, and this role requires someone that will fill the gaps that exist and communicate to technical and non-technical audiences.  And, as the world so often changes around us, you will need to be comfortable in a fast pace and growing business.  

The role reports into the Udemy for Business Sales and Solutions Engineering team, with direct support for Sales, Customer Success, and Customer Support teams. This role will be a remote role in the North East United States. It requires some flexibility to overlap with the business hours of our customers.  Given the diversity of job responsibilities, we expect the person in this role to revel in learning quickly "on the job", and picking up what is needed to get the job done.

Here's what you'll be doing:

  • Serve as technical subject matter expert for customers, and internal teams on all aspects of integration between Udemy for Business and SaaS applications; e.g., via Web Single Sign-On, API and HRIS/LMS integrations, analytics, and reporting data streams.
  • Create code samples, demos, articles and tutorials for a highly technical audience
  • Experience of blogging, technical documentation, and developer outreach.
  • Create/Manage open source projects in partnerships with your Solutions Engineer colleagues.
  • Become a key contributor to Udemy’s community engagement for our UFB customers.
  • Implement and document solutions for integrating Udemy for Business with SaaS applications. 
  • As needed, Support Partners with architecture and deployment of Udemy For Business using Web Service APIs.  
  • Collaborate with the Solutions Engineering and Product teams to improve our integration services.

We're excited about you because you have:

  • 5-7 years of engineering or solution consulting experience in a SaaS organization.
  • Some experience with: Python (Django framework), java, modern JS frameworks (Angular, React), experience working with microservices., understanding of data structures and algorithms, working knowledge of Infrastructure as a Service (IaaS) architecture (e.g., AWS)., experience with popular structured query languages (mysql, postgres, pl/sql).
  • Solid understanding of authentication protocols (e.g., SAML 2.0, SCIM, OAuth/OpenID Connect), Web APIs, SMTP (e.g, SendGrid), DNS (e.g., CloudFlare)  and experience debugging Web applications (e.g., Chrome DevTools).
  • Excellent written and verbal communication skills and a track record of successfully overcoming technical and security objections in customer integrations; problem-solving is in your DNA.
  • An understanding of core security concepts; e.g., SSL/TLS, encryption ciphers, and GDPR data privacy.
  • Self-driven, highly motivated, and able to learn quickly in a fast-growing and dynamic environment.
  • Hands-on experience architecting or deploying Single Sign-On (SSO) with SAML 2.0, OIDC, SCIM, Active Directory, LDAP, OAuth 2, across disparate identity solutions such as Okta, Azure/AD FS, PingOne/PingFederate, OneLogin.
  • Bachelor's degree in Computer Science, or an equivalent degree and experience.
About Udemy
We believe anyone can build the life they imagine through online learning. Today, more than 50 million students around the world are advancing their careers and passions by exploring and mastering new skills on Udemy, and expert instructors are able to share their knowledge with the world. Through our global marketplace and our solutions for businesses and governments, we connect people everywhere with the skills they need for success in work and life. We’re a close-knit bunch that enjoys problem-solving and collaboration, and we share a serious belief in the power of learning and teaching to change lives. Udemy’s culture encourages innovation, creativity, passion, and teamwork. We also celebrate our milestones and support each other every day.

Founded in 2010, Udemy is privately owned and headquartered in San Francisco’s SOMA neighborhood with offices in Denver (Colorado), Dublin (Ireland), Ankara (Turkey), Gurugram (India), and São Paulo (Brazil).

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

Senior Software Developer Full-Time 100% Remote

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

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

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

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

Career opportunity:

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

Core responsibilities:

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

Required qualifications:

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

Desired qualifications:

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

Desired behaviors:

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

Compensation package:

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

This Month

Full-stack Cloud Applications Developer for Xillum
cloud java python php machine learning ios Aug 04

Locations: Remote

Full-stack Cloud Applications Developer for Xillum

As a full-stack cloud applications engineer, you will have the opportunity to help build a revolutionary software suite to transform healthcare organizations. The software suite will be a subscription-based set of hosted applications that will include operations and revenue analytics to allow healthcare organizations to focus on providing world class healthcare. The system will be focused on driving value in healthcare from revenue cycle optimization to clinical variation management.

You will be working with the founders to build and enhance the web-based applications needed to power analytics, with a specific focus on leveraging cloud technologies to add advanced capabilities and improve application efficiency.

We expect you to have

  • A BA/BS degree in Computer Science, Engineering, or a related field
  • 2-4 years of hands-on experience developing cloud, enterprise applications or analytical applications with a focus on back-end data processing and data analysis pipelines
  • Familiarity with healthcare data (e.g., HL7, EDI, bills, claims) and a general interest in the healthcare industry
  • Proven experience leveraging AWS cloud-native technologies, with specific focus on: Backend: EC2, Elastic Beanstalk, S3, Route 53 Database: RDS, mySQL, SQL Server Machine Learning: Amazon SageMaker
  • Web application development skills including:
    • WordPress
    • Cryptography Implementation (Encryption, PKI, and Hashing)
    • HTML/CSS
    • Web/database integration
    • Familiarity with a Web scripting language (e.g., ColdFusion, .Net, JSP, PHP, Python, and/or Perl).
  • Mobile application development skills including:
    • Development experience in building Android/iOS Applications
    • Experience with Java/C#
    • Experience with Swift
  • A desire to identify opportunities, work independently, and lead initiatives
  • Excellent problem identification, analysis and solving skills.
  • An innate ability to utilize all resources at your disposal to find a creative solution to a problem, whether business/functional or technical in nature
  • A general interest in relevant emerging technologies and a constant thirst to further your own technical abilities
  • Experience working in an Agile development environment
  • The ability to work well independently and as a team player
  • Excellent conversational and written communication skills

We would love you to have

  • Experience with QlikSense or other BI/analytics tools such as Tableau, including experience integrating them into custom web applications
  • Experience with the full text search engine such as Elasticsearch
  • Data modeling and solution design experience

How you'll grow

At Xillum, you will have the opportunity to join the business at the ground floor helping shape the software and grow into technical, management, and leadership positions based on your interests.

Benefits

At Xillum, we know that happy employees make a business great. We provide competitive benefits to attract and retain the best talent available.

Xillum’s culture

Inclusion is a major part of how we lead. It invites authenticity, leverages our diversity, and fosters well-being. We seek out and involve individuals with diverse experiences and backgrounds because we know how critical this can be in making an impact that matters to our clients and our people.

Category: Healthcare

About Xillum

We are a startup company excited about bringing healthcare into a new era of leveraging machine learning and business analytics to allow healthcare providers to do what they do best, take care of their patients. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.

Share this job:
Back End Java Developer: open source for healthcare | Spring, AWS, microservices
java spring spring-boot javascript angular aws Jul 31

SNOMED International is hiring a back end Java Developer, joining the all-remote team developing open source products that provide the universal language of healthcare globally.

We offer a significant intellectual challenge and substantial learning opportunity, honing transferable Java skills applied at the forefront of knowledge representation, description logic, linked data and the semantic web - all of which you may learn with us.

We're building open source software and web applications that ultimately benefit quality of life for the millions of people whose healthcare service provision relies upon the accurate, standardised, medical vocabulary of SNOMED CT and its ecosystem of tools; https://github.com/IHTSDO. SNOMED CT is underpinning COVID-19 research within the UK's NHS, and for institutes and providers around the world.

We'll help you to understand our domain, products, roadmap and ecosystem - with ample mentoring, training and certifications along the way. You'll find us to be a welcoming, multicultural and highly supportive team, which understands remote working.

We take daily standups and you will be exposed to all aspects of our stack. Once up to speed, you can soon contribute fresh ideas and substantial new code around any of; distributed applications, ontology management tools, data visualisation, scalable microservices and web solutions that serve a global community. 

Java is our main language to do this; we're language-agnostic, developing an evolving technology stack and you may join projects that build upon your strengths.

Upcoming projects in the team

  • Advancing the software that implements the far reaches of mathematics and computer science to produce the terminology which is the most comprehensive machinable representation of healthcare knowledge
  • Analytics, applying Elasticsearch to demonstrate healthcare outcomes
  • New web and data tools to aid implementation with adjacent healthcare ecosystems
  • New software tools for community collaboration and open access to authoring
  • Moving to continual releases across our integrated family of products

We're looking for

  • Someone who is a self-starter, and who relishes structured autonomy
  • Adaptability, openness to change, and pragmatism
  • Adept with Java - accrued in a modern web application development context
  • A grounding in - or ready to learn - developing any of: REST APIs, data-informed back ends, microservices, or designing for deployment into AWS/cloud
  • 1st or 2.1 Computer Science-related degree, or equivalent foundational knowledge
  • Appreciation for open source, clean code, testing, good documentation and knowledge sharing
  • Someone seeking junior or mid level remote Java jobs such as: Java Software Engineer | Java Developer | Back End Software Engineer | Back End Engineer | Open Source Developer etc.

Our current ecosystem - we'll help you get up to speed

Java, Spring Boot | Angular | Agile, TDD | Ansible | Jenkins | AWS | Git | MySQL | Atlassian suite | AWS RDS Aurora | Elasticsearch | ontologies and description logic | AI and real world data

Salary and benefits

  • £50,000 – £55,000 or equivalent (initially, due to funding structure, a two year contract)
  • 25 days paid holiday + bank holidays | discretionary home office setup assistance | laptop | expenses
  • Personal development plan, with budget | time out for conferences and workshops
  • Technology certification | SNOMED courses and certifications
Share this job:
Senior Fullstack / Flutter Developer
senior java ruby swift backend dot net Jul 30

ABOUT THE JOB

We are looking for new team members to work on and contribute to the new Superlist app’s mobile and desktop applications. A substantial part of the early stage of this job will be to explore various technologies and build prototypes, to evaluate possible long term solutions for our client apps and the entire tech stack. You will be working in an international, remote team of talented and experienced engineers and closely with the product & design teams. You’ll get a chance to contribute to our early-stage product and will be able to influence and shape a new, innovative productivity platform from the ground up. The team will follow common principles and understandings of what good code looks like. We value positive work ethics, a high level of self-organization, and self-governance in our development team.

YOUR PROFILE

  • You have deep knowledge and are intrinsically motivated to build great mobile and/or desktop apps
  • You have a customer-first approach, understanding that every detail in an application is there to provide a great experience for our end-users and that it's our responsibility to be the users' advocate
  • You agree that communication skills are as important as technical knowledge
  • Having experience in Flutter and Dart is a plus
  • Knowledge of complex data processing systems using Go, Node.js, Ruby or Java
  • It's a plus if you have experience in either .NET, Swift or Java/Kotlin for native applications (desktop and mobile)
  • You are willing and experienced to help investigate and prototype potential, scalable backend solutions
  • You are willing to try, push and explore new technologies
  • You are able to break down large projects into digestible parts and to present viable options for each component
  • You are fluent in English
  • You are able to work at hours between CET and PT.

Experience in Flutter and Dart is not required. We expect senior developers to be able to pick up a new language and we will have a team that helps you to get there quickly.

ABOUT THE TEAM

We're a team of highly motivated people that came together to challenge how collaboration and team management software works. Our team is a remote-first, international and experienced group of individuals. We value self-organization and taking over responsibilities and new challenges. Our goal is to constantly evolve and redefine our development process, challenge technical decisions, and push the boundaries to make sure we build the best product possible.

We work flexible hours, believe in a healthy work/life balance, and will allow working remotely. We require you to be a full-time employee, but we can discuss reduced workweeks.

ABOUT SUPERLIST

Some of us worked on Wunderlist in the past, you can read a little about our journey. Superlist will challenge the status quo of team productivity apps by building experiences that can be loved by individuals while still fulfilling the needs for complex reports and transparency.

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

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

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

Core Responsibilities:

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

Skills & Experience:

  • Minimum of 7 years of related experience in software development, or an equivalent combination of education/experience 
  • Strong verbal and written communication skills
  • Independent and motivated self-starter to think critically to decipher user preferences vs. hard requirements to deliver solutions for complex solutions 
  • Demonstrated ability to lead, delegate tasks, and ensure a scrum team is working at maximum efficiency to meet deliverables and deadlines 
  • Demonstrated experience building software using AWS technologies, which include serverless and managed services
  • Strong experience with Java development, particularly with the new functionalities of Java 8 and microservices 
  • Experience with Core Java development and Java toolsets such as Hibernate ORM 
  • Experience with AWS and tools to build/test/and deploy software solutions such as Git, Jenkins, and/or Docker, etc.  
  • Some knowledge and/or experience with Front-end languages and platforms such as JavaScript, HTML5 and CSS3, etc.  
  • Knowledge of Unix Administration 
  • Competent working in secured complex network environments both on-prem and in AWS 
Share this job:
MongoDB DBA - remote
Percona  
mongodb java python ruby php linux Jul 28
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:
Principal Engineer -Migrations
 
java linux cloud aws Jul 28
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.


If you are passionate about working with smart teams and passionate about providing high-quality service to the world's largest customers this role could be perfect for you. We are looking for customer champion who drives alignment and impact across product and operations teams. You are focused on improving broader customer experience and having a visible global impact on process, product and team.
 
You will be a part of our Enterprise Support team, which is focused on providing advanced support and product expertise to our largest customers. In this role, you will be a lead level III support engineer working on our most important customer accounts. You will work with other team members in Atlassian offices around the globe. You will be part of a growing team of specialists improving our support capabilities, capacity, and quality for our largest and most sophisticated customers.
 
You will be a key to providing a consistent quality experience, bringing new and improved support methodologies to Atlassian, and creating a wide and loyal customer base to the Atlassian products and brand. You will perform triage, root cause analysis, debugging and troubleshooting across one-to-many Atlassian products. As part of the team, you will receive on-boarding training to make you a specialist in one or more of our products, system technologies, and network technologies. You will lead and participate in customer-facing calls helping to communicate progress updates, action plans, and resolution details. You will be part of a team ensuring we have customers for life. If this sounds interesting to you, apply and become part of our global team of engineers practicing a follow-the-sun methodology with our other offices around the world to deliver the best support possible for our high-priority customers.

Whats in for you

  • The entire Atlassian team has created a unique business environment -- one of energy, creativity, and collaboration.
  • The atmosphere is fun, casual, and inviting, in keeping with Atlassian's roots as a successful entrepreneurial start up.
  • We are guided in our efforts by a strong set of corporate values:
  • Open Company, no bullshit
  • Play, as a team
  • Build with heart & balance
  • Be the change you seek
  • Don’t #@!% the customer

Competencies

  • Customer Orientation
  • Facilitating change
  • Effective communication
  • Change, Adaptability and Flexibility
  • Team and Collaborative Working
  • Logical, Vulnerable, Empathetic
  • Be Inspirational

Experience

  • 10+ years of experience in support, software services, and/or system administration for a large end-user community
  • 3+ years’ experience in working with enterprise customers in a high touch model
  • Strong database skills, with the expertise to write and update complex SQL queries with ease
  • Deep understanding of operating systems (e.g. Linux, OS X, and/or Windows)
  • Deep understanding of networks and relevant technologies, including proxies, load balancers, LDAP, SSO, SAML, Active Directory, SSL, etc
  • Understanding of application server technologies (e.g. Tomcat, Apache, WebSphere, JBoss, etc.)
  • Fair expertise to write, review, or modify Scripts (Python, bash/shell)
  • Understanding of APIs, REST calls and CLI tooling.
  • Understanding of third party tooling such Splunk, Tampermonkey and GSuite products.
  • Jira or Confluence experience desirable
  • Has an understanding of Cloud based PaaS and some high level benefits
  • Understanding of Java, especially the JVM components
  • Proactively identify knowledge opportunities when new technologies are included in the
  • stack and multiplies the knowledge within the team (Synchrony, AWS, Azure)
  • Be a coach to others on how to perform strong technical, soft skill, and behaviouralinterviews
  • Be a coach with how to present clear interview feedback for technical, soft skills, and
  • Enterprise Support characteristics in both debriefs and write-ups
  • Able to effectively communicate as the internal expert with customers at an executive level on in-depth technical details, progress and next steps
  • Ability to problem solve complex tickets, summarize root cause, recommend solutions and then escalate when appropriate
  • Act as a customer champion by being the voice of the customer Check communication
  • channels to stay on top of and communicate effectively and proactively with the company or team updates
  • Be the example that continues to drive until root cause is established with clear plans to resolve the customer issues.
  • Assist your global teammates and serve as escalation point in driving complex tickets in your areas of expertise to resolution.
  • Challenges others to provide and dig into context and rise to tough occasions
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 Software Engineer, Cloud Foundations
 
cloud senior java aws Jul 27
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES:PROVIDE PLATFORM LEVEL CAPABILITIES FOR MULTIPLE SOFTWARE PRODUCTS TO COLLABORATE WITH THE CLOUD FOUNDATIONS TEAM TO DESIGN, IMPLEMENT, AND OPERATE INFRASTRUCTURE COMPONENTS THAT ARE CONSUMED BY THOUSANDS OF SERVICES AND HUNDREDS OF DAILY USERS ACROSS THE COMPANY. RESPONSIBLE FOR ALL STEPS OF THE SOFTWARE DEVELOPMENT PROCESS FROM DEVELOPING CODE THROUGH TO PRODUCTION TO OPERATING SOFTWARE INPRODUCTION. ABLE TO DRIVE THE TEAM ON BEST PRACTICE INTERFACES AND ARCHITECTURE FOR MICRO SERVICE PLATFORMS. EMPLOY EXPERTISE WITH PROGRAMMING LANGUAGES, SUCH AS JAVA, IN ORDER TO SHAPE THE INFRASTRUCTURE COMPONENTS FOR COMPANY'S INTERNAL PLATFORM. BUILD ON PUBLIC CLOUD OFFERINGS, INCLUDING AMAZON WEB SERVICES (AWS) COMPONENTS SUCH AS ELASTIC COMPUTE CLOUD (EC2), CLOUDFORMATION, IDENTIFY AND ACCESS MANAGEMENT (1AM), RELATIONAL DATABASE SERVICE (RDS), SIMPLE STORAGE SERVICE (S3), DYNAMODB, KINESIS, OR EQUIVALENTS INCLUDING THE GOOGLE CLOUD PLATFORM (GCP). PROVIDE MENTORSHIP AND GUIDANCE TO JUNIOR TEAM MEMBERS. TAKE OWNERSHIP OF DELIVERY OF FEATURES ON LONG AND SHORT PROJECTS.

MINIMUM REQUIREMENTS: MASTER'S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF SOFTWARE DEVELOPMENT EXPERIENCE, INCLUDING EXPERIENCE DEVELOPING ON MICRO-SERVICE ARCHITECTURE IN JAVA AND WORKING WITH ASYNCHRONOUS DISTRIBUTED SYSTEMS.

ALTERNATE REQUIREMENTS:BACHELOR'S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF PROGRESSIVE SOFTWARE DEVELOPMENT EXPERIENCE, INCLUDING TWO (2) YEARS OF EXPERIENCE DEVELOPING ON MICRO-SERVICE ARCHITECTURE IN JAVA AND TWO (2) YEARS OF EXPERIENCE WORKING WITH ASYNCHRONOUS DISTRIBUTED 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:
Software Engineer
 
java saas cloud Jul 27
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES:
DIRECTLY IMPACT THE CUSTOMER EXPERIENCE THROUGH THE SOFTWARE DESIGN AND IMPLEMENTATION OF NEW FEATURES AND FUNCTIONALITIES ON CONFLUENCE. WORK AS PART OF THE CORE TEAM DELIVERING CONSISTENT AND EFFICIENT IMPROVEMENTS TO COMPANY PRODUCTS. DESIGN AND IMPLEMENT NEW FEATURES AND FUNCTIONALITIES FOR THE COMPANY'S PROPRIETARY CONFLUENCE SOFTWARE PRODUCT. WRITE NEW CODE FOR VARIOUS SOFTWARE DEVELOPMENT ASSIGNMENTS, IMPROVE EXISTING CODE, AND MAKE OTHER TECHNICAL CHANGES IN ORDER TO ENSURE THAT THE FINAL, DELIVERED SOFTWARE MEETS THE CUSTOMERS' NEEDS. CONSTRUCT FAULT-TOLERANCE, RELIABILITY, AND DURABILITY OF SOFTWARE SYSTEMS. EVALUATE TRADE-OFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE, AND TIME IN ORDER TO ENSURE THAT THE SOFTWARE PRODUCTS ARE DELIVERED IN A TIMELY MANNER WITH MINIMAL DEFECTS. DEVELOP AND IMPROVE LARGE-SCALE DISTRIBUTED SYSTEMS AND MICROSERVICES. PRACTICE CONTINUOUS DELIVERY AND INFRASTRUCTURE AS CODE METHODOLOGIES AS A MEMBER OF THE COMPANY'S CONFLUENCE SOFTWARE DEVELOPMENT TEAM. APPLY KNOWLEDGE OF THE SAAS, PAAS, LAAS INDUSTRY AND AGILE SOFTWARE DEVELOPMENT METHODOLOGIES INCLUDING XP AND SCRUM. ASSIST THE CONFLUENCE TEAM IN DELIVERING ADVANCED AND CREATIVE SOFTWARE DEVELOPMENT IMPROVEMENTS TO COMPANY’S PRODUCTS. WORK WITH REST BASED WEB SERVICES. BUILD AND MAINTAIN MICRO-SERVICES. BUILD DISTRIBUTED SYSTEMS USING CLOUD TECHNOLOGIES. WORK WITH DATA STORES LIKE RDBMS, DYNAMO DB. WORK WITH DATA STRUCTURES AND ALGORITHMS. WORK WITH OBJECT-ORIENTED AND FUNCTIONAL PROGRAMMING USING LANGUAGES SUCH AS JAVA AND PYTHON. UTILIZE PERFORMANCE ANALYSIS AND IDENTIFY BOTTLENECKS. WORK  WITH VERSION CONTROL SYSTEMS AND CONTINUOUS DELIVERY. TEST, VALIDATE PROCEDURES, PROGRAMMING, AND DOCUMENTATION OF SOFTWARE SYSTEMS. WORK WITH STAKEHOLDERS OF THE PROJECT TO IDENTIFY TECHNICAL REQUIREMENTS AND IMPLEMENT THEM.

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS; TWO (2) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT; TWO (2) YEARS OF BUILDING AND MAINTAINING MICROSERVICES, BUILDING DISTRIBUTED SYSTEMS USING JAVA.

ALTERNATE REQUIREMENTS:
BACHELOR'S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT; TWO (2) YEARS OF BUILDING AND MAINTAINING MICROSERVICES, BUILDING DISTRIBUTED SYSTEMS USING JAVA.

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:
Technical Account Manager
manager account manager java python ruby html Jul 27
SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. In simple terms, we help companies work as one.

Joining SocialChorus means joining a movement to connect every worker. This movement has taken root and is evident in our world-class customer base and their millions of employees worldwide. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference?

As part of our distributed team working from anywhere, the Technical Account Manager (TAM) is a key contributor to our post-sale Technical Services team performing a wide range of duties for an assigned list of large enterprise customers.

An ideal candidate will have strong facilitation, communication and interpersonal skills, attention to detail, and an ability to build relationships with all levels within the organization. Successful candidates will have technical and account management experience, a proven track record of successfully interfacing with customers on both technical and non-technical levels, substantial experience driving concurrent projects and issues to completion with little direction, and above all, a passion for ensuring a top quality customer experience.

Responsibilities

  • Provide technical management and product technical support for assigned SocialChorus customers
  • Go beyond break-fix support by becoming a true technical partner for your customers by helping to shape their implementation and growth strategy
  • Establish strong relationships with the SocialChorus Account Teams on your assigned customers
  • Establish strong relationships with the SocialChorus Customer Engineering, Support, Product, and Engineering teams to ensure proper management and priority escalation of your assigned customer requests
  • Meet regularly with assigned customers, both remotely and on-site, to review support interactions, system status, major issues, upcoming releases, feature request status, and services activity
  • Develop an in-depth understanding of your assigned customers’ technical environment to understand and even predict potential SocialChorus platform problems within their deployment
  • Team up with the SocialChorus Engagement Manager assigned to your accounts to be the advocate and voice for customer requirements and challenges within various teams at SocialChorus
  • Direct crisis and incident response, working with the customer Success team and engineering teams to ensure timely resolution, while communicating effectively with customers. This will require customer responses outside of normal business hours for high severity issues
  • Maintain strong technical knowledge of SocialChorus’ product offerings and be able to mentor staff on best practices, preferred configurations, and next steps for customer issues
  • Advocate for product enhancements with Engineering & Product Management to solve customer challenges.

Qualifications

  • Bachelor's Degree or higher in a technical discipline or equivalent experience
  • 5+ years of industry experience in a technical account manager, professional services, sales engineer, or support engineer role with exposure to multiple SaaS platforms
  • Knowledge of project management and strong account management skills
  • Very strong customer service and excellent communication skills, both written and oral
  • Strong drive to look at challenges and help define solutions
  • Experience working closely with engineering and support teams to triage and assign technical issues
  • Proficient with REST, SAML 2, and oAuth
  • Ability to manage multiple customer projects in parallel
  • Comfortable in ambiguous start-up environments
  • Proven track record of managing large enterprise accounts
  • Experience with Jira or similar ticket tracking systems a plus
  • Experience in HTML, CSS, Ruby, Java, Python is a plus.
Why SocialChorus?

Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome.

If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit.

Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.
Share this job:
Software Engineer
indi  
python aws scala rest java cloud Jul 24

Background

At numo, we incubate new “fintech” companies.  Our flagship product, indi, is growing rapidly and we are seeking a full stack software engineers to join our development team.

The Job

Here’s what you’ll be working on:

indi is one of a kind digital banking product targeted at self-employed customers who are part of the rapidly growing gig-economy space. We are building a product to address the challenges faced by those customers in a unique way.

Job Responsibilities:

  • Be an integral part of the development team across our technology stack which includes Scala, Python, Flutter, Dart and is hosted on AWS.
  • Be willing to learn new technologies. If you are not familiar with some or all of our tech stack, we will be happy to help you ramp up.
  • Focus on creating software that is scalable, robust, testable, easy to maintain and easily deployed

We are looking for:

  • Real world experience building products. Ideally, at least 5+ years. 
  • Expertise in modern architectures (e.g., micro services, event-based, map-reduce, etc.)
  • Experience with deploying and developing for cloud environments (AWS)
  • Familiarity with modern open source thinking and tools (git, continuous builds, continuous deployment, containers, dev ops, Jenkins, Docker)
  • Desire to build and be part of a fun, high-functioning team
  • A computer science degree is desired, but not required if you have real-world experience

What numo offers

  • Competitive salary
  • Opportunity to own equity in indi
  • Cool office space at East Liberty
  • Great benefits
Share this job:
Site Reliability Engineer
Quadpay  
azure kubernetes microservices monitoring performance sysadmin Jul 23

What You Will Do:

  • Develop fault-tolerant, highly available and self-healing platforms hosted with Kubernetes on Azure AKS
  • Work with our platform engineers to write code that scales, maintains and monitors our infrastructure
  • Automate everything and instrument everything! We believe in infrastructure as code and using data and evidence to guide our decisions
  • Create zero-downtime CI/CD deployment pipelines
  • Build tools to analyze application performance and debug production issues
  • Participate in a blameless culture which focuses on process and technology

What You Should Have:

  • Experience using Kubernetes or a similar container orchestration platform
  • Experience scaling micro-service architectures within Microsoft Azure, AWS or GCP
  • Experience with a Service Mesh such as Istio, Linkerd, Kong, etc.
  • Experience with service monitoring tools such as Prometheus, Grafana, Application Insights, etc
  • Highly skilled in at least one programming language (Python, C#, Java, Ruby, Javascript, ...)
  • Obsession over using data and paying attention to small details to solve problems
  • Experience with chaos engineering, incident response plans, monitoring, and alerting

Bonus Points:

  • Experience with Microsoft Azure DevOps Services
  • Experience with Domain Driven Design, CQRS and Event Sourcing

While we'd prefer you to join us on-site in our New York office, we do accept exceptional remote candidates. Technology is changing the way people interact with the world and we’re bringing that revolution to the way people shop and transact. We allow shoppers to buy anywhere, at anytime - and pay in 4 interest-free, automatic installments over 6 weeks. You get the product right away and QuadPay will pay the merchant upfront.  We're looking for someone who can join our high-functioning team of passionate support professionals and we value a range of diverse backgrounds, experiences, and ideas. We pride ourselves on diversity and creating an inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, military and/or veteran status, or any other protected classes. We're growing very quickly and always looking for talented people to join our team and help transform the way consumers shop and pay!

Share this job:
Full Stack Software Engineer, IAM Login
Auth0  
full stack java mongodb api node-js frontend Jul 23
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

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

We're growing fast here at Auth0 and are looking for experienced full stack developers for our Identity & Access Management (IAM) Login team. IAM delivers a simple, extensible identity platform that is easy for our customers to integrate into their applications and effortless to operate. 

The mission of the team is to provide a simple, secure, standards-compliant and delightful login experience for both end users and developers. 

We are open about technology choices and like to contribute to OSS projects. Our current stack focuses on Node, ElasticSearch, MongoDB, and React, but we like to focus on picking the right tools for the job.

You will:

  • Join a small (10 person), cohesive team comprised of engineers, a product manager, and designer to own our products from top to bottom.
  • Collaborate with other engineers and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale.
  • Help our customers have an awesome experience with our products.
  • Collaborate with our support team as the last level of escalation for tickets.

You are a good fit if you:

  • Have excellent communication and collaboration skills.
  • Love to be on top of edge technologies.
  • Have experience creating public, or internal, APIs.
  • Have experience using NodeJS (or JavaScript), Java, or any other concurrency-friendly language.
  • Have experience with at least one modern front-end framework like React, Angular, Vue, etc.
  • Passionate about user experience.
  • Are autonomous and have a continuous improvement mindset.
  • Pay attention to details and keep user experience a top priority.
  • Enjoy being part of a highly collaborative, remote friendly environment.

You might work on:

  • Collaborating with the team to craft user facing interfaces from design to implementation.
  • Creating or enhancing management API endpoints.
  • Creating new configuration screens on our dashboard.
  • Building automated tests for our features.
  • Participating on our on-call rotations troubleshooting production issues.

Locations:

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

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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior Code Audit Engineer
Binance  
senior java blockchain finance Jul 23
Please note, all positions at Binance require relevant experience. Applications without required experience will not be considered.

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

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


Responsibilities:

  • Follow the product development process and master the product business logic
  • Formulate source code business security specifications
  • Conduct manual source code business security audits
  • Excavate unknown security vulnerabilities and code defects in Java programs, verify the vulnerabilities, and prepare security hardening reports

Requirements:

  • More than five years of safety-related work experience or outstanding knowledge and abilities
  • A sophisticated understanding of Java programming, strong code auditing ability, and abundant practical ability
  • Knowledge of the Java mainstream technology framework, with Java Web product programming ability
  • In-depth knowledge of the common security vulnerabilities and prevention methods
  • Experience with at least one mainstream source-code audit tool
  • Clear thinking, excellent analysis, and problem-solving skills, good learning ability, and team player mentality
  • Strong communication skills, stress resistance, and interest in research
Thanks for applying!

Conditions
• Do something meaningful; Be a part of the future of finance technology and the no.1 company in the industry
• Fast moving, challenging and unique business problems
• International work environment and flat organisation
• Great career development opportunities in a growing company
• Possibility for relocation and international transfers mid-career
• Competitive salary
• Flexible working hours, Casual work attire
Share this job:
Technical Support Analyst II
java javascript html saas linux cloud Jul 22
Circonus is seeking a highly motivated, self-directed individual to join our customer support team as a Technical Support Analyst. In this role, you’ll provide technical support to customers dealing with complex issues surrounding the use of Circonus. In particular, we’re seeking someone to provide our customers with an exceptionally positive support experience – every time. A deep desire to provide excellent customer service coupled with a strong (and broad) technical background is critical.

Responsibilities

  • Work in the home office in Fulton, Maryland or remotely (US only)
  • Troubleshoot customer support requests (telephone, web, email), and deliver solutions
  • Provide on-call support for system outages
  • Escalate and track issues to Tier 3 support
  • Interface with engineering to develop and test solutions, incorporate field patches into codebase, and test and install new features
  • Create and maintain system documentation and end user training materials
  • Assist product management in developing and prioritizing enhancement lists
  • Summarize, communicate and escalate customer experiences to management
  • Actively contribute to community forums

Qualifications

  • Bachelor's degree from four-year college or university
  • 3-5 years in a Technical Support role within the SaaS space
  • 3-5 years advanced Linux server administration skills, including including shell/scripting
  • Knowledge of computer networking and networking administration
  • Fluency producing documentation targeted at developers or operations teams
  • Organized, self-starter with an ability to follow through on issues under minimal supervision
  • Ability to multi-task and quickly shift contexts
  • Prior experience working with software in development or test environments
  • Experience working with project management software such as JIRA
  • Excellent analytical, problem solving, and debugging skills
  • Excellent written and oral communication skills

Nice To Have

  • Degree in Computer Science or similar technical field
  • Experience with HTML and/or Git/GitHub
  • Experience working with cloud infrastructure and services such as AWS, GCP or Azure
  • Experience and/or technical knowledge of monitoring and analytics solutions
  • Experience in the B2B tech space or with subscription based software preferred
  • C, Java, JavaScript, or Perl experience
Circonus is a software company that is changing the way the world monitors both IT infrastructure and the business it powers. Our SaaS and on­-premise solutions enable companies to combine monitoring, alerting, event processing, and predictive analytics into a unified solution. Visualize any data, in any application, from any system, in real-time. Circonus scales from a single team to a worldwide organization that tracks thousands of devices analyzing millions of metrics. API driven automation empowers developers and makes operational teams incredibly efficient, while analytics drive insights that improve organization ­wide performance.

We enjoy a global reach, but our customers primarily cluster on the East Coast, California, and to a lesser degree, Europe. Our success stems from (a) delivering an industry-leading offering and (b) an obsession with customer satisfaction.

Culturally, we operate like a startup. Small, agile teams with quick decisions and short, iterative cycle times. We relish our core values of respect, integrity, value and growth, among others. This is probably the kind of place where you want to work.

All of our positions include a discretionary PTO policy, health insurance, gym reimbursement, a generous 401k, the opportunity for a bonus and more.
Share this job:
Banner Programmer-Oracle Apex Development-Remote-Work from Home
java testing finance Jul 22
The Banner Programmer will serve as primary point of contact between the Enterprise Systems group and functional users; serve as the primary point of contact for data interfaces with outside entities and technical support resources; support the Director of Enterprise Systems in the execution of all principal functions of the Enterprise Systems group, assuming the role in the absence of the Director.
 
Employment Status: FT Employee or Consultant (1099)
Travel: up to 25%

Responsibilities 
Create and design scripts and programs to enhance processes
Design coding standards, statistical reporting, and data analysis methodologies
Analyze business user needs and develop strategies to meet needs
Create and deploy data queries for ad hoc reporting
Create data models and protocols for production databases
Develop data management policies and procedures
Maintain change control and testing processes for modifications
Lead integration initiatives for 3rd party products
May be required to be available for after-hours emergency response duties as a member of a 7x24x365 ERP support team. 
 
Required Skills
Primary duties for this role will be converting Banner 8 forms to Oracle Apex forms
Implementation knowledge and skill in Ellucian Banner 9
Must have Java, Groovy, GIT, and Ellucian Admin Page experience.
Ellucian product knowledge of the following: Degree Works, BDM, Workflow, ESM, CPoS, EIS, Recruit, Advise, and 3rd Party Application integration.
Knowledge and skill in creating and administering technical training sessions for college administrators, faculty, and staff. Assist and orient users in the correct operations of new and existing applications.  
Effective interpersonal skill as applied to interaction with culturally diverse populations, college administrators, faculty, staff, students, and the public.  
Ability to work independently and as a member of a team in accomplishing tasks.  
Ability to demonstrate strong organizational skills.
Participate in creation of both technical and user manuals for new and existing applications.
Experience designing business based solutions to support the functions in various business units, preferably in a higher education environment.
Ability to work independently and handle multiple, complex and varied assignments in a timely manner. Must be well organized and able to keep meticulous records.
Ability to analyze and interpret data and to clearly and effectively communicate technical information to individuals at all levels of the organization with varying levels of understanding. 
Ability to develop and maintain detailed documentation for technology systems and processes.
Ability to create and maintain detailed testing plans and associated scripts.
Ability to work effectively in a diverse community and meet the needs of diverse student populations.
Ability to conduct research into administrative system issues and products as required.
Ability to be highly self-motivated and directed, with keen attention to detail.
Proven analytical and problem-solving abilities.
Ability to effectively prioritize tasks in a high-pressure environment.
Strong customer service orientation skills.
Ability to work in a team-oriented, collaborative environment.  

What You Can Expect from Us
At CampusWorks, we don't just help our clients succeed; we help our employees succeed. Competitive pay, robust benefits, and professional development opportunities are a few of the many reasons that CampusWorks is a great place to build your career.

Our team members also enjoy: 

Meaningful work. Our employees often tell us that their work gives them a sense of purpose because it makes a difference in the lives of students and educators.

A CEO who cares. Chairman and CEO Liz Murphy has made it her mission to create a culture that appreciates and takes good care of its people. As a result, being an employee of CampusWorks feels like being a member of a big family.

A virtual workplace. In an effort to reduce our environmental footprint, CampusWorks became a virtual company in 2012. As such, our team members are located across the U.S. and Canada, where they work from their home offices and at client sites.

Flexibility. We value work-life balance because we know that happy employees create happy customers. T hat's why CampusWorks offers both full-time and part-time 1099 consulting career opportunities to fit life's unique demands.

A company that gives back. Every year CampusWorks proudly supports numerous charitable fundraising initiatives that align with our vision to make higher education accessible to everyone.
 
There are many things our employees love about working for CampusWorks, but don't take our word for it. Hear what they have to say. Read employee testimonials»

About CampusWorks
Founded in 1999, CampusWorks is dedicated to helping higher education overcome business and technological challenges that stand in the way of student success and completion. We work with community colleges, technical colleges, four-year public and private institutions, multi-college districts, and statewide higher education systems to tackle problems big and small. Our services are rooted in systems thinking and reach across the institution—from Student Services to Human Resources to Finance to Academics—to achieve transformative results.

AAP/EEO Statement: CampusWorks, Inc. provides equal employment opportunities (EEO) and Affirmative Actions (AA) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.

CampusWorks does not accept unsolicited resumes from staffing and executive search firms.
What You Can Expect from Us
At CampusWorks, we don't just help our clients succeed; we help our employees succeed. Competitive pay, robust benefits, and professional development opportunities are a few of the many reasons that CampusWorks is a great place to build your career.

Our team members also enjoy: 

Meaningful work. Our employees often tell us that their work gives them a sense of purpose because it makes a difference in the lives of students and educators.

A CEO who cares. Chairman and CEO Liz Murphy has made it her mission to create a culture that appreciates and takes good care of its people. As a result, being an employee of CampusWorks feels like being a member of a big family.

A virtual workplace. In an effort to reduce our environmental footprint, CampusWorks became a virtual company in 2012. As such, our team members are located across the U.S. and Canada, where they work from their home offices and at client sites.

Flexibility. We value work-life balance because we know that happy employees create happy customers. T hat's why CampusWorks offers both full-time and part-time 1099 consulting career opportunities to fit life's unique demands.

A company that gives back. Every year CampusWorks proudly supports numerous charitable fundraising initiatives that align with our vision to make higher education accessible to everyone.
 
There are many things our employees love about working for CampusWorks, but don't take our word for it. Hear what they have to say. Read employee testimonials»

About CampusWorks
Founded in 1999, CampusWorks is dedicated to helping higher education overcome business and technological challenges that stand in the way of student success and completion. We work with community colleges, technical colleges, four-year public and private institutions, multi-college districts, and statewide higher education systems to tackle problems big and small. Our services are rooted in systems thinking and reach across the institution—from Student Services to Human Resources to Finance to Academics—to achieve transformative results.

AAP/EEO Statement: CampusWorks, Inc. provides equal employment opportunities (EEO) and Affirmative Actions (AA) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.

CampusWorks does not accept unsolicited resumes from staffing and executive search firms.
 
 

Share this job:
Cloud Support Engineer
 
cloud java linux Jul 22
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

The Support Engineer (Cloud EMEA) isn’t just an ordinary Support Engineer role. As a Support Engineer you will be providing support to customers, using Atlassian products, in isolating, diagnosing, reproducing and fixing technical issues in a timely manner. To be successful in this role, you must be a motivated self-starter and self-learner, possess strong customer service and technical problem solving skills; and be someone who embraces challenges. The candidate must be able to work EMEA business hours and also during weekends to support business needs.

What’s in it for you?

  • The entire Atlassian team has created a unique business environment -- one of energy, creativity, and collaboration.
  • The atmosphere is fun, casual, and inviting, in keeping with Atlassian's roots as a successful entrepreneurial start up.
  • We are guided in our efforts by a strong set of corporate values:
  • Open Company, no bullshit
  • Play, as a team
  • Build with heart & balance
  • Be the change you seek
  • Don’t #@!% the customer

Responsibilities:

  • Resolve customer’s issues via the telephone, email or a remote session
  • Reproducing issues in-house and responding back in a timely manner
  • Regular follow ups with customers with recommendations, updates and action plans.
  • Escalate issues in a timely manner according to Standard Operating Procedures
  • Leverage internal technical expertise, including peers, mentors, knowledge base, community forums and other internal tools, to provide the most effective solutions to customer issues
  • Create new knowledge base articles to capture new learning’s for reuse throughout the organisation.
  • Participate in technical communications within the Technical Support team to share best practices and learn about new technologies
  • Focus on an area of technical specialisation and attend technical trainings.
  • Read and work with other Technical Support Engineers on cases which will help cultivate that expertise.
  • Works collaboratively with diverse global teams and drives inclusive work environments in accordance with Atlassian values

Competencies

  • Customer Orientation
  • Facilitating change
  • Effective communication
  • Change, Adaptability and Flexibility
  • Team and Collaborative Working
  • Logical, Vulnerable, Empathetic
  • Be Inspirational

Technologies

  • Networking
  • SQL
  • Linux
  • Java Web Servers
  • Cloud technologies

Experience

  • Overall 4+ years of support industry experience
  • Knowledge of SQL, Networking, Linux, Java Web Servers and knowledge in Cloud technologies.
  • Have understanding of Network terminologies MIB, SNMP, LAN, WAN, TCP/IP, OSI, NAT, DHCP, DNS, Routing Protocols(BGP, EIGRP, OSPF)
  • Fluent written and verbal communication skills in English.
  • Good interpersonal communication and customer service skills are needed in order to work successfully with customers in high stress and or ambiguous situations
  • Strong aptitude for learning new technologies and understanding how to utilize them in a customer facing environment.
  • Ability to follow standard engineering principles and practices.
  • Logical approach to problem solving & Strong Troubleshooting experience
  • Experience in working 24x7 support operations and with teams across multiple locations.
  • Familiarity with Jira and Confluence will be an added advantage
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 Software Engineer
angular java go javascript mysql senior Jul 20

Senior Software Engineer

Location: Flexible within the United States (Eastern Time Zone preferred); Occasional travel required

Position is available: Immediately

THE OPPORTUNITY

We are seeking a full-time Senior Software Engineer to join our Engineering Team to help build products that support Achievement Network’s (ANet) mission. The ideal candidate will be passionate about cutting-edge development and best practices. Reporting to the Director of Engineering, this person will play a key role in crafting and implementing our technology vision for the organization.  

Proximity to the New England area and eastern time zone is preferable given occasional travel to Boston will be necessary.

WHAT YOU’LL DO

        Play a key role as an individual contributor in designing and implementing sustainable code for substantial features and/or sections of code

        Implement ANet’s next generation of technology products that support data-driven educational practices and help to close the achievement gap in the underserved communities we partner with

        Create, monitor and deliver against the product road map and corresponding release cycles (as negotiated with the Product Management Team)

        Provide strategic leadership in setting goals and measuring progress in RESTful server-side APIs and/or agile, componentized client-side code

        Keep abreast of new technologies and propose adoption as appropriate

        Mentor and support the development of junior developers as appropriate

        Actively embrace and model best practices such as code reviews, unit testing, and planning/scoping/vetting larger features

        Proactively look for ways to build our team through individual contributions which help us improve code quality, team culture, and team velocity

WHO YOU ARE AND WHAT YOU BRING

In order to be successful in this role, candidates must demonstrate the following:

        You bring direct experience implementing, delivering, and maintaining high quality consumer-facing web applications using

o         JavaScript and TypeScript frameworks such as Angular

o         Java and/or Go programming languages

o         RESTful Web Services

o         Software-as-a-service (SaaS) and Service-oriented architecture (SOA)

o         CI/CD tools such as CircleCI to automate software builds, tests, and deployments

        You are an exceptional individual contributor. You like coding, collaborating, giving peer feedback.

        You have experience and a history of successfully collaborating with and mentoring other developers remotely.

        You are a team player who motivates and educates colleagues; you enjoy working in a highly collaborative culture and value process that creates consistent, sustainable solutions across applications and sub-teams.

        You are skilled in working closely with business partners to build technology solutions that meet the usability and functional needs of both internal and external users.

        You operate comfortably among a highly independent staff with diverse backgrounds.

        You bring an innovative approach to analyze, evaluate and solve problems.

        You have a passionate commitment to and a sense of urgency for the support of schools, along with a belief that all students can achieve at high levels.

        You are motivated by working in an environment where we live out our core values daily and are eager to examine personal archetypes and biases while discussing topics related to race, class, and privilege which relate to ANet’s Advance Equity and People Matter values.

Ideal candidates may also demonstrate the following preferred qualifications:

         4+ years of software development experience, including at least one year of of experience in a high-scale enterprise environment

         Experience on a mid-sized team where coordination and team review of best practices and pattern reuse is required.

         Experience with AWS features and how to manage them responsibly

         A Bachelor's degree in Computer Science or related degree

HOW TO APPLY

We are now accepting applications for this position, which will be reviewed on a rolling basis.  To apply, please click on the “Apply” button.  You will then be prompted to complete a brief application and upload a resume and thoughtful cover letter in which you outline why you are interested in working for ANet and how your skills and experience meet the qualifications of the position.

WHAT WE OFFER

ANet offers highly competitive compensation based on prior experience and qualifications as well as comprehensive benefits in order to best support our people. Benefits we offer include: health, dental and vision insurance where ANet pays 80% of the cost of these benefits for employees and their families/domestic partner; 3 weeks of vacation (4 weeks after two years with ANet); 10 paid holidays with paid days off between the Christmas and New Year’s holidays; a paid floating holiday; paid sick & personal days; paid parental leave; retirement plan options; commuter benefits; tuition reimbursement;  flexible spending accounts; short and long-term disability coverage; and basic life and personal accident insurance.

 ANet is committed to maximizing the diversity of our organization. We are an equal opportunity employer and encourage individuals of all ethnic and racial backgrounds and gender identities to apply to our positions.

Applicants must be currently authorized to work in the United States on a full-time basis. 

Share this job:
PowerInbox is looking for a QA Software Analyst
qa testing automation java python ruby Jul 19

Join our growing Quality Assurance group to make sure our product is bug-free. Assist all QA aspects of our product with manual testing as well as updating and writing test cases. 

*This job is fully remote with the possibility to work from our NYC office*

If you join us, what will you do?

  • Tasked with common QA roles including reviewing and interpreting requirements, creating test plans/cases, and creating/maintaining automated tests while also executing manual test cases as needed
  • Participate in the creation and execution of Test Cases and Test Plans
  • Verify issues submitted by other parties
  • Review developer's automated unit and integration tests to identify improvements and gaps in developer-owned tests  
  • Run manual tests to ensure requirements coverage in new functionality along with regression tests for existing functionality

In order to be great at your job, you’ll need

  • A “QA mentality”- the ability to accurately identify and reproduce defects through verbal and written methods of communication
  • 5+ years prior experience in a QA Role with a product that is provisioned over the Web or is a hosted SaaS solution
  • Experience collaborating with developers to maximize test coverage between the developer’s own tests and the QA testing effort
  • Knowledge of common QA Practices
  • Experience with automation frameworks/automated tests
  • Knowledge of an object oriented and/or scripting knowledge such as: C#, Ruby, Python, Java, etc..
  • Proven past experience with REST API testing and the common tools associated with it
  • Knowledge of defect tracking systems (such as JIRA) and test case management systems
  • Experience working in a mixed environment and be able to excel at multiple languages and frameworks
  • Experience working with Outsourced testing resources

This is extra, but if you have it, it will make us happy

  • Experience in working remotely
  • Knowledge of/interest in the digital and AdTech landscape
  • Experience working in small companies
  • Experience with message based systems
  • Experience with QASymphony Software Platform
  • Experience working with different time zones
  • Experience with Azure and/or AWS

About PowerInbox


Why We Are

Personalization is key and we at PowerInbox believe that email is not meant to be stationary and static, but relevant and filled with dynamic content and advertisements.


What We Are

We at PowerInbox boost your revenue and brand engagement through real-time advertising, and native ad displays.


Who We Are

We are a digital monetization startup ecosystem that is always open to new talent



If interested please send your resume to hr@powerinbox.com

Share this job:
Backend Engineer, Java
java redis mysql node-js backend python Jul 18

Medal is one of the fastest growing consumer applications in gaming. Our users capture and share millions of videos every week. We have an aggressive roadmap and things move quickly, so you should be incredibly self-driven and have a just-get-stuff-done attitude. You'll iterate quickly and see which features stick.

You'll touch many parts of the stack and work directly with product and frontend teams to ship things. You'll be working with a great distributed engineering team with a history of working with large-scale applications. Your work will be used by millions of gamers around the world.

You will be working on helping us scale the platform to 100 million users by building features that our creators love.

ESSENTIAL EXPERIENCE

  • Two or more years of experience with Java
  • One or more years of experience as a backend engineer on a production application
  • Strong understanding of RESTful APIs and experience working on them in a production environment
  • Proficient with MySQL
  • Understanding of CI/CD, TDD and version control (git)
  • Understanding of containers, horizontal scaling of services

BONUS EXPERIENCE

  • Experience with ORM based solutions
  • Experience with node.js / JavaScript
  • Experience with Python, GO
  • Experience with kubernetes, CircleCI, Redis, Jersey, or RabbitMQ
  • Experience with Google Cloud and/or AWS
  • Experience in gaming or being a gamer
  • Experience with Discord bots
  • Experience working with remote teams in an agile way

WHAT YOU'LL GET

  • Full Medical for employee and two dependents
  • Full Dental and Vision for employee and all dependents
  • Paid parental leave: 20 weeks for primary and 12 weeks for secondary
  • Unlimited PTO (4+ weeks standard)
  • 401K
  • Team retreats
  • A flexible, laid back office environment
  • All the fun and frolics that come with working at a gaming company

WHAT YOU'LL HAVE TO DO NOW

We hope to hear from you! When you apply, please make sure to include:

  • Links to apps you’ve released/portfolio, and a description of your contributions
  • Links to any online profiles (Github, LinkedIn, Twitter, etc)
  • A description of your professional experience (resume, LinkedIn profile, cover letter, or similar)

As a heads up, our typical recruitment process is:

  • 1-2 phone screening interviews
  • Day of (virtual) on-site interviews
  • Offer

If you made it all the way here, include gg in your note and we will give you a virtual high-five when we talk!

Share this job:
Senior Engineer, User Management
Auth0  
senior java cloud mongodb node-js frontend Jul 17
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M. 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.

Are you interested in building an amazing customer experience at scale? Do you want to improve your knowledge of security? Would you like to help our customers make their applications more secure? Are you ready to make the internet safer? 
The IAM User Management team at Auth0, stores and manages user identities on behalf of our customers to provide them the most secure and reliable user management experience in the industry. We work on designing and developing new features and improvements related to security, scalability, performance and functionality to protect and empower our users and take our platform to the next level. 
You will have the opportunity to gain a greater understanding and context about how Auth0 works and deepen your knowledge of authorization, security, databases and how to build reliable, highly-available distributed systems.

You will:

  • Collaborate with other developers and teams to develop new features, APIs, improvements and fixes to handle our current and future scale.
  • Strive to ensure the quality and customer value of our product.
  • Learn more, and in depth the domain of IAM.
  • Be a part of the team's on-call rotations to make sure we offer our client the best availability for our services.
  • Identify and resolve production issues and implement fixes for them.

You might be a good fit for this role if:

  • You have 3+ years of software development experience.
  • Have experience using NodeJS (or JavaScript), Java, or any other concurrency-friendly language.
  • You have created or enjoy creating public APIs.
  • 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.
  • You always strive to learn and are interested in improving your security knowledge.

Preferred Skills:

  • Have 2+ years of experience in the identity and access management (IAM) domain.
  • Have front-end development knowledge and some experience with frameworks such as React.
  • Have solid experience with cloud environments (e.g: AWS).Know about security engineering, authentication and federation protocols, cryptography, and application security.
  • Have experience with OAuth2 and/or SAML auth protocols.
  • Have familiarity with the tools we currently use, such as Node.js, TypeScript, MongoDB, DynamoDB, PostgreSQL.

Preferred Locations:

  • #US, #CA, #BA
Thousands of enterprises and millions of users worldwide depend on Auth0 for authentication and authorization of their most mission-critical apps, APIs, and IoT devices. Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior Java Backend Entwickler at CompuGroup Medical SE & Co. KGaA
java j2ee postgresql docker infinispan backend Jul 17
  • Unter Verwendung moderner Web-Technologien, reaktiver Serverinfrastruktur und patentierten Forschungsergebnissen im Bereich der angewandten Kryptografie entwickelst Du cloudbasierte Anwendungen für Ärzte, z. B. digitale Kalender.
  • Du sorgst dafür. dass die Java-Services perfekt an die Anforderungen unserer Backend-Infrastruktur und Entwicklungslogik angepasst sind
  • Dabei nutzt Du Code Reviews sowie Unit- und Integrationstests und Dokumentationen (Jira, Confluence) zur Absicherung Deiner Ergebnisse

Was uns wichtig ist:

  • Du brauchst tiefe Kenntnisse in der Java Server-Entwicklung und mit Docker, Infinispan und PostgreSQL, um die komplexe Entwicklungsumgebung weiterzuentwickeln
  • Um das Team live zu treffen, freuen wir uns, wenn Du mit einer Reisebereitschaft von 10% zu Meetings nach Koblenz kommst
Share this job:
Solutions Engineer - Partners
Auth0  
java javascript html saas cloud frontend Jul 17
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

Auth0 continues to grow and so does the volume and complexity of the needs of our prospective customers. Security and identity management are now core concerns of every business. As a result we are continuing to build a dedicated pre-sales engineering team that requires Partner focused Solutions Engineers working alongside Auth0 Partner Managers.
The Partner Solutions Engineer is responsible for the pre-sales enablement of partners and supporting the growth of the Auth0 Partner program. This role is responsible for managing technical partner activities working closely with Auth0 Partner Managers, developing technical business plans for partnerships including identifying, testing, and bringing to market solution offerings based on Auth0.  Content creation and sharing information with partners in the field is a key component of this role.

Responsibilities

  • Deliver interactive presentations and product demos to all levels of partner organizations - from practitioner to C-level.
  • Lead technical sessions with prospective partners in order to understand their business and position where Auth0 adds differentiating business and technical value for their clients.
  • Engage with various partner personas including software engineering, operations, and business stakeholders.
  • Whiteboard Auth0 solutions with partners for their customer architectures.
  • Maintain a deep technical understanding of the Auth0 product line and the underlying technologies and protocols.
  • Maintain a broad-level of knowledge of industry trends (e.g.,  self study, research, online courses), partner and channel trends, and how Auth0 can deliver value.
  • Support marketing events and partner events evangelizing Auth0 as a presenter, attendee, or technical booth staff.
  • Help develop partner collateral in cooperation with Sales, Marketing, and Product Management.
  • Create and contribute pre-sales enablement material and execute training sessions as needed to assigned partners.
  • Develop and deliver partner demos for various use casesDistill and communicate customer and partner needs and submit feedback to Product Management, Marketing and Sales.
  • Complete technical solution sections of partner related RFI/RFPs.
  • Track activities in SFDCWork from home with up to 50% travel to partners/prospects site as needed

Requirements

  • Experience with VARs, SIs, GSIs, VADs, and Cloud Provider partners.A love for our primary customer profile: the software developer and architect.
  • 8+ years of technical sales, preferably with broad experience and responsibilities.
  • 5+ years of technical sales experience working with partners.
  • An ability to quickly communicate complex ideas around a technical topic, utilizing various mediums (whiteboard, diagrams, video conference calls, etc.)
  • Strong presentation skills and confident engaging with experienced and highly skilled audiences.
  • Expert in building partner relationships, listening and managing time.
  • Must be a self-starter, with both the ability to work independently and in a team.

Desired

  • A strong technical background in Information Technology Security.
  • Experience with SaaS and Cloud platforms (AWS, Azure).
  • Experience with JavaScript and at least one backend stack (eg. node, java, .NET).
  • Experience with a popular frontend stack (eg. react, angular).
  • Experience with at least one standard network security protocol (e.g., OAuth2, SAML, LDAP).
  • An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF).
  • Solid experience with HTTP, with both HTML apps as well as REST services. This includes the ability to use the dev tools in a browser to explain HTTP traffic and an HTTP client (such as curl or Postman) to interact with an HTTP service.
  • Understanding of SaaS business models ideally with working experience on SaaS platforms.
  • Knowledge around the Auth0 platform and competitor product offerings would be an advantage.
Thousands of enterprises and millions of users worldwide depend on Auth0 for authentication and authorization of their most mission-critical apps, APIs, and IoT devices. Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer.  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


Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Solutions Engineer - Enterprise
Auth0  
java saas cloud frontend backend Jul 17
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

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

Responsibilities

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

Requirements

  • A love for our primary customer profile: the software developer and architect.
  • A passion to serve the customer, which has played out in some customer-facing role like consulting or support, ideally sales engineering.
  • An ability to quickly communicate complex ideas around a technical topic, ideally on the fly at a whiteboard.
  • Strong presentation skills.
  • Expert in building relationships, listening and managing time.
  • A desire to engage with the larger community by contributing to open source projects and participating in local events.
  • Experience with JavaScript.
  • Experience with SaaS and Cloud platforms (AWS, Azure)
  • Experience with at least one backend stack (eg. node, java, .NET).
  • Experience with a popular frontend stack (eg. react, angular).
Thousands of enterprises and millions of users worldwide depend on Auth0 for authentication and authorization of their most mission-critical apps, APIs, and IoT devices. Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer.  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


Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior E-Learning Developer II
Auth0  
senior java dot net node-js Jul 16
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

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

The E-Learning Developer’s role is to educate multiple audiences on Identity concepts and the Auth0 product through development of instructor training materials, on-demand video content, hands-on labs, and, eventually, certifications. A successful candidate in this role needs to have a strong background in software development, instructional design, and course material production. 
We’re a small but growing team, so a person in this role will need to cover multiple job duties rather than specializing. The work will include overall course design, conducting informational interviews with subject matter experts, outline and script-writing, video production, screen capture and recording, editing, motion design, and sound design, as well as creation of hands-on lab materials and programs. To see examples of the type of content you’d create in this role, visit our Get Started with Auth0 course and our Identity Labs page.

Job Duties:

  • Conduct instructional research and analysis on learners and contexts
  • Work with subject matter experts to identify target audience’s training needs and/or validate content accuracy
  • Apply tested instructional design theories, practice and methods
  • Create engaging learning activities and compelling course content (slides, video, exercises, etc) that enhances retention and knowledge transfer
  • Create demo software applications for video assets and hands-on labs
  • Create supporting material/media (audio, video, simulations, role plays, games etc)
  • Determine criteria to measure learners’ performance and develop assessment materials

Requirements:

  • At least 8 years experience in instructional design
  • At least 3 years experience with identity protocols and/or full-stack software development; e.g. NodeJS, .NET, Java, etc.
  • Solid knowledge of course development software and at least one Learning Management System
  • Lesson and curriculum planning skills
  • Visual design skills (Photoshop, Illustrator) and ability to storyboard
  • Ability to write effective copy, instructional text, audio scripts/video scripts
  • Ability to manage a variety of simultaneous projects within tight deadlines
  • Organized, driven, and fast; you get the big picture but you catch the details, and you don’t let things slip through the cracks

Preferred Location:

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

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

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

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

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

We are looking for a Solutions Architect to join our Customer Success team. As a Solutions Architect (SA), you will help customers leverage streaming architectures and applications to achieve their business results. In this role, you will interact directly with customers to provide software architecture, design, and operations expertise that leverages your deep knowledge of and experience in Apache Kafka, the Confluent platform, and complementary systems such as Hadoop, Spark, Storm, relational and NoSQL databases. You will develop and advocate best practices, gather and validate critical product feedback, and help customers overcome their operational challenges.

Throughout all these interactions, you will build a strong relationship with your customer in a very short space of time, ensuring exemplary delivery standards. You will also have the opportunity to help customers build state-of-the-art streaming data infrastructure, in partnership with colleagues who are widely recognized as industry leaders, as well as optimizing and debugging customers existing deployments.

Location:
Toronto with 60-75% travel expected.

Responsibilities

  • Helping a customer determine his/her platform and/or application strategy for moving to a more real-time, event-based business. Such engagements often involve remote preparation; presenting an onsite or remote workshop for the customer’s architects, developers, and operations teams; investigating (with Engineering and other coworkers) solutions to difficult challenges; and writing a recommendations summary doc.
  • Providing feedback to the Confluent Product and Engineering groups
  • Building tooling for another team or the wider company to help us push our technical boundaries and improve our ability to deliver consistently with high quality
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles, including reference architecture materials and design patterns based on customer experiencesHoning your skills, building applications, or trying out new product featuresParticipating in community and industry events
  • Participating in community and industry events

Requirements

  • Deep experience designing, building, and operating in-production Big Data, stream processing, and/or enterprise data integration solutions, ideally using Apache Kafka
  • Demonstrated experience successfully managing multiple B2B infrastructure software development projects, including driving expansion, customer satisfaction, feature adoption, and retention
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)
  • Experience using cloud providers (Amazon Web Services, Google Cloud, Microsoft Azure) for running high-throughput systems
  • Experience with Java Virtual Machine (JVM) tuning and troubleshooting
  • Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Proficiency in Java
  • Strong desire to tackle hard technical problems, and proven ability to do so with little or no direct daily supervision
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Ability to quickly learn new technologies
  • Ability and willingness to travel up to 50% of the time to meet with customers

Bonus Points

  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Scala, Python, or Go
  • Experience working with a commercial team and demonstrated business acumen
  • Experience working in a fast-paced technology start-up
  • Experience managing projects, using any known methodology to scope, manage, and deliver on plan no matter the complexity
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field


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:

This Year

Senior Backend Developer
komoot  
data-science java kotlin python aws data science Jul 12

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 12 million users and 100,000 five-star reviews – komoot is on its way to become one of the most popular cycling and hiking apps. Join our fully remote team of 60+ people and change the way people explore! To help us continue to grow, we ‘re looking for an experienced backend developer with knowledge in data science. Komoot possesses a unique dataset of user-generated content, ranging from GPS data from tours, uploaded photos, and tips, to implicit and explicit user feedback. To get the biggest value from this raw data, we need your excellent software and analytical skills. The challenges include automatic evaluation and classification of our user-generated content as well as innovative approaches to assembling them into consumable inspiration for users (e.g. auto-generated tour suggestions tailored to users’ sport and location). You’ll wrap up your algorithms into clean and scalable microservices in our modern cloud environment. We believe that innovations based on data science will reinforce and extend our leadership in the outdoor market and your role will be decisive for komoot’s success.

Your key responsibilities

  • You’ll be challenged with a wide range of tasks for which there are no standard solutions
  • You’ll have full ownership: from concept, prototypes, and building, to deploying and monitoring
  • You’ll deal with diverse datasets (location data, social network, user content (images, text), external data sources like OSM, product analytics, ...)
  • You’ll contribute to a product with a vision to inspire more people to go outdoors
  • You’ll work in a fast-paced startup with strongly motivated and talented co-workers
  • You’ll enjoy the freedom to organize yourself the way you want
  • We let you work from wherever you want, be it a beach, the mountains, your house, a coworking center 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 together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides

Why you will love it

  • Work closely with our data scientists, web and mobile developers, designers, copywriters and product managers
  • Discuss product improvements, technical possibilities and road maps
  • Investigate and evaluate data science approaches for product enhancements (you can count on the support of experienced data scientists)
  • Turn prototypes into resilient and scalable REST APIs and background workers
  • Deploy and monitor your code in our AWS Cloud

You will be successful in this position if you

  • Have a passion for finding pragmatic and smart solutions to complex problems
  • Have 3+ years of professional experience in backend development in the cloud
  • Have 2+ years of professional experience in Kotlin/Java/Scala
  • Have 2+ years of professional experience in Python
  • Know SQL and NoSQL
  • Have a solid understanding of math and statistics
  • Have a solid understanding of data science fundamentals
  • Master Jupyter, pandas, NumPy, matplotlib/seaborn, scikit-learn
  • Bonus: BigData experience (Spark, Presto, Hadoop)
  • Bonus: Infrastructure as Code
  • Bonus: Deployment, CI and monitoring
  • Have strong communication and team skills
  • Have a hands-on attitude and are highly self-driven

Sounds like you?

Send us the following

  • Your CV in English highlighting your most relevant experience
  • A write-up explaining who you are and why you are interested in working at komoot
  • Examples of your work (e.g. GitHub Repositories, 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, a blog or something else
Share this job:
Software Engineer
Tynker  
java javascript cpp html css api Jul 11

Software Engineer - Minecraft Java Game Development

Tynker is looking for an experienced software developer who can extend our Minecraft modding platform that engages our primary customers - kids! You will be responsible for extending our deep integration with Minecraft, advancing our 3D editing tools, and supporting new ways for kids to learn coding in a Minecraft world. You will work with a team of talented developers building tools and frameworks used by millions of K-12 students to learn to code.

Tynker is the #1 Kids Coding platform and helps millions of students learn coding. Our self-paced courses and creativity tools guide them from block coding to JavaScript and Python. Tynker's mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Tasks

  • Create awesome Minecraft experiences for young coders
  • Use the Spigot API and Tynker’s internal tools to support a modding solution with Minecraft Java server hosting
  • Use Add-ons in conjunction with Tynker's internal web-based tools to support a modding platform for Minecraft Win 10 and Pocket PC (Bedrock)
  • Develop mods for both Minecraft Java and Minecraft Bedrock Editions
  • Maintain Tynker's 3D resource and behavior editing tools to stay up-to-date with the latest Minecraft patches and features
  • Invent and implement new games and mod ideas for Minecraft
  • Expand Tynker’s integration with all different versions of Minecraft

Requirements

  • BS/MS degree in Computer Science
  • 3+ years of professional Java development, with experience in Java 8
  • Strong object oriented fundamentals with prior experience in Java or C++
  • Full grasp of HTML, CSS, JavaScript, and AJAX-based JSON/XML web services
  • Deep game-play knowledge of Minecraft, and what makes it fun!
  • Experience with modding Minecraft: Java Edition and Bedrock.
  • Must have built custom entities, blocks, skins, add-ons, resource and behavior packs
  • In-depth understanding of 3D coordinate systems (transforms, geometry, etc.)
  • Ability to quickly adapt and learn to work within an unfamiliar codebase
  • Demonstrated ability to be self-driven and work with minimal supervision
  • Knowledge of the Spigot API, plug-ins and Bedrock add-ons is a big plus
  • Knowledge of 3D modeling is a plus
  • Experience with textures (UV coordinates, materials, shaders, etc) is a plus

If interested, please send your resume and portfolio to jobs@tynker.com.

Share this job:
Senior API Developer/Engineer with MediusFlow
TopDevz  
api api-design spring user-interface web-services senior Jul 10

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

Responsibilities:

  • Reviews design documents and provides feedback on approach and estimates
  • Ensures that software meets or exceed specified standards and end-user requirements

Skills & Requirements

  • Very experienced (5+ Years) in API/Software Development
  • Experienced in MediusFlow
  • Knowledge of the java frameworks (Spring MVC, Spring Security)
  • Knowledge of UI development (JSP, HTML, CSS, Ajax, XML)
  • Knowledge of web services (WSDL Soap, Restful)
  • Payments/ payments staging exposure on APIs
  • Proficient and hands on with Application Servers (WebSphere, Tomcat, JBoss)
  • Knowledge of relation database, specifically Oracle (SQL - PL/SQL)
  • Technical expertise in the design, development, coding, testing, and debugging of software.
  • Good analytical skills, innovative and detail-oriented
  • Good written and verbal communication skills
  • Significant attention to detail when writing code, including good commenting and code documentation skills
Share this job:
Backend Software Engineer, Developer Productivity Services
 
backend java python docker cloud aws Jul 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

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

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

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

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

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

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

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Senior Software Engineer
Scribd  
senior frontend java python javascript ruby Jul 10
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, and more. In addition to works from major publishers and top authors, we also create our own original content exclusively for Scribd users. Our community includes over 1M subscribers in more than 190 countries. Join us in turning screen time into quality time!

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

Some of our Key Focus Areas:

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

About You:

  • You're curious, humble, and interested in learning. You like and value people! You have good taste - you don't have to be a designer, but you should take pride in your work and want to make our app a beautiful, delightful reading experience.
  • You Have:
  • 5+ years experience coding in a modern web stack -- eg. JavaScript, HTML, CSS, Ruby on Rails -- on large scale, consumer-facing web applications.
  • Strong understanding of modern JavaScript frameworks preferably React.
  • Experience working on backend services in any server side language - Go, Python, Java, C#, Ruby.
  • Experience with continuous integration environments like Gitlab, Jenkins, CircleCI , TeamCity etc.
  • Knowledge of npm, yarn, babel and webpack.
  • Passionate about testing. Previous experience writing unit and integration tests with frameworks like Jest, Rspec, Enzyme, Cypress, Selenium, WebdriverIO etc.
  • Experience building features using an A/B testing framework.
  • Experience de-bugging issues in a complex modern web architecture which includes: distributed systems, CDN, image servers, databases, asynchronous web services, CSRF, cross site scripting, etc.
Share this job:
Technical Writer Developer Documentation
 
java python javascript big data cloud dot net Jul 09
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing.  You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Documentation at Couchbase is a crucial component of the product experience. Couchbase documentation enables developers and system administrators to effectively use Couchbase in their environment.
 
As a Technical Writer for Developer documentation, you are passionate about explaining complex technologies in useful ways for the target audience. You are naturally curious about software and technology, and learn complex technologies relatively quickly. You have an engineering background and mindset that’ll help you stand in the target user’s (developers) shoes. You wield strong interpersonal skills and work well with a global team of technical writers and stakeholders (product managers, engineers, quality engineers, and support engineers) on a daily basis. 

Responsibilities

  • Create new content and update existing developer documentation content.
  • Add examples and tutorials to demonstrate how to use various product features effectively, ensuring that the samples take best practices into account. 
  • Engage with developers to gather feedback on developer content, and iterate quickly and frequently to keep the content relevant and up-to-date.  
  • Write clearly in English, using a simple, conversational tone. 

Preferred Qualifications

  • Engineering background – been an engineer, developer, developer-advocate, or a similar role in the past 
  • Learn complex technologies relatively quickly.
  • Code in at least one of Java, Node.js, .NET, Python and JavaScript languages

Minimum Qualification

  • Bachelor's degree or equivalent practical experience.
  • Experience in technical writing, product documentation, or online publishing.
  • Understand code, and be familiar with at least one of Java, Node.js, .NET, Python and JavaScript languages.
  • Experience creating and/or modifying, and executing samples.
  • Experience with text-based authoring with Asciidoc or Markdown, docs-as-code philosophy, and collaborative authoring practices.
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:
Program Manager - SRE
 
manager golang java python aws finance Jul 09
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian's Program Management team is on a mission to ensure that R&D can successfully scale. Specifically, R&D Program Managers at Atlassian build trusted networks, seek clarity, and serve as the grease and the glue to ensure teams deliver complex cross-functional programs as seamlessly as single team projects. 

As the ideal Program Manager, you are a dynamic individual who thrives in making order out of chaos. Alongside leaders and colleagues in Reliability Engg Program Management, you will develop and apply practices, plays, and agile frameworks, to build pathways for autonomous, empowered, and lasting teams.
You can decipher team strategies and initiatives and build scalable frameworks and reporting mechanisms, set processes for cross-team and company projects, ensure team efficiency and effectiveness, or jump into Jira to update a ticket and communicate effectively with the product, engineering, finance, marketing and legal teams (and all the other teams we collaborate with on a regular basis).

To be successful in this role you will need to be able to dive deep into the details, understand Atlassian’s business and product priorities, and hold your own as you craft and implement pathways to up-level the team. If you can spot the challenges our organization will face ahead of time and do your part in leading them, you'll nail it.
Does this sound exciting to you? You might be the person we're looking for.

You Will:
Ensure that the Reliability Engineering Bengaluru team has a smoothly operating engine (everything from town halls and offsites, to leadership meetings and OKR/ goals driving and tracking are in your purview) 
Run strategic projects (which range from technical delivery, analytics deep dives and product customer insights to operational efficiencies and team enablement).
Coach, assist and facilitate teams to enable them to continue to grow and be even more effective
Design and manage meaningful program communications and readouts for key executives, both locally and globally
Work with Bengaluru Site Leads, SRE Leadership and SRE Program Management team to help shape the SRE team as it grows

About you:
You are an excellent collaborator and communicator that can expertly influence change across teams
You’re a coach, a facilitator and a multiplier, passionate about software product teams, and ready to help us take teamwork to new heights
You understand what it takes to deliver technology projects, with some technical chops to establish credibility with engineers
You can ruthlessly prioritize
You know when to run with something on your own and when to ask for help
You are attentive to detail and meticulously organized

On your first day, we'll expect you to have:
You have 4+ years of relevant professional experience, demonstrating success as a Program Manager within globally distributed teams.
An ability to mediate and make pragmatic compromises, and help set priorities appropriately amongst stakeholders and team members across product, engineering and design 
A track record of setting appropriate expectations, crisp execution, and on-time delivery 
You have the ability to balance priorities among the long-term vision and short-term execution strategy.
You value a smooth operation and have experience in diagnosing paint points for teams, moving them to good, and going the extra mile to ensure they are great.
You are comfortable with change and ambiguity, and can creatively think on your feet to adapt.
Attention to detail: successful history of closing loops and delighting customers
Excellent verbal and written communication skills adjusted for different audiences

Our impact is amplified beyond delivery through our work to advance the program management craft. We band together to develop and apply practices, patterns (plays), and agile frameworks to build pathways for autonomous, empowered, and lasting teams for a Future Atlassian.

About the team
Site reliability engineering team in Bengaluru focused on delivering platform capabilities to run our marquee softwares reliably on the cloud.You’ll collaborate with other SRE & developers, writing code that you are proud of and delivering amazing results that our users love.
We are building a next-gen observability platform & resilience engg frameworks for the Atlassian products using Golang, python, Java & etc. with micro services on Amazon’s AWS Platform.  These new platform capabilities will help the products to deliver better reliability, availability & insights on how the products are trending on the Operational Excellence metrics.
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:
FrontEnd Developer
 
frontend java python javascript ruby linux Jul 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Job description

Do you enjoy writing clean, maintainable code? Does solving really complex problems in an elegant way make you feel like a smarty-pants? Do you like seeing first-hand how your work makes a difference to end-users of the system? If so, Atlassian is looking for a developer like you to work with us and do all these things! This is your opportunity to make an impact across development as a frontend Engineer.

Required

  • MS/BS in Computer Science, Engineering, or a related subject.
  • 5+ years of experience in designing and building a production-level web application.
  • Experience in building frontend and backend web applications from the ground up using modern technologies – from gathering requirements, design, build, deploy, and ownership.
  • Front-end development experience with specialization in Javascript, HTML5, CSS
  • Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue) and Webpack
  • Knowledge of continuous integration and deployment tools (e.g. Git, Bamboo)
  • Good communication skills; the ability to explain and present details to both technical and business audiences.
  • Enjoyment of sharing knowledge with teammates, and working collaboratively when you need help.
  • Good troubleshooting, debugging, problem-solving, and analytical skills.

Preferred

  • Experience with Java and scripting languages such as JavaScript/Python/Ruby in a Linux environment.
  • Self-starter and possess strong self-motivation.
  • Desire to collaborate effectively on ideas and designs with some of the best architects and developers in Atlassian.

Key Responsibilities

  • Design and develop web applications using the latest front technologies.
  • Participate in all aspects of the project life-cycle, from ideation to specification to release.
  • Partner with engineering teams to build user-friendly, scalable tools, and infrastructure to test and release software quickly.
More About our Team

Automation Engineering is a team of innovators and problem-solvers, with the autonomy and skills to make an impact. Our mission is to assist development teams to deliver Quality at Speed - be it via improvements to tooling, process, DevOps, or culture. Currently, we are building an automation platform solution for the teams in Atlassian to help them deliver with speed and quality. We want to enable developers, business users, and internal stakeholders to easily interact and derive value from the underlying framework. Your role will be to visualize, design, and build the web portal that exposes the framework capabilities in an easy to use manner. You will be helping us build features like UAT portal, reporting portal, data quality tool, analytics etc. You'll work as part of a small but rapidly growing high-energy team spread across Sydney, Bengaluru, and Mountain View. You'll collaborate with other developers to write the best code for the project and deliver amazing results that help scale our solution internally within Atlassian. There are endless opportunities to wield and grow your design, architecture, analysis, influencing, and leadership skills. Join the Automation team and help us engineer excellence into how we build the next generation of software.

More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Integration Engineer
 
java python aws Jul 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Are you passionate about building scalable integration solutions using Mulesoft's Anypoint platform to tackle business critical application challenges?  If so, we want you to join our team!

Atlassian is looking for a Senior Integration Engineer to join our IT Integration Platform team in Bengaluru, India.  Our team delivers successful projects by providing skilled technical designs and developing custom interfaces.

So what are we looking for?

  • You are an open-minded, structured thinker who is passionate about building systems for speed and scale
  • You provide technical expertise in complex environments
  • You have a track record of successful and reference-able projects
  • You execute in all aspects of the development life-cycle, manage production APIs and be part of a production on-call rotation schedule
  • You assist in translating business requirements into technical requirements
  • You have the technical skills and experience needed to develop cost-effective solutions that meet functional and performance requirements
  • Your skills include the ability to define and communicate technical direction and make decisions to ensure the successful implementation of a sustainable application integration platform

More about you

  • On your first day, we'll expect you to be able to:
  • Understand and clarify complex business integration requirements
  • Produce eloquent and scalable designs utilizing the MuleSoft Anypoint platform
  • Explain complex technical issues to project managers, developers and architects in an easy-to-understand manner, and recommend clearly thought out solutions
  • Collaborate with small development teams across multiple workstreams
  • Deliver high-quality production-ready application services, integration programs, APIs and web services
  • Actively test and clearly document implementations 
  • Guide and work with support teams in fixing production issues
  • Provide technical support for the integration platform
  • Build trust with business and IT partners by implementing technical solutions for enterprise-wide systems
  • Participate in the continuous improvement of the platform by making technical contributions and by providing architectural recommendations
  • Hands-on experience developing high performing and scale applications using mule 4.x.x
  • Hands-on experience with Java or Python programming.

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

  • 6+ years experience working as an integration engineer
  • Worked on enterprise business applications, in particular Salesforce CPQ and Netsuite
  • Experience working on Amazon Web Services (in particular using SQS and Kinesis)
  • Used Git based version control systems like Bitbucket, Github or Gitlab
  • Strive for continuous integration best practices using tools like Bamboo or Jenkins
  • Worked on iterative delivery model and able to prioritize requirements
  • Above all else, you will be earning the trust of other developers and influencing them into the right behaviors to build scalable integration solutions.
More about the team

The IT Integration Platform team runs multiple integrations across Atlassian's business applications, including Sales, Billing, Accounting, Support, and Marketing.  There are endless opportunities for growth.

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 Enterprise Support Engineer, DevTools
 
senior java linux api Jul 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

This isn't your ordinary Support Engineer role. If you love solving the deepest and and most challenging tech problems, enjoy working with all types of customers from around the world (startups to Fortune 500 corporations), and love variety, this job has it all in spades. Atlassian is a rapidly growing software development company, and the Support team is expanding to allow it to scale with the business. Atlassian Senior Enterprise Support Engineers are responsible for improving our customers' experience with our products, through advanced troubleshooting and helping our global team of engineers solve our more difficult problems.
We’re looking for engineers with a strong degree of empathy for the customer experience and excellent communication skills. You will need to have a proven ability to deescalate difficult situations with customers, while multi-tasking between tickets and mentoring your team. As a Senior Enterprise Support Engineer, you should have demonstrated the ability to coach and mentor other support engineers to grow their technical and troubleshooting skills.
You should exhibit strong team oriented interpersonal skills with the ability to effectively interface with a wide variety of people and roles from junior engineers to senior executives. You’ll need an ability to successfully manage your time, balancing multiple tasks with varying levels of priority and urgency.

You seek creative solutions to technical problems with the following experience

  • 5+ years experience in a highly technical enterprise support role, preferably in a software development environment dealing with Java/J2EE application troubleshooting
  • You have experience configuring and troubleshooting Web application containers such as Tomcat, Jetty, etc.
  • You have a general understanding of software development models (Agile, V-model, Waterfall) and methodologies (DevOps, RAD, Scrum, TDD, FDD)
  • You have advanced knowledge of Version Control Systems such as git, Mercurial, SVN. Others are a plus
  • You have experience with software development practices such as continuous integration and delivery
  • Advanced relational database knowledge and experience with most common RDBMS (Postgres, Oracle, mySQL). Other database management systems are a plus
  • Advanced knowledge of operating systems (e.g. Linux, MacOS, Windows). Advanced knowledge of Linux is a particular advantage
  • Advanced knowledge and experience with scripting languages such as Bash/sh
  • Java programming skills are a plus
  • Advanced knowledge and use of REST APIs (other types of API are a plus)
  • Advanced knowledge of computer networking (communication and transfer protocols such as SSL and TLS, proxies, firewalls, authentication and authorization protocols)
  • Advanced LDAP knowledge. Similar level of knowledge for other directory information services is a plus

More about this role

  • Managing global technical escalations to ensure customer success with Atlassian products
  • Using professional written and verbal communications to the customer base to resolve application issues
  • Resolving customer issues involving code error diagnosis, debugging, validation, and root cause analysis
  • Creating and curating knowledge-base articles and documentation to help customers help themselves
  • Performing case reviews to identify trends and improvement areas and define action plans for support engineers
  • Evaluating active tickets and monitoring queue health to prioritize between workload, strategic projects and other activities
  • Building internal relationships with our development and product management teams to help communicate the needs and priorities of our customers
  • Advocating for our customers and influencing product direction through customer feedback
  • Developing your team in becoming highly skilled support engineers with subject matter expertise in all types of technologies across the Atlassian stack
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:
React Native Developer
ios android react-native java javascript testing Jul 03

Evertel Technologies currently seeks a React Native Developer to join our team as a full-time  REMOTE developer.

Evertel is a communication platform (mobile, desktop and web) for government (think Slack for government). We are a small team entering a rapid growth mode serving Law Enforcement, Fire, Paramedic, and City Government, providing secure, federally compliant, real-time communication and collaboration tools.

Job Description:

We are looking for a React Native developer interested in building highly performant and highly secure mobile apps on both the iOS and Android platforms. You will be responsible for improving and growing the feature-set of our existing applications, as well as coordinating with those responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities:

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.

Requirements:

  • 3+ years experience writing code and building software
  • 1+ years of development with React Native
  • Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
  • Strong knowledge of functional and object-oriented programming
  • Ability to write well-documented, clean Javascript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode and Android Studio
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest or
  • Familiarity and experience with MobX. We use MobX for state management extensively
  • iOS (Swift and Objective-C) native development experience a plus
  • Android (Java) native development experience a plus
  • A U.S. citizen and live in the U.S.
  • Fluent in both verbal and written English
  • Available for full-time work (40 hrs/week)
  • Self motivated and can work independently
Share this job:
Camunda Engineer
 
java Jul 03
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian IT is leading a number of transformational initiatives that are aimed at transitioning Atlassian into a $10 bn enterprise. The team, that you will be part of, has a mission to transform our commerce platform and to provide great experience for our customers.
Are you passionate about building scalable solutions using Camunda Platform to tackle business critical application challenges? If so, we want you to join our team! Atlassian is looking for a Camunda Engineer to join our IT Integration Platform team in Bengaluru, India.
So what are we looking for?
You are a forward-thinking, structured problem solver who is passionate about building systems for speed and scale
You provide technical expertise in complex environments
You have a track record of successful and reference-able projects
You execute in all aspects of the development life-cycle, handle production APIs and be part of a production on-call rotation schedule
You assist in translating business requirements into technical requirements
You have the technical skills and experience needed to develop cost-effective solutions that meet functional and performance requirements
Your skills include the ability to define and communicate technical direction and make decisions to ensure the successful implementation of a sustainable application integration platform

More about you
3+ proven experience working with the Camunda (BPM & DMN) as a Developer
5+ years of software development experience. Software integration and/or ESB experience is essential.
Solid understanding of EAI/SOA best practices, development methodologies & standards
Has strong experience in the Application Integration Architecture, Solution Design, and Development using SOA/EAI solutions
Experience in SOAP and REST API
Solid Programming skills using J2EE, Design Patterns, JMS, SOAP / REST Web Services, XSLT, CXF, Spring Framework, etc.
Programming language: Java (Springboot) or Python
Have expertise in large distributed systems, legacy experience is considered an asset
Experience in small to large size implementations, working with geographically distributed teams
Excellent interpersonal, verbal and written skills and the ability to interact with all level of partners, support personnel, and clients
Strong documentation, analytical and problem-solving skills
Automated integration testing
CI/CD knowledge and able to configure the same
Implements best practices for logging, monitoring & alerting

It's preferred, but not required, that you have:
AWS
NetSuite/Financial integration experience
Salesforce/CRM integration experience
Terraform
Used Bamboo, Jira & Confluence
BRE & BPM experience
Workato experience
Above all else, you will be earning the trust of other developers and influencing them into the right behaviors to build scalable integration solutions.

More about the team
The IT Integration Platform team runs multiple integrations across Atlassian's business applications, including Sales, Billing, Accounting, Support, and Marketing. There are endless opportunities for growth.
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 Software Engineer/Cloud
cloud cpp go python kubernetes senior Jul 02

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

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

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

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

You will

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

Required Qualifications

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

Preferred Qualifications

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

Compensation & benefits

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

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


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

Share this job:
Senior Platform Engineer
One More Cloud   $0K - $0K
senior golang java ruby c saas Jul 02

Bonsai is hiring a Senior Platform Engineer to help build, scale and support the underlying technical platform that help us manage thousands of Elasticsearch clusters on AWS and GCP. This is a 100% remote full-time position. Salary ranges from $120 to $130k, based on experience.

About the job

“Hey, we’ve put your add-on in production. Good luck. Don’t crash.” —Heroku

The essence of platform engineering at Bonsai will be to operate and support Elasticsearch at scale. The emphasis here is more on the scale part than the Elasticsearch part, but you’ll definitely become intimate with Elasticsearch and Lucene along the way.

There are several key components involved. First we have Elasticsearch itself. Then a handful of proprietary plugins to enhance its functionality and support its operation. From there, the networking stack that handles connections and does diagnostic tracing. Telemetry and observability across the board. Finally our packaging and deployment, and internal services for fleet orchestration.

If that sounds like more than one person’s job, we agree. Your future colleague Dan is going to be particularly stoked to work with you.

You can think of this similar to a “SRE” position. When there’s an issue with performance or reliability, you’ll dig in and trace requests and analyze from load balancers down to memory managers, and help code and ship a patch to make it visible, and make it better.

There’s a heavy dose of Java and Linux involved in all of this, but if you have some experience in systems programming in other languages, we can certainly teach all of that.

We’re a small team, but we punch above our weight in systems engineering and operations. Launching at the right place and time dropped us into the deep end of early adopters, and we’ve been scaling ever since. Fortunately our early team was heavily engineering minded. Our original founder was previously a database engineer at Twitter when they went through their years of crazy scaling. We also hosted some massive sites like Pinterest whose 100x growth on our platform was a true trial by fire.

This position does involve wearing the metaphorical pager in a rotation with other engineers on the team. We’re on call not because we expect to be woken up, but so we’re accountable to shipping systems that never need us to!

Some example projects
  • Moving decentralized server-initiated threshold alerts into a centralized time-series stream analysis service.
  • Building a continuous delivery service that performs gradual fleetwide rollouts of new and updated services, subject to canary stages and operational verification at certain checkpoints.
  • Build and package new versions of Elasticsearch OSS, and update our suite of plugins to use the latest plugin interfaces, including customer-supplied proprietary plugins.
  • Troubleshoot a customer-supplied Elasticsearch plugin with a performance hot-spot, trace the problem to a likely location and provide support and guidance to improve efficiency.
  • Diagnose a server-side agent as having problematic memory usage, and port it from Ruby to Crystal to improve performance and resource usage.
  • Collaborate with Product engineers to build a data pipeline to support customer-facing metrics graphs.
  • Assist our customer support by triaging operational incidents and performing incident response.
The ideal engineer

We’re looking for someone experienced, who’s ready to dive in. You don’t need to be an Elasticsearch expert — you’ll learn all of that on the job. We’ll have plenty of conversations about how Lucene is really a data structures library optimized for disk access.

Experience with Java is more helpful, although C, C++ and Golang would be a good starting points. We’ll also be looking for solid fundamentals in networking, disk access, memory management, and schedulers.

Several of our systems make heavy use of Netty, as does Elasticsearch itself. So familiarity with Netty or evented systems will be helpful.

The ideal teammate

One More Cloud (OMC) is small, remote-first, and team-conscious.

OMC has always been comprised of a small team. As such, each of our colleagues wears many hats. We lack middle managers and dedicated Project Managers that slice and dice out work; OMC managers are also contributors. They serve as a sounding board and for coaching higher level project and career questions. Everyone is expected to manage projects together. So, our team works best with individuals who take responsibility for their to-do lists, and those who enjoy working collaboratively with teammates to plan out projects and don’t shy away from offering their opinions.

OMC has been a remote-first company from day one, and we have a lot of experience in managing and communicating across multiple timezones. One of our key ways of getting focused work done is eliminating too many meetings and video calls by writing out our thought processes, documenting steps we take, and sharing it with the team. Our ideal teammate should be comfortable with and undaunted at writing clear and logical longer-form English prose on a regular cadence.

We are team-conscious. Yes, we have a company hierarchy based on skills and the level of risk a position incurs (like responsibility for servers that have big costs attached to them). However, the onus is on every individual at OMC(regardless of hierarchy) to create a culture that allows a space for creativity, honesty, and autonomy for everyone who joins OMC. We don’t look for team heroes or martyrs but rather strive to create healthy and realistic team responsibility. We collaborate best with those who are considerate of their teammates, respect boundaries, and are dedicated to pursuing our work with curiosity, respect, and optimism.

About One More Cloud

OMC provides specialized hosted cloud services through two SAAS services: Websolr (websolr.com) and Bonsai (bonsai.io). We launched Websolr in 2009 as the first cloud hosted Solr as a service, and one of the very first batch of Heroku addons. Bonsai followed in 2012 as the first hosted Elasticsearch as a service on the market.

Our company is small, profitable, and independent. Our entire team, starting with the founders, is comprised of developers, engineers, scientists, and designers with a passion for providing useful tools and services for developers and businesses. As truth-seeking creatives and thinkers, we strive for excellence from design to execution.

We manage the search engines for ecommerce applications, social media sites, magazine archives, classifieds search, job boards and resume search, CRMs, content management systems, and more. We've been fortunate to serve teams at startups and established sites alike, such as Airbrake, Best Buy, Bullhorn, Couchsurfing, Ello, Fairfax Media, GitHub, Heroku, Muck Rack, OfferUp, Pinterest, Scripted, wikiHow, and more.

Benefits for working at OMC include:

  • Medical and Dental Insurance
  • 40 hour work week. We practice healthy work and life boundaries.
  • Work where you want. We're a remote-first company, and have been from day one since 2009.
  • 401k, with company contributions
  • Wellness allowances
  • Annual continuing education allowance
  • Paid parental leave
Learn More

View our careers page at bonsai.io/careers

View our current team and company story at bonsai.io/about and omc.io

View the products you'll work on to support at bonsai.io and websolr.com

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

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

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

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

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

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

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

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

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Solutions Architect - West Coast
java python scala big data linux cloud Jul 01
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!

We are looking for a Solutions Architect to join our Customer Success team. As a Solutions Architect (SA), you will help customers leverage streaming architectures and applications to achieve their business results. In this role, you will interact directly with customers to provide software architecture, design, and operations expertise that leverages your deep knowledge of and experience in Apache Kafka, the Confluent platform, and complementary systems such as Hadoop, Spark, Storm, relational and NoSQL databases. You will develop and advocate best practices, gather and validate critical product feedback, and help customers overcome their operational challenges.

Throughout all these interactions, you will build a strong relationship with your customer in a very short space of time, ensuring exemplary delivery standards. You will also have the opportunity to help customers build state-of-the-art streaming data infrastructure, in partnership with colleagues who are widely recognized as industry leaders, as well as optimizing and debugging customers existing deployments.

Location:
Anywhere in West Coast, USA
You will be based in LOCATION, with 60-75% travel expected.

Responsibilities

  • Helping a customer determine his/her platform and/or application strategy for moving to a more real-time, event-based business. Such engagements often involve remote preparation; presenting an onsite or remote workshop for the customer’s architects, developers, and operations teams; investigating (with Engineering and other coworkers) solutions to difficult challenges; and writing a recommendations summary doc.
  • Providing feedback to the Confluent Product and Engineering groups
  • Building tooling for another team or the wider company to help us push our technical boundaries and improve our ability to deliver consistently with high quality
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles, including reference architecture materials and design patterns based on customer experiencesHoning your skills, building applications, or trying out new product featuresParticipating in community and industry events
  • Participating in community and industry events

Requirements

  • Deep experience designing, building, and operating in-production Big Data, stream processing, and/or enterprise data integration solutions, ideally using Apache Kafka
  • Demonstrated experience successfully managing multiple B2B infrastructure software development projects, including driving expansion, customer satisfaction, feature adoption, and retention
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)
  • Experience using cloud providers (Amazon Web Services, Google Cloud, Microsoft Azure) for running high-throughput systems
  • Experience with Java Virtual Machine (JVM) tuning and troubleshooting
  • Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Proficiency in Java
  • Strong desire to tackle hard technical problems, and proven ability to do so with little or no direct daily supervision
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Ability to quickly learn new technologies
  • Ability and willingness to travel up to 50% of the time to meet with customers

Bonus Points

  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Scala, Python, or Go
  • Experience working with a commercial team and demonstrated business acumen
  • Experience working in a fast-paced technology start-up
  • Experience managing projects, using any known methodology to scope, manage, and deliver on plan no matter the complexity
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field


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 Software Engineer
react-js javascript xamarin full stack healthcare java Jun 25

Location: Remote

Medsphere delivers award-winning healthcare IT solutions and software for providers of every size and budget.

Medsphere’s CareVue electronic health record (EHR) provides comprehensive clinical support for acute care hospitals and inpatient behavioral health providers, enabling better patient care and lower costs.

We need an experienced full stack software engineer with strong front end skills to help take our mobile user experience to the next level.

You want to work somewhere you can make a meaningful contribution, be challenged, and have a fun and friendly work environment. We have all of that and more here at Medsphere, so come join us!

You’ll get to:

  • Build features that help doctors and nurses save time and improve patient care
  • Focus on user experience and performance in mobile and browser environments
  • Design and implement major features and architectural upgrades
  • Continually improve development processes and tools
  • Work in a small team where your individual contributions really matter

Ideal Background and Expertise:

  • Strong to expert JavaScript, CSS, HTML5 for responsive, cross-platform single page apps
  • In depth in at least one JavaScript Framework such as (Knockout, Vue, Angular, React)
  • Experience with front end build tools such as Grunt, Gulp, webpack.
  • Working knowledge of Java (or C#) development for REST services
  • Competent with SQL
  • At least 5 years of software product development experience

Plusses but not required

  • Non-relational databases
  • UX and Graphic design
  • Objective C or Swift and Apple iOS build and release process

Perks and Benefits:

  • Remote Work
  • Flexible time-off plan
  • Flexible work hours
  • Health, vision, dental, 401k, and other benefits
Share this job: