Remote Java Jobs

Last Week

Senior Software Developer - Customer Support Technology
 
senior java cloud ops Jun 22
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

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


More about you

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

  • You have at least 8+ years of work experience in designing and building production-level web applications
  • Experience building services from the ground up – from gathering design requirements and building to deployment and ownership
  • Proficient in Java and JavaScript
  • Strong understanding of cloud platforms and working knowledge of highly scalable microservices and their design
  • Ability to craft public APIs, coupled with a passion for writing clean code
  • Passion for software engineering and getting stuff done using pragmatic approaches to iterate towards solutions for hard problems
  • Solid understanding of application performance and crafting low latency, high-speed http applications.
  • Working well in a team, comfortable with code reviews, and collaborating effectively across timezones on ideas and designs with some of the best architects and developers in Atlassian
  • Excited by the opportunities that a Cloud Only world presents for our users, and keen to make a difference by embracing the best Cloud practices and tooling for engineers

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

  • NodeJS
  • ReactJS
  • AWS Ecosystem
  • operations and incident management - you know how to handle daily software ops work and you are not afraid of handling incidents from time to time
More about the role

We work directly with the business partners on crafting and implementing the microservices that drive customer success and happiness. You will be there from the early requirements discussions until the deployment and maintenance of the code that you and the team wrote. We own the source code and the responsibility to improve it.

More about our team
We are a growing team of developers, product managers, and designers of all levels of experience. We are, above all else, driven innovators. As standard for Atlassian, we offer 20% innovation time to tackle problems that matter the most to you. We count the reigning ping-pong champion among our numbers.
The team is directly involved in multiple initiatives to change the way Atlassian does business. We have the phenomenal opportunity to be part of redefining the company and invite you to join us on our journey.

More about our benefits

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

More about Atlassian

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

Additional Information

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

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

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Engineer, Backend
Jelli  
java mongodb aws backend senior docker Jun 22

Are you passionate about solving complex technical problems that have a direct impact on millions of end users? Do you like to work on a modern tech stack and get challenged each day at work? Are you interested in shaping the future of how audio is consumed and monetized? Read on...

We are Jelli, the tech engine behind the largest audio company in America, iHeartMedia, and our mission is to help people enjoy music and audio experiences by providing platform technology that supports free listening through better audio advertising.

We are hiring a Senior Software Engineer (Backend) for our Product team. As a member of this team, you will be working on products that serve millions of audio ads on radio, streaming, and podcasts across the iHeartMedia network. You'll work on server-side components and microservices writing complex algorithms, building scalable and secure APIs, creating integrations to internal and 3rd party systems, and designing data models for efficient data storage. You'll also apply your vast knowledge and experience in algorithms, data structures, API security, and application scaling to solve business-critical problems. Accepting the status quo is not a trait of a Jelli engineer. You are expected to question the defaults, see the big picture, identify areas to better our products, and come up with innovative solutions to enable our products to perform and scale.

WHY JELLI?

Note: We are currently working remotely due to COVID-19

  • Desirable office locations in San Mateo, Boise, and New York
  • Tight-knit teams that value teamwork and collaboration
  • Company-sponsored virtual activities like yoga, meditation, and workouts
  • Virtual wine tastings and game nights
  • A stocked kitchen with coffee, snacks, and endless beverages
  • Foosball and ping pong tables to keep things fun

OUR TECH STACK

  • Java, Spring, Spring Boot, Ember.js
  • AWS Cloud
  • Docker, Kubernetes, Nginx
  • MySQL, DynamoDB, MongoDB

WHAT YOU'LL DO ON AN AVERAGE DAY

  • Design and implement components and microservices using Java and SpringBoot
  • Build secure and standards-driven REST APIs that can scale to the high demands of our services
  • Write clean, good quality, highly testable, and maintainable code. Follow company and industry best practices
  • Build and maintain high quality codebase by writing unit tests and implementing feedback received through code reviews
  • Collect, analyze, and act on data to constantly improve the performance, resilience, and scalability of our products
  • Help QA write integrations tests that help in building solid regression test suites for the product
  • Participate in design and code reviews to ensure high quality product deliverables
  • Work with the product management to understand user stories to build use cases and tests that meet the defined acceptance criteria
  • Be enthusiastic and always ready to dive into complex problems and come up with efficient solutions
  • Mentor junior engineers and ensure they are adhering to defined engineering processes

WHAT'S REQUIRED?

  • 6+ years of professional experience in backend object-oriented languages such as Java, C#, etc.
  • 3+ years of experience in building scalable applications on Amazon AWS, Google Cloud, or Azure
  • Strong experience in system architecture, design, and scaling. Hands-on experience creating reusable and extensible software components
  • Deep understanding of data structures, algorithms, and their practical applications
  • Experience with all phases of SDLC in Agile Software Development
  • Strong knowledge in SQL database, including schema designing, indexing, and writing efficient SQL queries

NICE TO HAVE

  • Exposure to NOSQL databases like MongoDB, Cassandra, etc.
  • Experience building scalable asynchronous applications using Kafka
  • Experience in Docker, Kubernetes, Git, Nexus, Jenkins
Share this job:
Graduate Engineer
java javascript embedded testing Jun 22

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

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

Our Graduate Engineers are fully embedded in the development teams they work with and work alongside the developers to ensure full and complete testing of our products through a variety of solutions. The main goal is to enable the engineering teams to write and test their applications and provide guidance and hands on help where needed in all areas of the SDLC. 

We are looking for enthusiastic Engineers to join our team and help ensure we deliver high quality products to our customers. The successful candidate will see the big picture and understand how our platforms interact with each other and with other systems and services internally and externally and will be able to to use their skills and knowledge and then to expand on these to ensure the teams are using the right tools and frameworks for the job at hand.

Responsibilities:

  • Provide hands on help within the team to increase the test coverage and quality of our products using Behaviour Driven Development in a CI/CD pipeline
  • Design and develop scripts to automate regression tests where possible
  • Work cross-functionally within a team and be a core contributor in every solution including attending all agile ceremonies
  • Approach problems from a product perspective, thinking through how the user will interact with what you’re building - finding the simplest solution to complex problems
  • Work with various developers, testers, product designers, and customer support engineers within the company to deliver defect fixes and enhancements that follow the overall product direction

About You:

  • A “self-starter” attitude in order to make progress in ambiguous situations and a high level of accountability
  • Strong communication skills - asking questions when needed and sharing your knowledge and learnings
  • You have a passion for tools, frameworks, development and testing methodologies and quality!
  • Practical experience in at least one programming language (eg. Java, Javascript, python)
  • Knowledge and understanding of API’s eg. Restful API’s

  • We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

What we offer:

  • Competitive compensation package (salary + equity)
  • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
  • Healthcare packages
We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.
* We could support remote work in most states except Colorado.

Recruitment Agencies: Although we value the services you provide, at this time we are not accepting resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.
Share this job:
Software Engineer NY, SF, DC, Remote
Nava   $107K - $150K
java cs testing frontend backend Jun 22
Nava is at the forefront of reimagining how our government serves its people, and we’re looking for experienced software engineers to help drive this mission forward.
You will work on a cross-functional team to build scalable digital services for our government – designing, implementing, and delivering software that is depended on by millions of Americans. You care deeply about working on technology that affects people’s lives, and are passionate about building large-scale systems that are well-designed, fast, scalable, and secure.
Below are some of the traits of candidates who will likely be successful in this role. If you're excited about this opportunity but don't think you meet all the requirements, apply anyway!

Opportunities and Challenges

We’re looking for talented engineers to solve technical challenges across the stack, including those who lean more towards front-end or back-end development. Working together, our engineering team presents end-to-end solutions that will be used by millions of Americans every day. 

On the front end:
You will be working to create modern, human-centered interfaces for government services. By finding innovative answers to decades old problems you’ll make these vital services more accessible to Americans from all walks of life. If you believe that government interfaces, websites, and applications can be simple, effective, and easy to use, this is the place for you.

On the back end:
You will build new systems with modern technology within the existing ecosystem of legacy government systems. Our work is to build functional, resilient software for production so that vital services are consistently available to those who need them. This usually means getting to know legacy systems and determining how to replicate the systems' behavior or how to integrate with these systems. If you care deeply about how software systems work over time, and building systems for longevity and resilience, this work is for you.

You will be working within the government ecosystem, which means working, sometimes closely, with other government contractors and civil servants. Working with people outside of your company means you'll likely encounter different working styles and cultural norms. At the same time, working as part of a larger team allows us to deliver on projects of larger scale and complexity.

The government also imposes a level of bureaucracy that is typically not present in a company of our size in the private sector. We operate in a regulated environment, where checks and compliance is built into the process of building software. This can make the path to production slower and some decisions, such as tools and processes, lie outside of our control. However, beyond writing code, finding and recommending ways to improve the way government software is built is one of the highest-leverage ways we help fulfill our mission.

What you'll do:

  • Work with fellow Nava engineers to design, review, and build well-crafted software.
  • Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems.
  • Work in an agile manner to efficiently ship new features that meet user needs.
  • Create tools and processes to automate our development, testing, and production workflows.
  • Participate in an on-call rotation to support production systems and investigate issues when they occur.

What we're looking for:

  •  Meaningful experience working on web-based systems, both front-end and back-end
  • Good Java development experience, Kafka framework is a plus
  • Experience working on large-scale applications and systems.
  • An adaptive, empathetic, collaborative and positive mindset.
  • Ability to think holistically around engineering issues.
  • Knowledge of engineering fundamentals and architecture. 
  • Expertise developing well-crafted software.
  • Excellent written and verbal communication skills, technical and otherwise.
  • Experience with modern web development frameworks.
  • Experience designing and implementing application architectures and code that is highly scalable, available, and performant.
  • Self-directed, requiring minimal supervision.

Other requirements:

  • Experience: Minimum of 4 years
  • Residency: Lived in United States at least 3 years out of the last 5 years
  • You will be required to obtain a public trust clearance.
  • Travel: Occasional travel to government partner offices or Nava offices in SF, DC, or NY may be required on a project to project basis.

Things that are not important to us:

  • Whether or not you have a CS or engineering degree.
  • Whether or not you have Github contributions. (It's great if you do, but we don't expect it.)
  • Whether or not you have worked at a well-recognized company.
Compensation Range: $107,000 - $150,000

Remote states Nava is actively hiring in: California, Colorado, DC, Florida, Georgia, Illinois, Louisiana, Maryland, Massachusetts, Michigan, North Carolina, New Jersey, New York, Oklahoma, Oregon, Pennsylvania, Rhode Island, Texas, Virginia, Washington.
** If you are not living in or willing to relocate to one of the states listed above, unfortunately, you will not be considered for a position at this time. 

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

We care deeply about diversity and inclusion at Nava. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Our commitment to diversity, equity, and inclusion not only reflects our values as a public benefit corporation but also enriches our ability to do our work. Learn more about where we are today and hope to be by 2025.

Note: We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role is required to work from the contiguous United States.
Share this job:
Fully Remote Senior Cloud Software Engineer
MariaDB  
go kubernetes python java aws cloud Jun 21

Position: Senior or Lead Cloud Software Engineer

Location: Fully remote anywhere in the U.S. or Canada

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

Comp: $150K - $200K (dependent on seniority & location) + attractive equity + 25 days PTO, private medical

Are you interested in working in a dynamic and growing international company whose products are used by big Internet and other companies all over the world? Company is the fastest-growing open source database worldwide, with more than 12 million users. We power applications at companies like Deutsche Bank, DBS Bank, Nasdaq, Red Hat, ServiceNow and Verizon, and we partner with companies like Alibaba and Facebook. The company was founded by the team that created MySQL and enjoys unprecedented technical depth for a startup.

What You’ll Do

As a member of the Cloud Platform development team, you will be responsible for design and implementation of features in Company Cloud that includes Kubernetes Operator, infrastructure automation and performance tests in K8S platform.

Responsibilities

  • Design and develop features in MariaDB K8S operator framework.
  • Develop various components of cloud based DBaaS infrastructure.
  • Identify performance problems and develop solutions to fix them.
  • Collaborate with Product, Support, DevOps, QA and architects in designing highly secure infrastructure.
  • Implement high quality, secure and robust applications with optimal performance in a fast-paced environment.
  • Lead and mentor junior team members.

What we're looking for:

  • BS/MS in Computer Science, Computer Engineering or higher
  • 10+ years of experience in software development with 5+ years in distributed software development
  • Deep understanding of algorithms & data structures and their runtime complexities
  • Solid understanding of OS Internals and networking
  • Experience with containers and Kubernetes in public cloud is a must
  • Proficiency in any of C/C++, Java, Python or Go
  • Experience working with any of GCP/AWS/Azure
  • Experience development in the Unix/Linux environment

Bonus if you have:

  • Experience building Kubernetes operators
  • Excellent knowledge of RDBMSs, experience with MariaDB/MySQL
  • Familiarity with ServiceNow development
Share this job:
Backend Developer
java kotlin node-js backend cloud aws Jun 21

Location: Remote

Compensation: 36k $ - 50k $

Summary:

We’re hiring an experienced Backend Developer to work 100% remotely for a global payment-processing company.

We are a financial services company, providing payment processing technologies, software and services, and APIs for e-commerce and digital transacting.

----------

Why Work With Us:

Here are some reasons why you should consider joining us:

  • We work from anywhere. You’ll be joining our remote team and work alongside colleagues all over the world.
  • We’re a growing team with an exciting product. We’ve been growing organically for more than 10 years and have become one of the market leaders in our industry.
  • We’ll trust you. You’ll be given plenty of responsibility as your role will be vital in order for the company to meet its targets.
  • We’ll help you grow. We will give training in order for you to achieve your career path goals.

What You’ll Do:

  • Help us develop our financial platform.
  • Develop new features for our product (integration with 3rd party providers, QR Code support, improve fraud detection tasks).
  • Support and modernize existing web services to match latest industry standards.
  • Deploy web services on cloud providers (AWS).
  • Collaborate with our technical leaders to plan and execute a roadmap.

What We’re Looking For:

  • 2+ years experience in any backend language (Node.js, Java, Kotlin).
  • Fluency in English.
  • Good communication skills.

Bonus:

  • Working knowledge of AWS Services (SQS, SNS, S3, Lambda, etc.).
  • Experience working with SQL Databases.

This is a long-term, full-time role. We’re looking for people who can grow with our products for years to come.

Share this job:
Front-end Engineer
javascript react-js vue-js typescript node-js frontend Jun 20

We are looking for a talented full-stack capable frontend developer to join PayPay!
Work closely with the design and backend team to build and develop web applications for our forward thinking products.

  • Design large scale systems with high complexity to support our high throughput applications.
  • Understand how to leverage infrastructure for solving such large scale problems.
  • Develop tools and contribute to open source wherever possible.
  • Adopt problem solving as a way of life – always go to root cause! Support the code you write in

Tech StackWe select the best combination of tech at times.

TypeScript, JavaScript, HTML/CSS
Vue.js, Angular, React, NestJS, Express.js, single-spa
Docker, Kubernetes, ArgoCD, AWS
GitHub, npm/yarn, Jenkins, Webpack, Jest, i18n, Storybook
Sentry, Kibana, Google Analytics, Firebase, NewRelic
Figma, PlantUML, draw.io
Slack, Zoom, Confluence

Qualifications

  • At least 3 years of JavaScript development experience for web applications
  • Experience in SPA development with Angular or React or Vuejs and Webpack
  • Experience in typescript
  • Experience in unit/e2e testing implementation in JavaScript
  • In-depth understanding in frontend performance optimization
  • Ability to design frontend architecture
  • Experience with server side programming languages, include but not limited to Java, Python and NodeJs

Preferred Qualifications

  • Experience with iOS/Android native application development
  • Knowledge in development process and DevOps
  • Contribution to open source projects
  • Interest and ability to learn other coding languages as needed

Hiring Process


  1. Application Review (1-2 weeks)

    • HR and Team will review your resume
  2. Code challenge (online)

    • Coding Test will be sent via Hirevue system
    • It takes 3-4 hours (max) to complete
    • If you need to extend the due date, please contact HR
  3. Interviews (online)

    • 2-3 rounds of online interview(s)
    • Live Coding could be requested
    • Please make sure the reason you applied to PayPay (Why Fintech? Why Startup? Why PayPay?)
  4. Job Offer


Other Information

[Corporate Blog] https://about.paypay.ne.jp/corporate-blog

[Product Blog] https://blog.paypay.ne.jp

[LinkedIn] https://www.linkedin.com/company/paypay-corp

Share this job:
Back-end Engineer
java spring-boot kubernetes aws apache-kafka backend Jun 20

PayPay is looking for Back-end engineer to work on our payment system to deliver the best payment experience for our customers.

• Design large scale systems with high complexity to support our high throughput applications.
• Understand how to leverage infrastructure for solving such large scale problems.
• Develop tools and contribute to open source wherever possible.
• Adopt problem solving as a way of life – always go to root cause! Support the code you write in production.

Tech Stack We select the best combination of tech at times.
| Java, Kotlin, Scala
| Spring Boot, JUnit, Reselience4j, Feign
| MySQL/AuoraDB, DynamoDB, ELK, Kafka, Redis, TiDB
| Docker, Kubernetes, ArgoCD, AWS, GCP
| GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins, snyk,
| Bigquery, Kibana, Spark
| PlantUML, draw.io, miro.com
| Slack, Zoom

Qualifications

  • Experience in using Java under professional environment, or if you are non-Java user, excellent skills in generalized programming languages, such as Scala, Python and Go.
  • Interest and ability to learn other coding languages as needed.
  • Experience with NoSQL databases and distributed cache.
  • Strong fundamentals in data structures, algorithms and object oriented programming.
  • In-depth understanding of concurrency and distributed computing.
  • Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development.

Preferred Qualifications

  • Experience with implementing platform components such as RESTful APIs, Pub/Sub Systems, Database Clients.
  • Experience with AWS services.
  • Experience in working for system development in finance, payment, or similar industries
  • Experience in system design, development of web system which handles massive amount of transactions or requires scalability
  • Language ability in Japanese and English is a plus(We have a professional translator but it is nice to have language skills)
  • Experience in microservices

Hiring Process


  1. Application Review (1-2 weeks)

    • HR and Team will review your resume
  2. Code challenge (online)

    • Coding Test will be sent via Hirevue system
    • It takes 3-4 hours (max) to complete
    • If you need to extend the due date, please contact HR
  3. Interviews (online)

    • 2-3 rounds of online interview(s)
    • Live Coding could be requested
    • Please make sure the reason you applied to PayPay (Why Fintech? Why Startup? Why PayPay?)
  4. Job Offer


Other Information

[Corporate Blog] https://about.paypay.ne.jp/corporate-blog

[Product Blog] https://blog.paypay.ne.jp

[LinkedIn] https://www.linkedin.com/company/paypay-corp

Share this job:
Senior Software Engineer, CST
 
senior java cloud frontend backend Jun 18
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

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

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

·    8+ years of experience designing and building a production-level web application.
·      Experience building service from the ground up is preferred – from gathering requirements, design, build, deploy, and ownership.
·      Proficiency in Java and Spring Boot framework!
·      Strong understanding of cloud platforms and working knowledge of highly scalable microservices and their design.
·      React / Redux proficiency is a big plus, but not mandatory.
·      Ability to craft public APIs, coupled with a passion for writing clean code.
·      Passion for software engineering and getting stuff done using pragmatic approaches to iterate towards solutions for hard problems.
·      Solid understanding of application performance and crafting low latency, high-speed http applications.
·      Working well in a team, comfortable with code reviews, and collaborating effectively on ideas and designs with some of the best architects and developers in Atlassian.
·      Excited by the opportunities that a Cloud Only world presents for our users, and keen to make a difference by embracing the best Cloud practices and tooling for engineers.
·      Either already full-stack or interested in learning modern frontend stack to compliment your backend experience.
  
More about your role

We work directly with the business partners on crafting and implementing microservices that drive customer success and happiness. You will be there from the early requirements discussions until the deployment and maintenance of the code you and the team wrote. We all be responsible for the source code and responsible for improving it.
More about our team

We are a growing team of developers, product managers, and designers of all levels of experience. We are, above all else, driven innovators. As standard for Atlassian, we offer 20% innovation time to tackle problems that matter the most to you. We count the reigning ping-pong champion among our numbers. The team is directly involved in multiple initiatives to change the way Atlassian does business. We have the phenomenal opportunity to be part of redefining the company and invite you to join us on our journey.

More about our benefits

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

More about Atlassian

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

Additional Information

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

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

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Backend Engineer - Collaboration and Reporting Infrastructure
 
backend senior java python cloud aws Jun 18
About the team
Collaboration and Reporting Infrastructure (CRI) is an engineering-only team and one of four teams within the Media Cloud Engineering group. CRI builds and maintains scalable infrastructure to support collaboration and reporting use cases across the diverse and complex set of workflows required by the content production and promotion process. Our services free up application engineering teams to enable innovation in the content production space, provide a seamless experience to their business stakeholders and make accurate information available to help inform business decisions. Enabling effective collaboration among business users and artists is critical to our success.
 
The Media Cloud Engineering (MCE) group provides highly available infrastructure for content production and processing across all Netflix productions and licensed content. Infrastructure pieces like massive scale media processing platforms (1, 2), workflows (conductor), media asset management, collaboration, reporting, data processing are some of the key services we build. All this is custom built on top of Amazon Web Services (AWS) infrastructure. 
 
About the role
We are looking for a senior backend engineer to help us maintain and improve our current suite of products and build the future of collaboration solutions for our stakeholders and business users. In this role you will have the opportunity to drive direction, own development end-to-end, manage stakeholder relationships, provide actionable feedback and insights to colleagues, and create technical solutions at scale. We are looking for a problem solver that delivers maintainable, performant and predictable experiences.

You’ll be successful in this role if you:

  • Enjoy collaborating with teammates and technical partners across functional teams and have excellent communication skills
  • Take end-to-end ownership of major features and components: from inception to deployment
  • Have strong demonstrable knowledge in Backend languages (ex. Java, Go, Python, Ruby)
  • Build testable, highly-available applications and services with monitoring and alerting
  • Have a good understanding of concepts like concurrency, parallelism, event driven architecture
  • Experience with REST-ful APIs for internal and external products
  • Passionate about teaching and empowering your colleagues and stakeholders

Bonus

  • Experience with technologies like Spring, Cassandra, Redis, Kafka, Elasticsearch
  • Building cloud applications (ex. AWS, Google Cloud, Microsoft Azure)
Share this job:
Senior Support Engineer, Jira
 
senior java linux cloud Jun 17
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

The Senior Support Engineer (Cloud EMEA) isn’t just an ordinary role. Senior Support Engineers at Atlassian are responsible for improving our customer's experience with our products, through preventative projects that solve problems at the source, getting the best out of our Support Engineers through technical training and mentoring and troubleshooting and providing timely advice on global technical issues. This role requires working with counterparts or peer from different support centers. The candidate must be able to work EMEA business hours unless business demands work during other hours of the day.

Responsibilities:

  • Act as the primary point of contact for local escalation management for the expertise acquired within a product domain.
  • Prioritise & drive escalations both within the Cloud Support team through Team Manager engagement and with internal groups such to ensure visibility, traction and ultimate closure.
  • Provide technical leadership and mentoring for Support Engineers
  • Resolution of customer issues involving code error diagnosis, debugging, validation, and root cause analysis
  • Communication to customer base through necessary means to resolve application issues
  • Enable replication and debugging of issues to verify product related bugs
  • Creation and curation of knowledge-base articles and documentation to help customers self serve.

Competencies:

  • Customer Focus
  • Effective communication
  • Change, Adaptability and Flexibility
  • Team and Collaborative Working
  • Process re-engineering

Experience:

  • 7+ years of experience in Technical Support, Software Services, and/or system administration for a large end-user community.
  • 2+ years of experience supporting Enterprise customers.
  • Strong database skills, with the expertise to write and update SQL queries with ease.
  • Good understanding of OAuth based authentication, SSL, etc. and fair understanding of other authentication mechanisms such SSO/SAML.
  • Experience with Splunk and basic understanding/administration knowledge of Linux OS.
  • Experience with APIs and REST calls.
  • Experience understanding and supporting Java apps, especially the JVM components..
  • Familiarity with Cloud technologies - experience with Jira and Confluence is a plus.
  • An understanding of Network terminologies such as MIB, SNMP, LAN, WAN, TCP/IP, OSI, NAT, DHCP & DNS.
  • Proven track record deescalating difficult situations with customers, while multi-tasking between tickets and mentoring your team.
  • Proven ability to coach and mentor other support engineers to grow their technical and troubleshooting skills.
  • Excellent communication skills, able to support customers over email, phone, and screen-shares.
  • Good interpersonal skills to efficiently collaborate with a wide variety of people, from junior engineers to senior executives.
  • Strong time management skills, balance multiple tasks with varying levels of priority and vitality.
  • Shown aptitude for learning new technologies and understanding how to utilise them in a customer facing environment.
  • The ability to efficiently communicate as the internal specialist with customers at an executive level on in-depth technical details, progress, and next steps.
  • Coordinating training for new hires and conducting training using the skill gap analysis.

Technologies:

  • Networking
  • SQL
  • Linux
  • Java Web Servers
  • Cloud technologies
To learn more about working with the Support Team at Atlassian, check out our Support Team page!

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:

This Month

Software Engineer - Infrastructure, Clients Team
java python c linux testing dot net Jun 16
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in action—giving organizations instant access to the massive amounts of data that is constantly flowing throughout their business. At Confluent, we’re building the foundational platform for this new paradigm of data infrastructure. Our cloud-native offering is designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, organizations can create a central nervous system to innovate and win in a digital-first world.

We’re looking for self-motivated team members who crave a challenge and feel energized to roll up their sleeves and help realize Confluent’s enormous potential. Chart your own path and take healthy risks as we solve big problems together. We value having diverse teams and want you to grow as we grow—whether you’re just starting out in your career or managing a large team, you’ll be amazed at the magnitude of your impact.

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

The Clients Team is on a mission to make it as easy as possible to use Apache Kafka with any programming language. We develop high performance client libraries and APIs targeting various languages, and our passions range from squeezing an extra percent point of performance out of some low level networking code to designing APIs that are a joy to use. The software we make defines how users interact with Kafka - so it's high impact and very close to users. When we're not writing code, you'll find us out in the open source community (much of what we work on is open source), or helping our customers with some of their toughest problems.
You will be part of the team which enables Kafka to be used on any platform and on any language using standard interfaces and responsible for building critical features where stability and performance are of the highest concern. We are at the beginning of this engineering journey and are looking for great engineers to join our world class team who are passionate about building and running large scale, multi-tenant distributed data systems for customers that expect a high level of availability.

Who You Are

  • Smart, humble, and empathetic
  • Have a strong sense of teamwork and put team’s and company’s interests first
  • Driven and excited about challenges of a fast-paced, innovative software startup environment

What We're Looking For

  • Strong fundamentals in distributed systems design and development
  • Proficiency in more than one programming language and ability to pick up new languages and concepts. We write code in: Java, C, C++, Python, Go, .NET, for Linux, MacOS X, Windows on multiple hardware architectures.
  • Strong testing background and takes compatibility very seriously
  • Solid understanding of concurrency, sockets, networking, operating systems, memory management, runtimes, portability, etc.
  • A self starter with excellent spoken and written communication
  • Ability to effectively work in and collaborate on a distributed team and with the open-source community 
  • Bachelor's degree in Computer Science or similar field and 4+ years of equivalent work experience

What Gives You An Edge

  • Experience in open-source development
  • Experience using Apache Kafka
  • Expertise in C/C++ to make contributions to librdkafka
  • Experience operating large-scale data systems

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.

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.

#LI-Remote
Share this job:
Director, Information Services
 
java python javascript php linux cloud Jun 15
Location: Remote

Customers all over the world trust Minted with their memories, and maintaining the security of our users' information is a top priority.
The Director of Information Security at Minted will leverage their technical, organizational and communication skills to continuously improve Minted's security posture and maturity level.  This is a hands-on role where you will get to have a broad scope and a broad and meaningful positive impact on Minted's customers and artist community.
You will collaborate with employees both inside and outside of the technology team to implement and monitor the status of security controls and work cross-functionally with departments as necessary to continuously improve Minted's maturity level against those controls.

You Will:

  • Manage the identification, development and implementation of global security policy, standards, guidelines and procedures and automation to ensure ongoing compliance.
  • Prioritize security initiatives.
  • Advocate security and secure practices, both in the Engineering team and company-wide.
  • Develop emergency procedures and incident responses.
  • Actively monitor for, investigate and analyze security incidents.
  • Recruit and manage a small technical team dedicated to application and infrastructure security.
  • Oversee evaluation of vendors for security practices and standards.
  • Oversee safeguarding of intellectual property and computer systems.
  • Develop network access and monitoring policies.
  • Partner with software engineers to identify and fix security flaws and vulnerabilities, including doing code reviews and audits, design reviews, upgrading software libraries, and updating application code without causing regressions.
  • Research and identify new attack vectors.
  • Do other work that will improve the information security posture of Minted.

You Are:

  • Organized and highly detail oriented.
  • Passionate about information security.
  • Experienced with security issues native to Linux (and ideally Windows) operating systems.
  • Fluent with information security issues specific to web development, like the OWASP Top 10.
  • Experienced with network security, especially in a cloud environment like AWS or GCP and/or with containerized runtimes like Kubernetes.
  • Experienced with industry standard security frameworks such as SOC2, CIS, ISO 127001 and NIST

You Have:

  • 7+ years of experience building software in roles of increasing responsibility and technical capability2+ years of experience as a manager.
  • Strong written and verbal communication skills.
  • 2+ years of experience working on information or computer security, either as one of multiple responsibilities, or as your main responsibility.
  • Prior experience in a senior engineer or architect role.
  • Software development experience in Python and JavaScript (with PHP and Java a plus).Technical knowledge of security engineering, authentication, security protocols and the use of cryptography in security protocols.
  • Experience building a high volume consumer-facing web application, a strong plus.
The Company
Minted is a design marketplace, sourcing creative content from independent artists around the globe and selling the best designs to the world in the form of art, home decor, and stationery. Founded in 2007 by Mariam Naficy on the principles of transparency and putting design first, we are early pioneers of crowdsourcing having launched our first design challenge in April 2008 and have held monthly art and design challenges ever since. Follow us on Instagram, Facebook, and Twitter to learn more. Our corporate headquarters is located near the waterfront in downtown San Francisco, with additional offices in Oakland and Kansas City and we're backed by Benchmark Capital, IDG Ventures SF, Menlo Ventures, Primera (angel investors include Marissa Mayer of Yahoo and Jeremy Stoppelman of Yelp). We're a team of smart, ambitious, creative, and passionate people who come from all walks of life. Might you be one of us?

Minted is an Equal Opportunity Employer committed to inclusion and diversity. We welcome people of different backgrounds, experiences, abilities and perspectives and will consider all qualified applicants for employment in accordance with all state, local, and federal laws. Minted participates in the E-verify program. Minted's Job Applicant Privacy Policy.
Share this job:
Backend Software Engineer, VMware Carbon Black
go microservices distributed-system aws java backend Jun 15

Carbon Black is now part of VMware. As a standalone company, Carbon Black established itself as a leader in the endpoint security space. The product portfolio includes the rapidly growing Predictive Security Cloud (PSC) platform that delivers next-generation endpoint protection capabilities from the cloud. Now with the full resources of VMware, you have the opportunity to make an impact and build upon Carbon Black’s success.

We’re looking for a Software Engineer to join one of our Carbon Black Cloud Development teams to build solutions that will help us deliver an industry leading security product to our customers. Join a talented team of developers using a wide variety of latest cloud technologies to solve big problems while partnering with threat researchers who are on the bleeding edge of malware analysis. You’ll build solutions that our customers are clamouring for, that will help our customers prevent the next front page security breach.

This position is available for remote work within Bulgaria or Poland.

What You’ll Do:

  • Lead Initiatives to deliver major product features in a highly-scalable microservice environment, implemented on AWS.
  • Contribute to product direction in design discussions.
  • Collaborate with team to build upon and improve microservices architecture.
  • Review and guide development of Restful APIs to query terabytes of data.
  • Participate in all phases of the software development cycle as part of a Scrum team.
  • Proactively move the technology base to use the latest tools and frameworks for best performance; considering costs and scale.
  • Collaborate with product management, DevOps, backend, and front-end engineers to deliver the right solution.
  • Support existing production code and improve performance and customer experience.

What You’ll Bring:

  • Passion for software development and ability to thrive in fast-paced environment where the focus is on value delivered, not tasks completed
  • 2+ years experience in designing and delivering commercial software products.
  • Strong expertise in a high-level language such as Go, Java, Python, .NET, etc.
  • Demonstrated aptitude in quickly mastering new languages and technologies
  • Excellent communication and interpersonal skills
  • Excellent problem solving and troubleshooting skills
  • Experience developing and supporting enterprise-level SaaS product including on-call activities

Bonus Points For:

  • Experience with cloud-based deployment (AWS, GCP, Azure).
  • Good knowledge of Docker and Kubernetes.
  • Experience with Kafka/Kinesis

VMware offers:

  • Attractive compensation package - competitive salary, flexible bonus scheme, company sponsored mobile phone plan and additional long term incentives
  • Individual career path - management and technical career growth, enhanced by learning and development program, regular performance assessment, teams of world-wide IT professionals
  • Healthy work environment - company sponsored medical program, food and beverage program, sport activities, open communication
  • Work-life balance – 25 days paid vacation, regular team buildings and celebrations

As part of the VMware global standards for integrity you will be required to go through a pre-employment screening process before you join


All job applications will be treated with strict confidentiality.

VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at http://careers.vmware.com.

Equal Employment Opportunity Statement: VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. Vmware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.

Share this job:
Senior Security Operations Engineer
senior java cloud azure testing dot net Jun 15

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

Our Enterprise Security team is hyper-focused on supporting implementation and administration of information security policies, practices, procedures, and technologies in order to ensure the protection of networks, systems, applications, and data. The Security Operations Engineer will be work to identify and safeguard our organization from intrusion, security threats, security weaknesses, software bugs, and exploits. In addition, this role will also be involved in the day-to-day security operations which may include responding to real-time security events and recommending corrective actions. The Security Operations Engineer also has the opportunity to create new tooling and automation to support other operational efforts.

Roles and Responsibilities

  • Perform security log aggregations of systems such as, and not limited to: IPS/IDS alerts, Malware alerts, Change Detection, security system health alerts, exploit attempt alerts, etc
  • Engage with Contrast’s product security team to seek out and remediate internal vulnerabilities
  • Support audit, compliance, and regulatory functions, including and not limited to: Data Security Standard (DSS), Sarbanes-Oxley (SOX), emerging state and Federal privacy laws, and general security auditing
  • Participate in the organization’s incident response team and its initiatives
  • Process emerging threats, such as evaluating externally found CVEs and risks
  • Provide tier-3 support for reported incidents and escalation of security findings review
  • Ability to perform vulnerability and penetration testing assessments
  • Support and drive the security evaluation of third party software and tools

Requirements

  • 3+ years of experience in industry security operations centers or equivalent experience
  • Basic understanding of development - Java or .NET is a plus
  • Excellent scripting skills (Python, Perl, etc)
  • Understanding of the OWASP Top 10 and SANS/CWE Top 25
  • Experience with ethical hacking and vulnerability management reporting
  • Knowledge of cloud hosting environments (AWS, Azure, GCP, OCI, etc)
  • A clear understanding of a variety of network and application attacks
  • Knowledge of TCP/IP: must be able to demonstrate technical understanding of all layers of the TCP/IP stack, including familiarity with major application-layer protocols such as HTTP, HTTPS, FTP, SFTP, FTPS, SMTP, DNS, etc.; must be able to read and understand a packet trace; must be able to read and interpret network access control lists
  • Strong communication skills
  • You ask questions, let others know when you need help, and tell others what you need
  • Experience with threat modeling and attack forensics
  • Background in Computer Science, Information Security, related field, or equivalent experience

What We Offer

  • The on-boarding, training and tools to allow you to excel from day one
  • A team who are generous with their knowledge and time, who work collaboratively and provide each other a platform to succeed 
  • A competitive salary package which includes stock options
#LI-ST1
#LI-remote

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

* We could support remote work in most states except CO.
Share this job:
Senior Technical Support Engineer
senior java saas Jun 15

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

We are looking for a Technical Support Engineer who is interested in joining our Customer Success team and creating an award winning world-class Customer Success organization.  This is a critical position for the company. As a young start-up technology company, ensuring customer satisfaction is absolutely essential. This position requires deep technical and security expertise combined with the ability to fully understand what the user is trying to accomplish. The person in this role will build strong long-term relationships with a customer base consisting of very qualified and intelligent software development engineers and security professionals. In order to earn their respect, this person must not only be equally qualified and intelligent, they must demonstrate a total commitment to their success. In addition, this person will lay the foundation for support operations in APAC, allowing us to scale into a global, follow-the-sun, first class organization.

Responsibilities:

  • Provide advanced technical support for customers who are using Contrast Security’s application security products
  • Act as a trusted security advisor for customers who are developing some of the most advanced software applications in existence
  • Help develop the scalable processes and systems to provide the foundation for a world class follow the sun global support organization
  • Develop close, long term customer relationships
  • Work with product and development teams to ensure the focus is on customer success
  • Provide technical assistance to other groups and partners when they need help
  • Draft knowledge base and other technical bulletins for customers

Qualifications:

  • Detailed knowledge of programming languages such as Java and .NET
  • Deep understanding of build environments for Java and .NET
  • Knowledge of the SDLC, continuous build systems and other software engineering methodologies/systems
  • Knowledge of LDAP, AD and other system admin functionality
  • Knowledge of application security and application security vulnerabilities
  • Expertise in using Zendesk or similar ticketing systems
  • Knowledge of SaaS and on premise solutions
  • Strong Collaborator, Solutions Oriented Team Focused
  • Enthusiastic, positive demeanor and professional customer service skills
  • Strong commitment to reaching your goals consistently
  • Keen sense of ownership
  • Must play to win
  • Technical college degree
  • Bilingual (Japanese and English writing and speaking)

What we Offer:

  • Competitive compensation (salary + equity) 
  • Opportunity for growth and personal development
  • A fun and dynamic company culture full of passionate and driven colleagues. 
#LI-ST1
#LI-remote

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

* We could support remote work in most states except CO.
Share this job:
Principal Software Engineer, Partner API Platform
Voltaiq  
api python postgresql database java javascript Jun 11

Principal Software Engineer, Partner API Platform

Location: Berkeley, CA / Remote, US

“The battery is the technology of our time.” -The Economist

Voltaiq is an Enterprise Battery Intelligence (EBI) software company. Our data platform brings unprecedented analytics, visualization, and predictive capabilities to any company with a battery-powered business model. World-leading brands — including global automakers in Detroit and Germany, household-name tech giants, and decacorn startups — depend on Voltaiq software to accelerate product development, optimize performance, ensure safety and reliability, and unlock financial value in their products. Our high-powered team is composed of battery industry veterans, PhD scientists, a highly skilled product and engineering team, and an advisory board of C-level industry execs, all of whom are passionate about enabling the global energy transition. Voltaiq is headquartered in Berkeley, CA, serving customers around the world.

The Role

Voltaiq is seeking a Principal Engineer to lead our initiative in building our API platform for our external and internal partners. You will work with product management and other engineers to help develop a powerful next-generation platform on top of a battery data platform that serves some of the world's biggest companies in automotive, consumer electronics, and battery manufacturing.

Responsibilities:

  • Architect, build, test, and maintain APIs that our external and internal partners can securely access.
  • Work with product managers and other engineering team members to design and implement a scalable platform that can meet our short-term needs and scale toward our long-term goals.
  • Collaborate closely with other team members in creating a cohesive overall architecture and application.
  • Estimate and complete work accordingly.
  • Regularly review designs and code, and have your code reviewed by coworkers to ensure high quality.
  • Participate in requirements refinement and planning meetings.

Required Skills & Qualifications:

  • Bachelor’s degree in computer science or equivalent.
  • 8+ years of hands-on experience designing and implementing SaaS Platform and API services.
  • Expert-level experience with multiple API design approaches and best practices.
  • Expert-level experience with applying security best practices to API Platforms.
  • Experience working with large-scale, data-intensive web applications.
  • In-depth experience writing architectural requirements and systems design documents.
  • Excellent written and verbal communication skills, including the ability to present complex information clearly and concisely to engineering and non-engineering audiences.
  • Documented and demonstrable experience in technical leadership roles leading platform and API teams.
  • Working experience with database technologies (PostgreSQL or equivalent).
  • Strong python programming skills
  • Expert level experience with python web framework (we use django).
  • Experience in streaming high volume of data.
  • A passion for creating efficient, scalable platforms.
  • Strong computer science fundamentals.
  • Excellent communication skills.
  • Proven ability to remain up-to-date and quickly grasp new technologies.
  • Knowledge of open source distributed systems such as Hadoop, Spark, Kubernetes is a plus.

Our Stack

We deploy on AWS, Google Cloud, and Azure by leveraging Terraform and Ansible to build and maintain our infrastructure as code. We use Jenkins to automate our build, test and deploy pipelines continuously. We monitor and gain insights into our systems using Telegraf, InfluxDB, Grafana and Loggly. Our languages and notable frameworks and libraries include Python, Javascript, Java, Django, Django REST, React, AngularJS, Plotly.js and Plotly Dash. We use Celery, RabbitMQ, Spark and Redis for asynchronous data processing and scheduled tasks. For persistence we use PostgreSQL and the Linux filesystem.

Competitive salary plus equity and full benefits. Our office is located in Berkeley, CA.

Voltaiq is an equal opportunity employer and is committed to achieving a diverse workforce through application of its equal opportunity and nondiscrimination policy, in all aspects of employment.

Share this job:
Cloud Support Engineer
 
cloud java linux Jun 11
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

The 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
To learn more about working with the Support Team at Atlassian, check out our Support Team page!

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Engineering Manager, Platform Tooling
 
manager java full stack Jun 09
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian helps teams everywhere change the world. Our products are revolutionizing the software industry and helping teams collaborate and craft the magic that delivers their best work. Think NASA launching the Rover on Mars or Cochlear gifting those born deaf with the ability to hear, your work directly impacts the products they use to advance humanity.

We're looking for an Engineering Manager to lead a team of developers within Sydney timezone. You'll be part of a growing team, working on critical platform tooling and internal services, that drives our flagship products (Jira, Confluence). Our platform tooling and orchestration systems help our engineering and service delivery teams to operate their key platforms and services, enabling the business to grow and adapt to the changing landscape. We’re critical to the reliability of Atlassian products, yet we’re able to use an agile process and move quickly by being passionate about our operational quality and impact on our customers.

You'll be responsible for building effective teams, empowering them to achieve their goals, and putting those goals into broader context. Your greatest responsibility will be looking after the individuals reporting to you, coaching and supporting them in their professional development, unlocking their potential, and challenging them to step outside their comfort zone to grow and excel.

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

  • Experience developing a full stack team of developers, utilising Java and React technologies.
  • Familiarity with agile software development methodologies.
  • Ability to drive technical decisions, innovation, quality, and outcomes.
  • Strong organization and interpersonal skills.
  • A track record of goal-setting, execution, risk management, and delivering results.

It's great if you have:

  • Employee performance & growth management.
  • Experience with large scale distributed systems and microservices.
  • Site Reliability Engineering (SRE) practices, operating large scale services reliably, understand the concepts.
  • Data access management, compliance, and security.
  • UI/UX experience, driving engineering from design.
More about our benefits

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

More about Atlassian

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

Additional Information

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

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

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

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Security Operations Engineer
senior java cloud azure testing dot net Jun 08

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

Our Enterprise Security team is hyper-focused on supporting implementation and administration of information security policies, practices, procedures, and technologies in order to ensure the protection of networks, systems, applications, and data. The Security Operations Engineer will be work to identify and safeguard our organization from intrusion, security threats, security weaknesses, software bugs, and exploits. In addition, this role will also be involved in the day-to-day security operations which may include responding to real-time security events and recommending corrective actions. The Security Operations Engineer also has the opportunity to create new tooling and automation to support other operational efforts.

Traveling to an off-site event may be happen on an annual basis but this can be a fully remote position anywhere in the U.S.

Roles and Responsibilities

  • Perform security log aggregations of systems such as, and not limited to: IPS/IDS alerts, Malware alerts, Change Detection, security system health alerts, exploit attempt alerts, etc
  • Engage with Contrast’s product security team to seek out and remediate internal vulnerabilities
  • Support audit, compliance, and regulatory functions, including and not limited to: Data Security Standard (DSS), Sarbanes-Oxley (SOX), emerging state and Federal privacy laws, and general security auditing
  • Participate in the organization’s incident response team and its initiatives
  • Process emerging threats, such as evaluating externally found CVEs and risks
  • Provide tier-3 support for reported incidents and escalation of security findings review
  • Ability to perform vulnerability and penetration testing assessments
  • Support and drive the security evaluation of third party software and tools

Requirements

  • 3+ years of experience in industry security operations centers or equivalent experience
  • Basic understanding of development - Java or .NET is a plus
  • Excellent scripting skills (Python, Perl, etc)
  • Understanding of the OWASP Top 10 and SANS/CWE Top 25
  • Experience with ethical hacking and vulnerability management reporting
  • Knowledge of cloud hosting environments (AWS, Azure, GCP, OCI, etc)
  • A clear understanding of a variety of network and application attacks
  • Knowledge of TCP/IP: must be able to demonstrate technical understanding of all layers of the TCP/IP stack, including familiarity with major application-layer protocols such as HTTP, HTTPS, FTP, SFTP, FTPS, SMTP, DNS, etc.; must be able to read and understand a packet trace; must be able to read and interpret network access control lists
  • Strong communication skills
  • You ask questions, let others know when you need help, and tell others what you need
  • Experience with threat modeling and attack forensics
  • Background in Computer Science, Information Security, related field, or equivalent experience

What We Offer

  • Competitive Compensation
  • Medical, dental, and vision benefits
  • 401(k) plan
  • Flexible paid time off
We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

* We could support remote work in most states except CO.
Share this job:
Senior Security Intelligence Analyst
 
senior java python ruby cloud aws Jun 08
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Do you live and breathe information security? Want to battle cybercriminals every day? Want to work on important problems, your way? Atlassian has an amazing opportunity for you!

We're expanding our security intelligence capability and looking for smart, technical, people to help us build and run new monitoring/analytics systems. As a Senior Security Intelligence Analyst, you'll be watching over our corporate environment and Atlassian cloud services, hunting for signs of compromise, and implementing high-fidelity alerts. More than that, you'll be building new systems, developing automation, and crushing security problems you care about.

We would love for you to be a great developer, but more importantly, you must be bright, motivated, and love security. You should be comfortable writing code to get things done and not depend on third-party products to do your job. You must have a solid understanding of network, system, and application security and should be considered great in at least one by your peers.

Your day to day will include

  • Usage of Splunk
  • Run and manage security investigations
  • Perform investigations on a wide variety of events from various sources to determine whether they pose a threat to Atlassian
  • Develop technical solutions to help mitigate security incidents
  • Advocate security and secure practices throughout Atlassian
  • Conduct research to identify new attack vectors against Atlassian’s products and services
  • Analyzing log data for signs of compromise
  • Researching attacker tools and tactics

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

  • 5+ years experience working in security
  • Relevant work experience in security and incident investigation
  • Fluency in any modern programming languages (preferably Python, Ruby, Java, or Go)
  • Written code to complete security tasks
  • Self-motivated and results-oriented
  • Experience building and delivering projects from start to finish
  • Passion for collaboration and strong interpersonal skills

It's great, but not required if you have

  • Experience with AWS or similar cloud service platform
  • Experience with malware analysis
  • Experience with threat hunting and threat modeling
  • Contributions to the security community or open-source projects
  • Data analytics experience
More about our team

We want diverse skill sets and super-smart people so we can all learn from each other and do interesting things. We don't just click the same buttons over and over. You will be working along with the security engineering team - a crazy smart group dedicated to improving the security of our products and engineering practices. We work both independently and in collaboration with development teams as we assess and respond to security issues that might occur with new products and features.

More about our benefits

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

More about Atlassian

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

Additional Information

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

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

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Security Engineers
 
java python saas cloud testing Jun 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

JOB DUTIES:
RESPONSIBLE FOR ENSURING THE SECURITY INCLUDING BUT NOT LIMITED TO CONFIDENTIALITY, INTEGRITY, AND AVAILABILITY OF ATLASSIAN DEVELOPER PLATFORMS, APIS AND APPLICATIONS LISTED IN THE ATLASSIAN MARKETPLACES. WORK CLOSELY WITH PRODUCT ECOSYSTEM AND ECOSYSTEM PLATFORM TEAMS IN EACH STAGE OF THE SOFTWARE DEVELOPMENT LIFECYCLE TO INCORPORATE SECURE DESIGN, DELIVER SECURE CODE, IDENTIFY VULNERABILITIES, AND DELIVER VULNERABILITY REMEDIATIONS. PRACTICE THREAT MODELING, ARCHITECTURE/DESIGN REVIEW, STATIC ANALYSIS, AND PENETRATION TESTING TO ACHIEVE THESE OBJECTIVES. SERVE AS SUBJECT MATTER EXPERTS FOR ANY ATLASSIAN EMPLOYEE AND MARKETPLACE APPLICATION DEVELOPERS WITH SECURITY QUESTIONS. ASSIST IN THE TRIAGE OF VULNERABILITIES THAT ARE FOUND INTERNALLY, PRIVATELY OR PUBLICLY DISCLOSED, OR REPORTED THROUGH OUR BUG BOUNTY PROGRAM. REVIEW THE SECURITY POSTURE OF ATLASSIAN INTEGRATION FRAMEWORKS, APIS AND MARKETPLACE APPLICATIONS, WRITE AUTOMATION TO CONTINUOUSLY TEST MARKETPLACE APPLICATIONS AND THEIR SUPPORTING INFRASTRUCTURE TO IDENTIFY NEW VULNERABILITIES. PROVIDE ATLASSIAN ENGINEERS WITH WELL-RESEARCHED SECURITY ADVICE ON ATLASSIAN ECOSYSTEMS SAAS AND PAAS SECURITY MODELS. WORK WITH ATLASSIAN'S SUPPORT TEAMS TO ADDRESS CUSTOMER SECURITY CONCERNS AND REPORTS. WORK IN CONJUNCTION WITH THE SECURITY INTELLIGENCE TEAM TO INVESTIGATE THE ROOT CAUSE OF SECURITY INCIDENTS.

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE, INFORMATION TECHNOLOGY, INFORMATION SYSTEMS MANAGEMENT OR A CLOSELY RELATED FIELD OF STUDY AND TWO (2) YEARS OF EXPERIENCE IN APPLICATION/PRODUCT SECURITY ENGINEERING AND BUILDING SECURITY PROGRAMS INCLUDING TWO (2) YEARS OF EXPERIENCE IN SAAS SECURITY MODELS, CLOUD SECURITY ARCHITECTURE AND INFRASTRUCTURE; CODING IN JAVA, PYTHON OR GO SCRIPTING LANGUAGE.

ALTERNATE REQUIREMENTS:
BACHELOR’S DEGREE IN COMPUTER SCIENCE, INFORMATION TECHNOLOGY, INFORMATION SYSTEMS MANAGEMENT OR A CLOSELY RELATED FIELD OF STUDY AND FIVE (5) YEARS OF EXPERIENCE IN APPLICATION/PRODUCT SECURITY ENGINEERING AND BUILDING SECURITY PROGRAMS INCLUDING FIVE (5) YEARS OF EXPERIENCE IN SAAS SECURITY MODELS, CLOUD SECURITY ARCHITECTURE AND INFRASTRUCTURE; CODING IN JAVA, PYTHON OR GO SCRIPTING LANGUAGE.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Tech Lead, Professional Services
java mysql testing Jun 06
YOUR MISSION:  Your mission is to on-boarding new customers as part of the partner integration team. Working together with partner management, sales, outside consulting groups, internal technical teams and PMO group, you will launch new partners on Urgently platform.  This means you will own the feasibility and delivery of partner integrations, quality and support. 
 
YOUR LEGACY:  Your legacy will include leading the professional services team to deliver partner happiness for our growing organization.  The result?  You helped Urgently become the world’s leading mobility assistance company.  
 
WHAT YOU’LL BE RESPONSIBLE FOR:
1) First 2 months:
Understand our platform development environment and philosophy 
Understand how our current partner integration works and overall mission of the group
2) Ongoing... 
Take over the development of partner integration. 
Work with technical team, PMO team, product counterpart, and external partners to ensure excellent delivery involving partner commitments.
Able to lead through technical challenges.
Deliver ongoing Partner integration. 
Contribute to the growth of the team.
Applying the latest technology in achieving the partner solutions 
Bringing a fresh perspective to the team
Work with external consultancy team 

Requirements

  • Must Have Technical Skills :
  • Bachelor's degree in computer science or related technology
  • In depth and demonstrable knowledge of Microservices architecture
  • Expert knowledge of programming languages (Java, Python) and related ecosystem.
  • Data structures and fundamental algorithms
  • Hands on MySql and NoSql data systems, search systems and Graph Databases
  • Unit and system testing frameworks
  • Test Driven Development
  • Feature Flags
  • Git 
  • Detailed: As a lead engineer, you create detailed documentation of what you and your team is developing.
  • Dedicated: You operate the services that you and your team develops, and take quality seriously.  
  • Problem Solving: You proactively solve problems before they can become real problems. You have an experimentation mindset. You are constantly upgrading your skill set and applying that to be proactive about the current and emerging security issues and practices.
  • Technical Leadership: You are a technical leader and are always mentoring developers, designing and articulating the design to a team of developers. You value team accomplishments more than individuals. You are a true technical partner with the product manager for a professional services group. 
  • Industry Experience: You have spent 8+ years of software development in similar environments.
  • Quality Ownership: Your work demonstrates how much you care about the quality of what you produce and how it is performing in the real world.
  • People management experience. 
  • Should have experience working with external consultancy team 

  • NICE TO HAVES:
  • Experience with Test Driven Development
  • Experience with ETL
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Senior Java Engineer - Search and Data Services
java senior aws mysql testing api Jun 03
Join the Search and Data Services team at Help Scout! Your work on this team will power critical search capabilities that our customers depend on every day. You will manage large, frequently changing data-sets with thousands of transactions per second!

Our ideal candidate takes pride in building coherent and usable interfaces, choosing the right tools for the job and creating elegant, scalable solutions. Your work as an experienced JVM Engineer will empower over 12,000 businesses around the world to provide excellent customer service and will support the other senior engineers on your team. 

We leverage Ignite, Solr and Lucene for several tools at Help Scout, but knowledge or even expertise in these tools is not required. It is a nice bonus, though.

Currently our team leverages

  • We develop in Java, Kotlin
  • We leverage Solr, Lucene, Ignite, Kafka, RabbitMQ, MySQL and PostgreSQL
  • We are heavy users of the AWS ecosystem
  • We also use Slack, Jira, Github, and Drone CI

About the Role

  • Engineering at Help Scout is about 50 people, around half of the company, and you will join our Search and Data Services team. You'll collaborate on the next generation of our large-scale search and reporting service and associated infrastructure. 
  • On a daily basis, you'll work on adding new functionality, improving existing code, and API endpoints while maintaining focus on scalability, testing and documentation.
  • You will play a key role in our journey towards a more holistic adoption of DevOps practices.
  • We currently index millions of search and report events every day, and at peak hours, our API handles tens of thousands of transactions a minute. You will play a key role in evolving our services to handle 10x that.
  • You will collaborate with the team on building a streaming data reports pipeline, reworking how we index data and retrieve data to scale while controlling infrastructure costs, and significantly improving our search relevancy and customer-facing reporting capabilities.
  • On a daily basis, you'll work on new functionality, and be involved in the decisions made regarding implementation, testing, and backlog prioritization. You will collaborate with the rest of the engineering team through code reviews and participate in making architectural decisions.
  • Your team performs engineering support when a question can't be answered by our in-house support team and passes triage. We'll get you up-to-speed with engineering support so you can help our customers and improve the product along the way.
  • We are committed to creating and maintaining an excellent customer experience. We expect you to have a keen sense of impact your code will have in terms of performance, security and usability.
  • You’ll be working with people that challenge you to grow every day, including leaders in Design and Product. The founders and leadership team are technical and committed to creating a magical experience for our customers. 

About You

  • You became an engineer because you like writing software that helps people. Your code is not only a pleasure for customers to use, but for other engineers to read and understand easily.
  • You are a great communicator and have an excellent command of written and spoken English. As a remote company, we rely on clear communication for collaboration and execution. 
  • You are a skilled and passionate engineer who is friendly, collaborative, and supportive.
  • You take ownership of your creation seriously and actively participate in each step of the development lifecycle.
  • You understand the need to balance business and customer needs with agile delivery of tightly scoped, scalable code that stands the test of time.
  • You bring a level of Java-specific expertise that will help us craft an outstanding experience for customers and fellow developers. You enjoy working with the JVM and will be comfortable using or learning Kotlin.
  • You are no stranger to build and deployment automation. 
  • Your typical production readiness checklist covers things like redundancy, resiliency, monitoring, alerting and logging.
  • You value giving and receiving feedback just as much as we do. You see it as an opportunity for personal and career growth.
  • You consider how your work impacts others and demonstrate thoughtful, flexible approaches to mentoring and guiding technical decisions.
Benefits
Competitive salary - Our salary formula is public to all employees (but doesn't divulge your specific salary) and we update it at least once per year. Your salary is the same no matter where you live. Our goal is to pay at or above the market rate of a US-based tech hub like Boston or Seattle.

Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we'll reimburse your out-of-pocket health and dental insurance costs.

Long-term/short-term disability insurance & life insurance - we cover 100% of the premiums for LT/ST disability insurance and base life insurance. You also have the option to purchase supplementary life insurance through our provider (currently US only).

Flexible vacation - Take time off when you need it! We recommend 3-4 weeks in addition to public holidays, but there are no firm rules. We trust you.

Sabbatical - After you've been at Help Scout for 4 years, you get a month of paid vacation (in addition to regular vacation) and $2,500 to spend towards travel, learning, projects or anything else during your time off. Read about what our CEO did.

Paid parental leave, including adoption - 12 weeks of paid leave for all new parents.

401k with 1% match- via Betterment for Business (currently US only)

Personal Development stipend - Up to $1,800 per year to improve your craft

Set you up for success — we’ll get every new teammate a Mac laptop or equivalent of their choice, and provide a $1500 stipend so you can feel ready to work from home. We also cover up to $350 USD per month if you'd like to rent a co-working desk somewhere.

Complete transparency - Everyone has full access to business metrics and financial information about the company.

About Us
Help Scout is made by roughly 110 people in 80+ cities around the world, all with a passion for helping others. We come from diverse backgrounds and are united by an enthusiasm for great products and delightful customer experiences. Help Scout launched in 2011 and today we have more than 12,000 paying customers in 140+ countries.

Why Help Scout?
We're remote. It doesn’t matter if you’ve worked remotely before — we’ve been doing it for nearly a decade and are helping to write the playbook — we’re happy to show you the ropes. Most folks that get a taste of working in a "remote first" company have a hard time going back to the old way of doing things.

We’re passionate about diversity and inclusion. The data is abundantly clear about diverse teams being more successful, and we're dedicated to setting the team up for success. Today our leadership team is 62% women, and that's just the start. Here's our DEI Dashboard where you can see all of our team demographic data and read about our commitment to this work.

We're committed to SMBs for the long term. Help Scout is focused entirely on serving small and midsize businesses, typically up to 500 employees, because those companies view customer service differently. It's not a cost to be optimized, it's their most effective marketing tool and a key differentiator from the competition. We built Help Scout for companies that truly value being customer-centric (like us) and want a product that shares their values.

We're leaving the world better than we found it. Did you know Help Scout is a certified B Corporation, with a mission to give away at least 1% of our product through Help Scout for Good? Our company exists not just to help ourselves, but to invest in our team, our customers, our community, and our environment.

Our commitment to you
We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We have read the studies and understand that diverse teams build better products, bring more perspective to the table, contribute to a company’s financial success and help foster a more inclusive environment for all employees, but the bottom line is that it's the right thing to do.
Share this job:
Performance Architect
 
golang java c big data cloud cpp Jun 01
If your passion is about making scalable systems, scale even better and run faster, read along. You will fit in right with us if you have a passion for improving performance for complex systems and are comfortable working in a fast-paced environment. Your strongest belief is in collaboration with your stakeholders: Product Managers, Engineers, Architects and Customers.

As a Performance Architect for Couchbase, you will be working on our cutting-edge products : Couchbase Server (Key-Value Store, N1QL, Indexing, Search and Analytics), Couchbase Cloud, Mobile, and SDK’s. 

You’ll assess and analyze their performance characteristics, conduct performance analysis, look for performance bottlenecks, and recommend appropriate actions and solutions. 

Couchbase provides the performance of a caching layer, the flexibility of a source of truth, and the reliability of a system of record, eliminating the need to manage data models and consistency between multiple systems, learn different languages and APIs, and manage independent technologies. 

Working on Couchbase products you’ll acquire highly coveted skills, essential to this technology, by navigating the world of NoSQL databases and the "big data" ecosystem. This includes working with functional programming languages like Erlang & Golang, understanding principles and concepts of distributed systems, understanding what goes into good NoSQL database design, mobile data convergence, and becoming proficient in the best practices for building NoSQL-backed applications.  
 

RESPONSIBILITIES:

  • You will be responsible for deep dive analysis on products in the market and come up with strategies to improve performance of our products
  • You will be driving product optimization initiatives and have a direct positive impact on product development
  • You understand what customers want, what our competition does, and what we should achieve in terms of performance to get there
  • You need to go through product requirements and have architectural discussions with our talented Development team
  • You will be working with various NoSQL products to run competitive analysis and come up with competitive product benchmarks

REQUIREMENTS:

  • You are a SME on Database Internals
  • You have rich experience in System Architecture, Performance Analysis and Data Analysis
  • You experience in highly scalable distributed systems
  • Hands on coding in one of these programming languages: C, C++, Java, Go
  • MS or PhD in Computer Science or relevant industry
  • You are a self-driven individual with excellent communication skills who can initiate and drive performance initiatives
  • You should be able to work successfully with cross functional teams located in different geographies
Are you looking for the freedom to track down and tackle mission-critical problems head on? Then we’re looking for you. Couchbase provides an enterprise-class, multicloud to edge database that offers the robust capabilities required for business-critical applications on a highly scalable and available platform.

As a distributed cloud-native database, Couchbase runs in modern dynamic environments and on any cloud, either customer-managed or fully managed as-a-service. Couchbase is built on open standards, combining the best of NoSQL with the power and familiarity of SQL, to simplify the transition from mainframe and relational databases.
#LI-REMOTE

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:
Multiple Remote Senior Software Engineering Roles
RXNT  
cs java javascript dot net sql senior May 29

At RXNT, we think of ourselves as a backbone to the US healthcare system. Every day, we provide the digital foundation on which healthcare professionals serve patients, order medications and lab tests, bill insurance companies, and interact with the wider healthcare community.

22 years of blood, sweat, and tears have taught us that this pursuit comes with great responsibility. It’s in the best interest of everyone if we hold ourselves to high standards, think rigorously, and at times, act urgently.

As a member of RXNT’s EHR team, you’ll work on the software that powers physician’s offices across the nation. Systems for scheduling of appointments, point-of-care, ordering labs and prescriptions, and more - all under the umbrella of one product. At some times, you’ll work inside of regulatory frameworks like CURES and FHIR, and at other times you’ll look outside of the box for innovative ways to improve user experience and patient outcomes.

We’re looking for self-motivated people who love to learn, are comfortable in a fast-paced and quickly-growing environment, and who seek ownership.

What you'll be doing

  • As a Senior Software Engineer, you will design and implement substantial parts of RXNT’s EHR solution.
  • You will refactor C# .NET code, leverage various data layers (SQL Server, MongoDB, Redis, message queues), write and optimize complex SQL, and to a lesser extent, work with Javascript in the browser.
  • You will join an all-hands effort in 2021 to migrate RXNT’s billing software from on-prem to a containerized, robust Azure deployment (alongside qualified external consultants).
  • You will regularly review the code of your peers
  • You will push for and maintain best practices like the Joel test, 12 factor app methodology, and quality unit tests
  • Your engineering manager will help you understand key technical metrics to aim for (like SLA, P99 latency), and the product manager will help you understand how US healthcare professionals work and how we can best serve them.

You might be a good fit if you

  • Have a proven track record (3+ years of experience) of architecting and engineering world-class, large scale commercial applications and services
  • Are proficient in one or more object-oriented languages (such as C#/Java/C++)
  • Are strong in computer science fundamentals (typically backed by a bachelor's degree or higher in computer science, or a bachelor’s degree or higher in a math or science field plus strong professional experience)
  • Are comfortable using a broad range of modern data systems (SQL, noSQL), bonus for specialized systems like columnar warehouses, message queues, caches
  • Have some full-stack development experience (comfortable with Javascript, exposure to React or Angular)

Bonus

  • You have experience with developing applications to run in Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure)
  • Work on Open Source projects
  • Speak publicly or write technical content
  • Read voraciously

We're seeking candidates based in the United States.

Share this job:
Engineering Team Leader
 
java May 28
We are looking for an experienced team lead to support and accelerate the development of Atlassian Data Center products by leading one of the development teams. You will be responsible for managing a team of 6 experienced and effective engineers (a few of them work remotely).

Your responsibilities

  • Be a leader; promoting, defining, customizing and deploying best agile practices
  • Cooperate with other teams in order to achieve the best possible result - customer success
  • Together with Product Management decide upon team’s roadmap based on designated team responsibilities
  • Set up short term and mid term goals for the team supported with measures
  • Lead effective delivery of roadmap owned by the team
  • Ensure effective team communication internally and externally
  • Successfully mentor and support the career development of your team members
  • Improve the process based on the learnings and experiences as you go
  • Lead by example and practice an inclusive management style
  • Participate in engineering leaders activities across Server products by providing feedback, suggestions, advice and input as requested

Our requirements

  • Experience in leading remote team members
  • Experience in leading strongly senior, self-motivated team
  • Experience in leading a development team (complete lifecycle) using agile principles and practices
  • Up-to-date knowledge of Java or other JVM-based languages (knowledge of other modern programming platforms, especially web-based would be an added advantage)
  • Experience in people management. The ability to mentor, motivate and grow engineers
  • The ability to effectively delegate tasks and monitor the progress of a group of people
  • Minimum 6 years' experience in software development with a few years as a leader/manager
  • Superior creative and innovative problem-solving skills
  • Fluent spoken and written English
More about Atlassian

Software is changing the world, and we’re at the center of it all. With a customer list that reads like a who's who in tech, and a highly disruptive business model, we’re advancing the art of team collaboration with products like Jira Software, Confluence, Bitbucket, and Trello. Driven by honest values, an amazing culture, and consistent revenue growth, we’re out to unleash the potential of every team. From Amsterdam and Austin to Sydney and San Francisco, we’re looking for people who are powered by passion and eager to do the best work of their lives in a highly autonomous yet collaborative, no B.S. environment.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer, Cloud Platform
Brex  
aws kubernetes backend cloud golang java May 26

Responsibilities

  • Manage and optimize Brex’s Cloud Infrastructure provisioning systems
  • Develop services in support of Brex Infrastructure Product Vision
  • Operate core systems of Brex Infrastructure to ensure highest levels of reliability
  • Work closely with other engineers to design, operate and scale their systems
  • Evangelize best practices both internally and externally

Requirements

  • Experience working in AWS & Kubernetes environments
  • Experience working with SQL or NoSQL databases
  • Familiarity with software engineering development cycles
  • Experience working with at least one backend programming language (e.g. Golang, Java, Python)
  • Ability to hold yourself and the team to high standards
  • Strong communication and interpersonal skills

Bonus points

  • Strong writing skills
  • Proactive approach
Share this job:
Cloud Engineer - MySQL Focus
cloud mysql java aws May 26

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

As a member of the Cloud Engineering team, you are part of a team responsible for ensuring availability, reliability, responsiveness and scalability across all Contrast production services. You are deeply hands-on with our cloud-based infrastructure, database systems, automation, monitoring and systems telemetry. 

You work with our engineering team to design and build system infrastructure that is automated, elastic, and reliable. You support our databases in such a way that our colleagues in application engineering see you as a reliable subject matter expert for performance, modeling and data integrity. In a teammate, we expect you to challenge conventional wisdom and encourage everyone to have simpler solutions. It is your nature to share what you know so that everyone you encounter is just a bit better at using MySQL.

Ideal candidates have expertise in maintaining and improving the use of MySQL. You’ll work with these systems through infrastructure as code using Terraform, Cloudformation and Helm Charts. All of our work is currently done in the AWS ecosystem. Cloudformation will leave our stack this year.

Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available. We enjoy looking at your code.

Responsibilities:

  • Operate, tune and improve multiple RDS instances (MySQL & Aurora).
  • Collaborate with Application Engineering teams to profile instance resource usage, optimize and tweak both query and schema.
  • Collaborate with the Architecture team on the use of alternative strategies for handling and storing data (S3/EMR/Athena etc.).
  • Plan, coordinate and schedule upgrades, migrations and schema redesign efforts along with business stakeholders.
  • Own and maintain appropriate documentation (code & Confluence) around specification, runbooks, etc.
  • Participate as an equal partner in the Infrastructure team's on call rotation.
  • Your are joining a team. We have others with SME level MySQL experience. So, working on a team and to the benefit of that team and its stakeholders is your overarching mission.

MySQL:

  • You assist application engineers in writing and tuning SQL queries on MySQL 5.7 and later.
  • You have demonstrable experience tuning the MySQL server through an RDS parameter group. 
  • You have experience and opinions about the use of MySQL features such as stored procedures, triggers and the event scheduler.
  • You have demonstrable experience making multiple schema changes on large tables in a busy environment.
  • You understand some of the limitations of MySQL and have experience with common workarounds when such limitations are reached.
  • You have set up, tuned and monitored MySQL replication.

Cloud Engineering:

  • You have managed infrastructure with code (Terraform, Cloudformation, Ansible, Chef, etc.).
  • You have written a job or two to automate away toil and have a fun story to tell us.
  • You submit pull requests for small changes frequently.
  • You enjoy reviewing others’ PR’s as a means of improving your understanding of the operational environment.
  • You plan your work to avoid service interruptions whenever possible.

About You:

  • You have been working in a cloud engineering capacity for 5+ years.
  • 1+ years of your experience has been database focused, but not necessarily exclusive.
  • You have demonstrable experience planning, executing and delivering a project on your own and with one or more other team members.
  • You possess experience managing multiple production database instances via code. (Cloudformation, Terraform, etc.).
  • You have a strong desire to grow your infrastructure as code skills.
  • You can share stories about the mistakes you've made throughout your career and what you have done to recover from them (and not repeat them).
  • Ideally, you have worked in a fast growing start up.
  • Ideally, you have an AWS Database, AWS Solutions Architect, AWS SysOps or AWS Developer certification. Maybe even a MySQL database or developer certification.
  • If not, you are keen to take advantage of our support in earning some of these.
  • Ideally, you have a strong familiarity with common Java DB libraries such as connection pools (e.g. Hikari, C3P0) and ORMs (e.g. Hibernate), or you will happily exchange your expertise with developers for a better understanding of these libraries and frameworks. (Note, you will not be asked to write Java code, but may find yourself reading it along with application engineers in order to tune a process.)

  • We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

What we offer:

  • Competitive compensation package (salary + equity)
  • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
  • Healthcare packages
#LI-ST1

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

* We could support remote work in most states except CO.
Share this job:
Data Operations Manager
Scribd  
manager java scala data science aws testing May 26
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

Overview:

Data observability within Scribd is a key focus for your work in our existing data infrastructure. The Data Operations team works with product and engineering to identify what pipelines are important, and together build process, tools, and technology to ensure that downstream consumers can trust our data, Depending on the project, this might involve collaboration with the Data Science or Content Engineering teams to build business-critical pipelines, or working with Business Analytics team to help design data models used for business insights. You would continue to build the Data Operations team as the organization grows. As the Data Operations leader for Scribd, everything you do directly supports our internal stakeholders while helping to grow and understand our business.

What you'll do    

• Work largely with Business Analytics, Finance, and other  stakeholders including engineering teams.
• Assume responsibility for business critical pipelines and the quality of data they generate
• Build a team capable of acting as internal support for higher-level (non-engineering) uses of the data platform
• Lead the team to adopt and ingest newer data sets to continue to power the business as needs change

Required Skills    

• Strong written and verbal communication skills (we're remote!)
• Strong experience with software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
• Working knowledge of Looker, Tableau, Power BI, or some other Business Insights system.
• Experience building and delivering high quality data systems using tools from the Hadoop or Spark ecosystem
• A history of working with cloud-based data platforms.
• Strong operational background with experience building and supporting always-on production data platforms.
• Ability to manage multiple projects simultaneously while driving projects to completion on time and within budget
• Experience writing complex SQL and data modeling

Desired Skills

• Streaming platform experience, typically based around Kafka.
• Spark, Storm, Beam
• Strong understanding of AWS data platform services and their strengths/weaknesses.
• Experience with Java, Scala, or Python
• Thoughts on the tradeoffs between "traditional" data warehouses, data lakes, and other large-scale data organization approaches.
• Opinions on what data governance means and how to scale it up the organization
Benefits, Perks and Wellbeing at Scribd

• Healthcare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents
• Leaves: Paid parental leave, 100% company paid short-term/long-term disability plans, and milestone Sabbaticals
• 401k plan through Fidelity,  plus company matching with no vesting period
• Diversity, Equity, & Inclusion hiring best practices
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Flexible Sick Time, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Company-wide Diversity, Equity & Inclusion training
• Learning & Development and Coaching programs
• Monthly Wellness, Connectivity & Comfort Benefit
• Concern mental health digital platform
• Work-life balance flexibility
• Employee Resource Groups that build community and support among employees
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family
• Monthly inclusive multi-cultural celebrations & learning opportunities

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

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

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Senior Software Engineer, Backend
java aws sql microservices backend senior May 25

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

Happy Money’s Engineering team is seeking to hire a Senior Software Engineer to design, build, deploy, and own microservice applications, infrastructure, and data delivering products and services in support of Happy Money’s lending business. You will work with little or no supervision, and be able to take general direction and formulate specific tasks to accomplish the desired results for Happy Money Customers. You will work to contribute to complex functional specs and design docs when necessary.

This includes:

  • Develop and build products that provide an exceptional customer experience for our members.
  • Own design, test, development and delivery of new and existing features.
  • Participate in all phases of the software development life cycle.
  • Collaborate cross functionally to identify the best solutions.
  • Demonstrates understanding of tradeoffs inherent in software design.
  • Capable of working in isolation to design solutions to complex problems.
  • Design and develop maintainable, scalable, fault tolerant, and efficient systems.
  • Upholding code quality to ensure features are upto standards to deliver a quality product.
  • Prioritize team needs in technical debt and tooling to relieve operational load and evolve the system to meet the changing needs of the environment.

100% remote position based in the US.

ABOUT YOU

  • 10+ years experience as a software engineer developing solutions for systems at scale.
  • 5+ years microservice development experience
  • Backend engineer with a breadth of experience in a microservice architecture, and test-driven development.
  • Comfortable with ambiguity, you are curious, and a motivated self learner.
  • Excellent written and verbal communication skills.
  • Thrive in an environment fostering freedom and responsibility.
  • Result oriented, knows how to unblock yourself and others to achieve goals and objectives.
  • You are a polyglot capable of learning new languages and technologies quickly.
  • Experience designing scalable and reliable applications.
  • Experience designing and developing cloud based solutions.
  • Understanding of containerization technologies.
  • Production experience developing in Java, Springboot, Kafka, Docker, Javascript, or other languages.
  • Production experience developing scalable/highly available consumer applications.
  • BA/Master degree in Computer Science or a related field of study OR relevant years of work experience

BONUS POINTS FOR:

  • Experience with financial services systems
  • Hands-on experience with Java, Springboot, Javascript.
  • Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, MongoDB, Redis.
  • Experience in designing and deploying systems to AWS.

Here at Happy Money, we live by our core values of Love, Trust, and Hustle and welcome all. Love is shown in how we develop meaningful relationships with everyone we interact with; whether it’s a member or your manager. Trust is shown through how we empower each other to come to work as our true selves and embrace our differences. Hustle is shown through how we fail fast and learn from our mistakes. No one is perfect, we’re all human; if this job description doesn’t exactly match your background, we encourage you to apply anyway!

Share this job:

This Year

Software Engineer
pMD  
java cs May 24
The medical software industry is experiencing a revolution, and pMD is looking for a Software Engineer who has the talent and drive to change it forever. You'll have a huge impact on health care in America by building cutting edge technology to change the way health care providers run their practices. 

Your programming work will focus primarily on building tools that allow providers to complete more of their day-to-day tasks in a single, easy-to-use ecosystem. From server-side features to updating our mobile applications, your code will help meld disparate information systems into a single source of truth so that medical professionals can operate efficiently, enabling them to deliver the highest caliber of care to their patients. At pMD we’re dedicated to making it easy for doctors to provide, and patients to receive, great care, whether it’s in-person or virtual. Our software connects providers and patients, empowering patients to be active participants in their own healthcare.

A software engineer’s career at pMD is nothing like the typical stereotype of a programmer. In addition to brilliant engineering, it’s a hybrid product management role, involving high-level decision making and interaction with customers who love using our product. Not only will the relationships you build with pMD's users become an invaluable source of feedback on your engineering work, they'll also inspire you to wake up each morning and make a difference in health care. 

Our team is small and collaborative, so you will experience rapid career growth through strong mentorship. You'll be a name (or a nickname) on the team and at happy hour, rather than Developer #300. You'll also have opportunities to be involved in account management, sales, marketing, customer success, recruiting, and other aspects of the business. 

At pMD you’ll wear many hats, have a lot of responsibility, and be part of a fun, smart, and creative team. We are debt-free, self-sustaining, and profitable; have extremely happy customers; and make up a group of people as talented and passionate as you are. We love what we do and care about doing good in the world. We strive to work like a beautifully engineered German car: fast, efficient, and fun.

You:

  • bring at least one year of experience as a Web and/or mobile developer... plus a lifetime of curiosity
  • have built database backed web applications and APIs with an object oriented programming language like Java/C#/C++
  • have experience with relational databases and SQL
  • build features that are intuitive and fun to use
  • have intelligence, energy, and integrity
  • want to grow your career quickly and continue to build your leadership skills
  • are detail-oriented, focused, and proactive
  • keep your finger on the pulse of emerging technologies and bring new ideas to the team
  • find elegant solutions to complex business issues
  • communicate fluidly in a team environment
  • aren't agoraphobic - travel is fun (as long as it can be done safely!)

We:

At pMD, you can grow as quickly as you want to – our startup environment means nothing is holding you back from doing your best work. You’ll be able to see the impact of your work immediately, experience aspects of the business beyond customer success, and you’ll hear from our clients how your efforts have improved their lives.

Unfortunately, we are unable to provide visa sponsorship. Candidates must be authorized to work in the U.S. as a precondition of employment.
Share this job:
Sales Engineer - Southeast
Dataiku  
java data science machine learning cloud azure May 24
Dataiku allows enterprises to create value with their data in a human-centered way while breaking down silos and encouraging collaboration. One of the most unique characteristics of our product, Dataiku, is the breadth of its scope and the fact that it caters both to technical and non-technical users. With Dataiku, we aim to empower people through data and democratize data science.

If you're ready to take your pre-sales career to the next level, the Dataiku US Southeast Machine Learning Sales Engineering team would like to hear from you. Together, we've built a team that has closed some of Dataiku's most important sales with companies whose names you hear and products you use everyday. We do it by working together to serve our customers in ways that ensure their success.

In this role, you'll help the team:

  • Drive sales of Dataiku by taking primary ownership of the technical relationship with our prospects to drive customer satisfaction by proactively managing and delivering technical information to our customers both onsite and remotely
  • Be the expert that articulates Dataiku’s capabilities in the context of customer needs
  • Qualify revenue opportunities through collaboration with the Account Executive (AE), the Sales Development Representative (SDR), and Sales management
  • Drive engagements with prospective customers by becoming a trusted technical advisor and owning the customer’s success during the presales period
  • Understand and uncover customer business/technical challenges and existing technology stack through discovery meetings
  • Communicate  Dataiku technical differentiation, integration points with existing customer technical ecosystem/workflows, and the technical value proposition
  • Define usage scenarios that illustrate Dataiku’s value within the customer’s specific business cases, and articulate them to internal and external audiences
  • Conduct and coordinate Dataiku demonstrations, Proofs-of-Concept (POC), and evaluations that clearly demonstrate the business value articulated in the usage scenarios to prove that Dataiku delivers the needed value and ROI better than our competitors
  • Coordinate company-wide resources to drive technical engagements forward and provide answers/guidance to customer’s questions
  • Be the voice of the customer internally
  • Collaborate cross-functionally with Product, Engineering, Marketing, and Customer Success to communicate prospective customer priorities
  • Influence roadmap and GTM decisions, infusing prospective customer priorities into every decision we make
  • Support and strategize with partner networks to expand Dataiku support within customers
  • Assist in sales pipeline building activities including attendance at live and/or virtual trade-shows and industry conferences, working with marketing / partners on webinars, events, and other activities specified by sales and sales engineering management
  • Evangelize Dataiku and our vision. Become a recognized voice of the company and thought leader in the industry (spokesperson at events, meetups, active in communities/blogging)

You may be a good fit for the team if you have:

  • Strong natural and intellectual curiosity, especially around being able to map business problems to systems that leverage machine learning 
  • Proficiency in programming languages (Python, R, SQL, Java, etc..) 
  • Adherence to version control (Git)
  • Proven record of projects in data science/machine learning using various algorithms (supervised, semi-supervised, unsupervised, classical, and deep learning approaches)
  • Experience with cloud data storage and services (AWS, Azure, GCP) 
  • Understanding of the machine learning lifecycle (feature generation, model training, model deployment, batch and real time scoring via REST APIs) and engineering considerations 
  • Hands on experience with computational resources and frameworks (containerization, Kubernetes, Spark) 
  • Knowledge of Kubeflow, Airflow, or other orchestration tools
  • Experience in technical pre-sales or consulting in a fast paced environment preferred but not required
  • Excellent communication and presentation skills, and comfortable talking to all levels of customer teams, from individual contributors to C-level executives

Benefits:

  • Opportunity to join Dataiku early on and help scale the company
  • Competitive compensation package, equity, health benefits, and paid vacation
  • Trips to Paris, our European HQ (post Covid)
  • Opportunity to work with a smart, passionate and driven team
  • Dataiku has a strong culture based on key values: Ownership, Passion, Autonomy and Friendliness
To fulfill its mission, Dataiku is growing fast! In 2019, we achieved unicorn status, doubled in size and opened new offices across the globe. 2020 looked no different as we announced a $100 million Series D in August! We are now more than 600 Dataikers globally. Spanning from Sydney to Frankfurt, Denver to London, geography (and remote work) doesn’t stop Dataikers from working closely together and sharing experiences. Collaboration is key within our product and culture. We strive to create a sense of belonging and community while fostering diverse thinking by encouraging cross-team, cross-office interactions like our annual company offsite or Paris onboarding. Fly over to Twitter, LinkedIn, and Instagram to read stories about our culture, people, and success. 

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.
Share this job:
Backend Developer
java php kotlin node-js backend cloud May 24

Location: Remote

Compensation: 36k $ - 48k $

Summary:

We’re hiring an experienced Backend Developer to work 100% remotely for a global payment-processing company.

We are a financial services company, providing payment processing technologies, software and services, and APIs for e-commerce and digital transacting.

----------

Why Work With Us:

Here are some reasons why you should consider joining us:

  • We work from anywhere. You’ll be joining our remote team and work alongside colleagues all over the world.
  • We’re a growing team with an exciting product. We’ve been growing organically for more than 10 years and have become one of the market leaders in our industry.
  • We’ll trust you. You’ll be given plenty of responsibility as your role will be vital in order for the company to meet its targets.
  • We’ll help you grow. We will give training in order for you to achieve your career path goals.

What You’ll Do:

  • Help us develop our financial platform.
  • Develop new features for our product (integration with 3rd party providers, QR Code support, improve fraud detection tasks).
  • Support and modernize existing web services to match latest industry standards.
  • Deploy web services on cloud providers (AWS).
  • Collaborate with our technical leaders to plan and execute a roadmap.

What We’re Looking For:

  • 2+ years experience in any backend language (PHP, Node.js, Java, Kotlin).
  • Fluency in English.
  • Good communication skills.

Bonus:

  • Working knowledge of AWS Services (SQS, SNS, S3, Lambda, etc.).
  • Experience working with SQL Databases.

This is a long-term, full-time role. We’re looking for people who can grow with our products for years to come.

Share this job:
Backend Engineer
go docker kubernetes grpc microservices backend May 23

Backend Engineer (f/m/d)

We are looking for a highly motivated Backend Engineer (f/m/d) who joins our team in the development of a next generation cross-platform video conferencing software.

alfaview® gmbh is part of the alfatraining group. Apart from imparting knowledge, we are also pioneers in developing our own video conferencing software. We are future-oriented and work with state-of-the-art technology. We place a high value on collaborating across departments and on achieving our goals together as a team. Being part of alfaview® means being part of a product that shapes the way we communicate and teach worldwide. We are an international team of professionals from various disciplines working closely together, helping and mentoring each other and always chasing for the best solutions. We have flat hierarchies and provide a fun, modern and open-minded working atmosphere. We are looking for team players with a quick mind who like the kind of start-up spirit we provide. Ansprechpartner als First und Second Level SupportAnsprechpartner als First und Second Level Support

Your Role

  • You will participate in all stages of software development - from design and development, to deployment and maintenance
  • You will work with a cross-functional team of software engineers
  • You will engage in the continuous improvement of the way we work
  • You will ensure maintainability of our codebase through reviews and pair programming
  • You will make use of your troubleshooting skills and your creative problem-solving abilities
  • You enrich the team with your competencies in agile software engineering methodology and your experience with microservices-based architectures

Your Profile

  • You hold a degree in computer science, software engineering or have equivalent practical experience
  • You have 1+ years of production-grade software development expertise in any of the above
  • You have experience in building and deploying backend applications
  • You know how to carefully break down problems into smaller pieces
  • You have a dedication to writing clean, testable and scalable code
  • You have work experience in teams that use CI/CD practices to ship their products
  • You have expert skills and experience coding Go, Java or similar, using TDD and OOP principles
  • You are familiar with cloud native architectures including an understanding of cloud-based application deployment patterns
  • You are experienced in using technologies such as Go, Microservices, Docker, Kubernetes and gPRC
  • You are proficient in spoken and written English

Join the alfaview®-Team

We are an international team with diverse backgrounds. We firmly believe that with diversity we can achieve better results and create an environment in which all individuals feel respected and appreciated. We welcome all applications and cannot wait to receive your resume in English. You are also welcome to share your social coding profile (GitHub, GitLab, etc.). Please follow the link to apply.

We look forward to hearing from you!

alfaview® gmbh

Jennifer Arens
Kriegsstraße 100
76133 Karlsruhe
www.alfaview.com
www.alfatraining.de

Share this job:
Senior Application Security Researcher
senior java python ruby cloud azure May 20

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position
Our Application Security Research team is hyper-focused on continuous vulnerability and threat research affecting the world's software ecosystem. He or she will be responsible for maintaining the fidelity of research and findings in our real-time security intelligence platform. Most vulnerability findings will be based on third-party code in the Open Source community. However, additional efforts will be driven from findings in the Contrast platform. It will present an opportunity as a security researcher to contribute original research. The Application Security Researcher is responsible for supporting and contributing to Contrast’s growing and enhancing original security research efforts relevant to the development communities associated with Contrast Assess and Protect platforms. Original research will be published in company blogs, papers and presentations.

Roles and Responsibilities

  • Conduct basic and applied research on important and challenging problems in application security
  • Help define and drive research projects, either on your own or in collaboration with others on the team
  • Engage with Contrast’s product teams and customers to promote and seek out new research initiatives
  • Support the gathering of language, library, license and application security research
  • Process emerging threats, such as evaluating externally found CVEs and risks
  • Development and presentation of content associated with the security research through conference speaking and/or blogging
  • Provide tier-3 support for reported incidents and escalation of security findings review
  • Ability to perform vulnerability and penetration testing assessments
  • Support and drive the security evaluation of third party software and tools

About You

  • Software background in Java or .NET (plus if you have experience with Python, NodeJS, Ruby and/or GoLang)
  • Understands the OWASP Top 10 and SANS/CWE Top 25
  • Experience with ethical hacking and vulnerability management reporting
  • Knowledge of cloud hosting environments (AWS, Azure, GCP, OCI, etc)
  • You have strong communication skills
  • You ask questions, let others know when you need help, and tell others what you need
  • 5+ years of experience in industry application security research or direct application

  • We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

What We Offer:

  • Competitive compensation (salary + equity) 
  • Opportunity for growth and personal development
  • A fun and dynamic company culture full of passionate and driven colleagues. 

  • #LI-ST1
     #LI-remote


We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

Potentially open to remote work, except cannot work in Colorado. Colorado candidates will be required to relocate.
Share this job:
Senior Application Security Researcher
senior java python ruby cloud azure May 19

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position
Our Application Security Research team is hyper-focused on continuous vulnerability and threat research affecting the world's software ecosystem. He or she will be responsible for maintaining the fidelity of research and findings in our real-time security intelligence platform. Most vulnerability findings will be based on third-party code in the Open Source community. However, additional efforts will be driven from findings in the Contrast platform. It will present an opportunity as a security researcher to contribute original research. The Application Security Researcher is responsible for supporting and contributing to Contrast’s growing and enhancing original security research efforts relevant to the development communities associated with Contrast Assess and Protect platforms. Original research will be published in company blogs, papers and presentations.

Roles and Responsibilities

  • Conduct basic and applied research on important and challenging problems in application security
  • Help define and drive research projects, either on your own or in collaboration with others on the team
  • Engage with Contrast’s product teams and customers to promote and seek out new research initiatives
  • Support the gathering of language, library, license and application security research
  • Process emerging threats, such as evaluating externally found CVEs and risks
  • Development and presentation of content associated with the security research through conference speaking and/or blogging
  • Provide tier-3 support for reported incidents and escalation of security findings review
  • Ability to perform vulnerability and penetration testing assessments
  • Support and drive the security evaluation of third party software and tools

About You

  • Software background in Java or .NET (plus if you have experience with Python, NodeJS, Ruby and/or GoLang)
  • Understands the OWASP Top 10 and SANS/CWE Top 25
  • Experience with ethical hacking and vulnerability management reporting
  • Knowledge of cloud hosting environments (AWS, Azure, GCP, OCI, etc)
  • You have strong communication skills
  • You ask questions, let others know when you need help, and tell others what you need
  • 5+ years of experience in industry application security research or direct application


We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

Potentially open to remote work, except cannot work in Colorado. Colorado candidates will be required to relocate.
Share this job:
Software Engineer, Business Engineering
java python javascript mongodb backend api May 19
SOFTWARE ENGINEER, BUSINESS ENGINEERING
 
Who we are
 
Peerspace is on a mission to bring people together. Our marketplace uncovers the world's most unique spaces—such as lofts, rooftops, and galleries—and opens them for people to book almost any activity. With Peerspace, guests have hosted weddings, photo shoots, team meetings, and more. In total, over 5 million people have attended a Peerspace booking, and we're looking for people who want to help us reach the next 50 million.
 
We are looking for a software engineer with 3 or more years of experience in full stack development. This engineer will join the business engineering team and collaborate in the architecting, design and implementation of internal facing features and services.
 
As a Business Engineer at Peerspace, you’ll:
 
●       Help maintain and add features to the administrative website used to operate the Peerspace marketplace (Clojurescript/Fulcro)
●       Add features to existing backend services (Clojure and Node.js)
●       Collaborate with the Product and Engineering teams to complete projects and solve problems
●       Implement 3rd party integrations for things like fraud prevention and risk analysis
 
This role requires familiarity with technologies that are common on both the front-end and back-end, including operational aspects, scalability, databases, caches, search engines, etcetera. As a member of the Business Engineering team you’ll find yourself working on many aspects of the business with a specific focus on developing for and scaling our internal teams in addition to automating existing manual processes.
 
About you:
 
●       Minimum 3 years of work experience
●       Working with any language like Clojure, Clojurescript, Javascript, Node.js, Java, Python in back-end development
●       Working with a modern front-end framework like Fulcro, React or Angular
●       Experience with API design and micro services
●       Ability to work across the stack
●       Likes problem solving
●       Can think in the short, mid and long terms
●       Willingness to use and learn new technologies
 
Nice to have:
 
●       Interest in functional programming
●       Experience with Postgres or other SQL databases
●       Experience with MongoDB or any NoSQL database
●       Experience in a start-up environment
 
 
What you’ll get:
 
●       Competitive salary with employee stock options and access to 401k and FSA/HSA
●       Medical coverage subsidized by Peerspace
●       Dental, vision, and disability coverage provided at no cost
●       Take-it-when-you-need-it vacation and sick days
●       $500 annual professional development allowance
●       Discount on all Peerspace bookings
●       Team members who work at Peerspace for 5 years are eligible for a 5 week sabbatical
●       We are a remote first company that believes access to flexible workspace makes us more productive.
 
 Flex work perks include:
 
●       Apple laptop, high res display, and stipend to setup home office
●       Monthly cell phone and internet credit
●       Coworking membership (in lieu of home office)
●       Access to the Peerspace network of inspiring spaces to do your best work
●       Quarterly in-person offsites and team-building events for all team members (in Peerspace locations, of course)
 
About Peerspace
 
Peerspace is a platform that makes planning gatherings - starting with finding the perfect space - simple. Founded in 2014, Peerspace is a remote first company that maintains a strong company culture by gathering frequently in Peerspace locations. Our team members are currently located in San Francisco, Los Angeles, Chicago, and many other cities around the globe. The company’s investors include Google Ventures and Foundation Capital.
 
At Peerspace, we're dedicated to creating a workplace that's diverse, equitable, and inclusive. All team members are empowered to blaze their own trail, make things happen, and be recognized for taking pride in their work. We believe bringing together people from diverse backgrounds and identities makes us stronger and better enables us to serve the Peerspace community.
Share this job:
Multiple Remote Senior Software Engineering Roles
RXNT  
cs java javascript dot net sql senior May 18

At RXNT, we think of ourselves as a backbone to the US healthcare system. Every day, we provide the digital foundation on which healthcare professionals serve patients, order medications and lab tests, bill insurance companies, and interact with the wider healthcare community.

22 years of blood, sweat, and tears have taught us that this pursuit comes with great responsibility. It’s in the best interest of everyone if we hold ourselves to high standards, think rigorously, and at times, act urgently.

As a member of RXNT’s EHR team, you’ll work on the software that powers physician’s offices across the nation. Systems for scheduling of appointments, point-of-care, ordering labs and prescriptions, and more - all under the umbrella of one product. At some times, you’ll work inside of regulatory frameworks like CURES and FHIR, and at other times you’ll look outside of the box for innovative ways to improve user experience and patient outcomes.

We’re looking for self-motivated people who love to learn, are comfortable in a fast-paced and quickly-growing environment, and who seek ownership.

What you'll be doing

  • As a Senior Software Engineer, you will design and implement substantial parts of RXNT’s EHR solution.
  • You will refactor C# .NET code, leverage various data layers (SQL Server, MongoDB, Redis, message queues), write and optimize complex SQL, and to a lesser extent, work with Javascript in the browser.
  • You will join an all-hands effort in 2021 to migrate RXNT’s billing software from on-prem to a containerized, robust Azure deployment (alongside qualified external consultants).
  • You will regularly review the code of your peers
  • You will push for and maintain best practices like the Joel test, 12 factor app methodology, and quality unit tests
  • Your engineering manager will help you understand key technical metrics to aim for (like SLA, P99 latency), and the product manager will help you understand how US healthcare professionals work and how we can best serve them.

You might be a good fit if you

  • Have a proven track record (3+ years of experience) of architecting and engineering world-class, large scale commercial applications and services
  • Are proficient in one or more object-oriented languages (such as C#/Java/C++)
  • Are strong in computer science fundamentals (typically backed by a bachelor's degree or higher in computer science, or a bachelor’s degree or higher in a math or science field plus strong professional experience)
  • Are comfortable using a broad range of modern data systems (SQL, noSQL), bonus for specialized systems like columnar warehouses, message queues, caches
  • Have some full-stack development experience (comfortable with Javascript, exposure to React or Angular)

Bonus

  • You have experience with developing applications to run in Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure)
  • Work on Open Source projects
  • Speak publicly or write technical content
  • Read voraciously

We're seeking candidates based in the United States.

Share this job:
Software Engineer, Tailored Experiences Confluence
 
java python scala saas cloud May 17
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for an experienced and talented Software Engineer to join the Tailored Experiences Confluence team in Mountain View or remote. This team is responsible for the creation of spaces, content and taking on technical challenges, and implement exciting features.

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

  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, etc.)
  • Knowledge of the principles to construct fault-tolerance, reliable, and durable software systems
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space, and time
  • 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, GCP, Azure)

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

  • React, Javascript
  • NoSQL
  • Experience working with distributed eventing systems, i.e. Kafka
  • Familiarity with reactive programming frameworks, i.e. Spring Webflux, RXJava
  • Experience with large-scale distributed systems
  • Experience with continuous delivery and infrastructure as code
More about our benefits

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

More about Atlassian

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

Additional Information

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

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

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Java Software Engineer - remote within Poland
 
java javascript css testing frontend backend May 17
Please read before applying.
Our offer is directed to the candidates who are authorized to work in Poland and have the necessary documents (permanent residence permit). For tax law reasons, a successful candidate will be employed by a Polish unit and will be entitled to work remotely within Poland.

We're looking for developers who are passionate about writing extraordinary software, have a love for solving difficult problems, enjoy learning about new technologies and contributing to products used by millions of people.

If you:

  • Have knowledge of writing robust and reliable systems
  • Can ensure performance, quality and security aspects while building a product that delivers an awesome user experience
  • Enjoy discussing innovative ideas and code with your peers, extraordinary product solutions, and passing on your knowledge to others

  • Then we are the place for you! 

What you will do:

  • Engage with other developers, front-end designers, product managers, and performance engineers
  • Laser focus and be able to design infrastructure solutions for scalability, reliability, high availability, performance, security, software maintainability, and operational excellence
  • Drive innovation by coming up with new and surprising ideas for our products and processes
  • Grow other developers. Act as a mentor and lead by example to help build an awesome team.
  • Point out issues with the existing architecture and code, and clean it up.

What we expect from you:

  • Excellent understanding and working knowledge of Java (However, if you're a strong developer with experience of building products, have used other O-O languages and have exposure to Java, we'd still like to hear from you!)
  • Deep architectural understanding of web applications
  • Good knowledge in some back-end technologies such as Spring, Hibernate, Lucene, SQL
  • Outstanding, creative and innovative problem-solving skills
  • Initiative and the ability to work independently and as part of a team
  • Excellent interpersonal skills with proficient English (both spoken and written)

Preferred skills:

  • Knowledge of some of the standard front-end technologies such as CSS, JavaScript (we use JQuery), REST and JSON
  • Knowledge of open source libraries, tools, and frameworks, e.g. for logging, wiring, testing and building. The more the merrier!
  • Passion for the latest trends in application design
  • Experience with agile software development methodologies like XP and Scrum
  • Interest in learning more about new languages and frameworks
  • Broad knowledge and understanding of the industry
  • Wide experience of successful and failed projects
  • Ability to slice and dice problems so they can be worked on by several people
  • Desire and ability to mentor junior developers
  • Relaxed yet hardworking demeanour
  • Min. 3 years (or more) in a professional development role
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 great perks: 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, outstanding ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Software is changing the world, and we’re at the center of it all. With a customer list that reads like a who's who in tech, and a highly disruptive business model, we’re advancing the art of team collaboration with products like Jira Software, Confluence, Bitbucket, and Trello. Driven by honest values, an amazing culture, and consistent revenue growth, we’re out to unleash the potential of every team. From Amsterdam and Austin to Sydney and San Francisco, we’re looking for people who are powered by passion and eager to do the best work of their lives in a highly autonomous yet collaborative, no B.S. environment.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Developer
java php node-js kotlin backend cloud May 17

Location: Remote

Compensation: 36k $ - 48k $

Summary:

We’re hiring an experienced Backend Developer to work 100% remotely for a global payment-processing company.

We are a financial services company, providing payment processing technologies, software and services, and APIs for e-commerce and digital transacting.

----------

Why Work With Us:

Here are some reasons why you should consider joining us:

  • We work from anywhere. You’ll be joining our remote team and work alongside colleagues all over the world.
  • We’re a growing team with an exciting product. We’ve been growing organically for more than 10 years and have become one of the market leaders in our industry.
  • We’ll trust you. You’ll be given plenty of responsibility as your role will be vital in order for the company to meet its targets.
  • We’ll help you grow. We will give training in order for you to achieve your career path goals.

What You’ll Do:

  • Help us develop our financial platform.
  • Develop new features for our product (integration with 3rd party providers, QR Code support, improve fraud detection tasks).
  • Support and modernize existing web services to match latest industry standards.
  • Deploy web services on cloud providers (AWS).
  • Collaborate with our technical leaders to plan and execute a roadmap.

What We’re Looking For:

  • 2+ years experience in any backend language (PHP, Node.js, Java, Kotlin).
  • Fluency in English.
  • Good communication skills.

Bonus:

  • Working knowledge of AWS Services (SQS, SNS, S3, Lambda, etc.).
  • Experience working with SQL Databases.

This is a long-term, full-time role. We’re looking for people who can grow with our products for years to come.

Share this job:
Software Engineer
C2FO  
scala postgresql node-js typescript apache-kafka java May 14

Platform teams own the core services that power C2FO's main product. We're transforming the platform to be event-driven. Come help us do it! You'll learn how to use Kafka and other evented systems on a team where you aren't punished for making mistakes.

There are plenty of great opportunities to learn and grow at C2FO. We have an annual conference budget for every engineer, O'Reilly learning platform memberships, educational stipends, a mentor program, and a standard career progression for both engineers and engineering managers.

The health of the team is important. There are frequent opportunities to build relationships with your teammates: retreats, show & share, hack weeks, and our own Platform teams' monthly Mandatory Fun Time (it's not actually mandatory).

Ready to join?

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with, and support the growth of other engineers.
  • Apply good coding practices to ensure our code base is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Collaborate with others across the company, including Product, DevOps, and operational stakeholders.

What you’ll need

  • Passionate about solving problems for a bleeding-edge FinTech company
  • Concerned with the success of their teammates as well as themself
  • Respectful towards teammates regardless of their abilities
  • Able to work in a highly collaborative software development environment
  • Willing to debate, obtain, and move forward with the best solution
  • Always digging deeper to understand the problem space and the 'why' of your work.
  • Passionate about testing, code quality, and continuous integration
  • Vigilant in identifying tech debt and always improving how we do things
  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary.
  • Comfortable with source control, especially git
  • Self-motivated developer
  • People from all backgrounds encouraged - no degree required
  • Minimum of 1 years of experience in the job offered or in a related position
  • Proficient communication in English both written and verbal

We'd be particularly delighted to hire someone who has experience with:

  • Scala, Java, or Kotlin
  • Apache Kafka, Kafka Streams, Akka, Akka Streams
  • Node.js, TypeScript, Javascript
  • Relational database (PostgreSQL)
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes

You don't need to know all of these to apply. Come learn on the job.

Share this job:
Backend Software Engineer
backend java python c linux testing May 12
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in action—giving organizations instant access to the massive amounts of data that is constantly flowing throughout their business. At Confluent, we’re building the foundational platform for this new paradigm of data infrastructure. Our cloud-native offering is designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, organizations can create a central nervous system to innovate and win in a digital-first world.

We’re looking for self-motivated team members who crave a challenge and feel energized to roll up their sleeves and help realize Confluent’s enormous potential. Chart your own path and take healthy risks as we solve big problems together. We value having diverse teams and want you to grow as we grow—whether you’re just starting out in your career or managing a large team, you’ll be amazed at the magnitude of your impact.

About the Team
The Clients Team is on a mission to make it as easy as possible to use Apache Kafka with any programming language. We develop high performance client libraries and APIs targeting various languages, and our passions range from squeezing an extra percent point of performance out of some low level networking code to designing APIs that are a joy to use. The software we make defines how users interact with Kafka - so it's high impact and very close to users. When we're not writing code, you'll find us out in the open source community (much of what we work on is open source), or helping our customers with some of their toughest problems.

You will be part of the team which enables Kafka to be used on any platform and on any language using standard interfaces and responsible for building critical features where stability and performance are of the highest concern. We are at the beginning of this engineering journey and are looking for great engineers to join our world class team who are passionate about building and running large scale, multi-tenant distributed data systems for customers that expect a high level of availability.

Who You Are

  • Smart, humble, and empathetic
  • Have a strong sense of teamwork and put team’s and company’s interests first
  • Driven and excited about challenges of a fast-paced, innovative software start-up environment

What We're Looking For

  • Strong fundamentals in distributed systems design and development
  • Proficiency in more than one programming language and ability to pick up new languages and concepts. We write code in: Java, C, C++, Python, Go, .NET, for Linux, MacOS X, Windows on multiple hardware architectures
  • Strong testing background and takes compatibility very seriously
  • Solid understanding of concurrency, sockets, networking, operating systems, memory management, runtimes, portability, etc
  • A self starter with excellent spoken and written communication
  • Ability to effectively work in and collaborate on a distributed team and with the open source community 
  • Bachelor's degree in Computer Science or similar field and 4+ years of equivalent work experience

What Gives You An Edge

  • Experience in open-source development
  • Experience using Apache Kafka
  • Expertise in C/C++ to make contributions to librdkafka
  • Experience operating large-scale data systems

  • #LI-Remote
  • #LI-DS1
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.

#LI-Remote
Share this job:
Freelance Database Consultant - Percona Affiliate Program
Percona  
java python ruby linux cloud aws May 12
As a Percona Affiliate, you'll get a chance to see and work on any database architecture you can imagine.  Our affiliates work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We are looking for individuals with a high level of experience in MySQL, PostgreSQL, and/or MongoDB technologies, as well as someone who can step back and evaluate a customer’s full stack. 

Project length may range from a couple of days to several weeks and will be mutually agreed upon prior to the start of work.

What does it take to be a Percona Affiliate?

  • 5+ years of experience administering MySQL, MongoDB and/or PostgreSQL
  • 5+ years of experience performing architecture and design reviews, performance audits and performance troubleshooting
  • Strong Linux administration and troubleshooting skills
  • Strong knowledge of database architecture, internals, backup solutions, performance tuning, query optimization, & index tuning
  • Strong understanding of replication and experience with multiple high availability tools and methods
  • Excellent written and spoken English
  • Ability to perform database and Linux systems consulting
  • Ability to talk to and collaborate with a customer, envision their problem, and whiteboard solutions
  • Ability to figure out how to implement true highly available systems, not just at the database level, but throughout the entire stack
  • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
  •  Knowledgeable on a wide variety of technology, but the experience and wisdom to know when to use it and why
  • Ability to  talk low-level technical details or high level strategy depending on the situation

What will make you stand out:

  • Experience migrating Oracle to MySQL/PostgreSQL
  • Galera / Percona XtraDB Cluster, HAProxy, ProxySQL, Orchestrator
  • Cloud Services such as AWS RDS/Aurora, Microsoft Azure, Google Cloud, or hosting providers like Rackspace
  • Nagios, Percona Monitoring and Management (PMM) and other monitoring tools
  • Configuration management solutions such as Ansible, Puppet or Chef
  • PHP, Java, Nodejs, Go, Python, Ruby, etc.
  • Networking, system administration, hardware, virtualization, containers, scripting, IO subsystems
  • Percona Toolkit suite
  • MyRocks 
  • Kubernetes / OpenShift / Docker
  • Professional certifications in MySQL, MongoDB, PostgreSQL
Location / Time zone: Remote work from home position that can be located anywhere within the Americas and Europe with the ability to travel to clients when needed and when it is safe.

<!--WEB-ONLY-->
Share this job:
Software Engineer, Identity Platform
 
java saas cloud aws gae api May 12
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is a leading provider of collaboration, development, and issue tracking software for teams around the world. With over 100,000 global customers (including 85 of the Fortune 100) and millions of users on our cloud platform, we are advancing the power of collaboration with products including Jira Software, Jira Service Desk, Confluence, Bitbucket, Trello, and more. Motivated by clear values, an AMAZING culture, and consistent revenue growth, we’re on a journey to unleash the potential of every team. We’d like you to be a part of this journey.
 
Atlassian is looking for an experienced and talented Software Engineer to join our Identity Platform division within our Mountain View, CA office. This division is an innovative and dynamic organization, and you will be joining a team of talented developers in designing, building, and operating micro-services and capabilities that handle billions of API requests daily to authenticate and authorize millions of users and applications.

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

  • Good understanding of Java and Spring Framework
  • Proven understanding of micro-services oriented architecture and extensible REST APIs
  • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public or private cloud offerings (e.g., AWS, GAE, Azure)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space, and time
  • Bachelor with 4+ years of experience or Master’s degree with 2+ years of experience, in Computer Science, Information Technology, Information Systems Management or a closely related field of study or equivalent work.

It's great, but not required if you have

  • Experience with Kotlin or JavaScript
  • Experience with large scale distributed systems and event-driven architectures
  • Experience building micro-services
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Experience with continuous delivery and infrastructure as code
More about the team

We are always growing, learning, and adapting, in and out of the office. You’ll be joining a team that is smart and very direct. We embody the Atlassian values, ask the hard questions and challenge each other to constantly improve our work.

This highly talented team owns some of the most critical capabilities of the Atlassian Cloud platform. The engineers excel in taking on scalability challenges, understanding the security aspects of authentication flows, and operating micro-services at a very large scale. We are passionate about technology, but we also like to take breaks from work. We love going out for team lunches, and we like to spend time together in team social events on Fridays.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Fullstack Developer
java-ee hibernate angular-js postgresql rest java May 11

A KnowledgeWorks é uma Software House com vários projetos em curso nas mais variadas tecnologias. Somos, por isso, capazes de tornar realidade, as visões dos nossos clientes.

Gostamos de ser desafiados e de sair da nossa zona de conforto.

Respiramos tecnologia que acreditamos ser um meio para atingir a solução.

Estás pronto para oferecer a excelência connosco?


Procuramos um Java Fullstack Developer para desenvolver o produto interno K1 - https://knowledgeworks.pt/k1/?lang=pt


O que vais fazer?

- Criação de novas funcionalidades da solução

- Manutenção corretiva da solução


O que precisas?

- Mínimo de 2 anos de experiência no desenvolvimento de software com Java

- Experiência em desenvolvimento backend Java - J2EE, hibernate

- Experiência em frontend com Angular 2.x

- Experiência com Base de dados SQL (de preferência postgres)

- Experiência com Servidores Aplicacionais (jBoss, Wildfly, Swarm/Thorntail) - preferencial

- Conhecimento de serviços e arquiteturas web (REST; SOAP)


Local de Trabalho: FULL REMOTE


Quando procuras fazer carreira e não apenas um trabalho, oferecemos-te:

- Possibilidade de participar em projetos tecnologicamente inovadores

- Crescimento Profissional e Progressão de Carreira através de formação contínua e atualizada às necessidades do mercado

- Acompanhamento adaptado às tuas necessidades

Share this job:
Senior Backend Engineer, Growth
 
backend senior java python javascript data science May 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

JOB DUTIES:
DELIVER MEASURABLE IMPACT ITERATIVELY AND WILL WORK ON QUALITATIVE AND QUANTITATIVE DATA. DRIVE FEATURE DELIVERY END TO END AND PIVOT THESTRATEGY. UTILIZE COMPANY’S SEGMENTATION PLATFORM TO DELIVER TARGETED EXPERIENCES. WORK WITH MULTIPLE TEAMS AND ACROSS A BROAD RANGE OF TECHNICAL STACKS AND UTILIZE JAVA AND ITS ECOSYSTEM TO BUILD THE SOFTWARE PRODUCT AND SERVICES THAT PROVIDE BEST IN CLASS CUSTOMER EXPERIENCE. WORK ON SOFTWARE AS A SERVICE (SAAS), PLATFORM AS A SERVICE (PAAS), AND INFRASTRUCTURE AS A SERVICE (IAAS) INDUSTRY, PUBLIC CLOUD OFFERINGS (E.G., AWS, GAE, AZURE). WORK WITH STRUCTURED QUERY LANGUAGE (SQL) AND A/B TESTING. LIAISE WITH MARKETING, PRODUCT, PLATFORM AND DATA SCIENCE TEAMS.

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE OR COMPUTER ENGINEERING OR CLOSELY RELATED FIELD AND 2 YEARS’ EXPERIENCE IN SOFTWARE DEVELOPMENT USING A MODERN, OBJECT ORIENTED PROGRAMMING LANGUAGE, SUCH AS C++, PYTHON, JAVA, JAVASCRIPT OR TYPESCRIPT AND WORKING WITH CROSS-FUNCTIONAL TEAMS ACROSS DIFFERENT PARTS OF THE ORGANIZATION, INCLUDING OTHER ENGINEERING TEAMS AND PRODUCT MANAGEMENT, WITH AT LEAST 2 YEARS’ EXPERIENCE LEADING PROJECTS WITH A SMALL TEAM OF ENGINEERS THROUGH THE SOFTWARE DEVELOPMENT LIFECYCLE FROM INCEPTION TO COMPLETION AND RELEASE.

ALTERNATE REQUIREMENTS:
BACHELOR’S DEGREE IN COMPUTER SCIENCE OR COMPUTER ENGINEERING OR CLOSELY RELATED FIELD AND 5 YEARS’ EXPERIENCE IN SOFTWARE DEVELOPMENT USING A MODERN, OBJECT ORIENTED PROGRAMMING LANGUAGE, SUCH AS C++, PYTHON, JAVA, JAVASCRIPT OR TYPESCRIPT AND WORKING WITH CROSS-FUNCTIONAL TEAMS ACROSS DIFFERENT PARTS OF THE ORGANIZATION, INCLUDING OTHER ENGINEERING TEAMS AND PRODUCT MANAGEMENT, WITH AT LEAST 2 YEARS’ EXPERIENCE LEADING PROJECTS WITH A SMALL TEAM OF ENGINEERS THROUGH THE SOFTWARE DEVELOPMENT LIFECYCLE FROM INCEPTION TO COMPLETION AND RELEASE.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Engineering Manager
 
manager java javascript cloud aws azure May 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

DUTIES:
MANAGE A TEAM OF DEVELOPERS FOR ATLASSIAN’S CONFLUENCE CLOUD PRODUCT. MEMBER OF THE ENGINEERING TEAM, CRAFTING ATLASSIAN’S NEXT GENERATION OF INFRASTRUCTURE AND DELIVERING VALUE TO ATLASSIAN CUSTOMERS THROUGH CREATIVE IMPROVEMENTS TO SOFTWARE PRODUCTS BASED ON FAMILIARITY WITH AGILE SOFTWARE DEVELOPMENT METHODOLOGIES. WORK CLOSELY WITH DESIGN AND PRODUCT MANAGEMENT TEAMS TO INFLUENCE THE DIRECTION OF THE PRODUCT AND PLAN THE STEPS TO ACHIEVE THEIR GOALS. UTILIZE TECHNICAL KNOWLEDGE TO BUILDING EFFECTIVE TEAMS, EMPOWERING THEM TO ACHIEVE THEIR GOALS, AND PUTTING THOSE GOALS INTO A BROADER CONTEXT. MANAGE AND OVERSEE DEVELOPERS, COACHING AND SUPPORTING THEM IN THEIR PROFESSIONAL DEVELOPMENT, UNLOCKING THEIR POTENTIAL, AND CHALLENGING THEM TO STEP OUTSIDE THEIR COMFORT ZONE TO GROW AND EXCEL. LEAD SOFTWARE DEVELOPERS IN UTILIZING CURRENT SOFTWARE TOOLS AND PRACTICES, SPECIFICALLY IN CLOUD PLATFORM TECHNOLOGIES, SUCH AS AWS, AZURE AND GOOGLE CLOUD. SECURE CLOUD/WEB-BASED SOFTWARE APPLICATIONS. WORK CLOSELY WITH DESIGN AND PRODUCT MANAGEMENT TEAMS TO INFLUENCE THE DIRECTION OF SOFTWARE PRODUCTS, TACKLING SCALABILITY, PERFORMANCE AND COMPLEXITY OF PRODUCTS. BUILD EFFECTIVE TEAMS, EMPOWERING TEAM MEMBERS TO ACHIEVE GOALS BASED ON PERFORMANCE AND GROWTH MANAGEMENT.

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATEDFIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE BUILDING HIGHLY SCALABLE ARCHITECTURE, MAINTAINING THE PRODUCTION ENVIRONMENT, BUILDING AND OPERATING PRODUCTION LEVEL WEB APPLICATIONS USING FRONTEND TECHNOLOGIES SUCH AS JAVASCRIPT, REACTJS, TYPESCRIPT, BACKEND TECHNOLOGIES SUCH AS JAVA AND SPRING/HIBERNATE, NODEJS, TYPESCRIPT AND DATABASES INCLUDING MONGODB AND A RELATIONAL DATABASE SUCH AS POSTGRES OR MYSQL, AND DEVOPS TECHNOLOGIES SUCH AS AWS, NGINX, SIGNALFX, SPLUNK AND VARNISH.

ALTERNATE REQUIREMENTS:
BACHELOR’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATEDFIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE BUILDING HIGHLY SCALABLE ARCHITECTURE, MAINTAINING THE PRODUCTION ENVIRONMENT, BUILDING AND OPERATING PRODUCTION LEVEL WEB APPLICATIONS USING FRONTEND TECHNOLOGIES SUCH AS JAVASCRIPT, REACTJS, TYPESCRIPT, BACKEND TECHNOLOGIES SUCH AS JAVA AND SPRING/HIBERNATE, NODEJS, TYPESCRIPT AND DATABASES INCLUDING MONGODB AND A RELATIONAL DATABASE SUCH AS POSTGRES OR MYSQL, AND DEVOPS TECHNOLOGIES SUCH AS AWS, NGINX, SIGNALFX, SPLUNK AND VARNISH.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Engineer at Fintech in Berlin
java aws linux sql python senior May 10

Elinvarenables asset & wealth managers to digitalize their business models by providing the required Platform as a Service. This includes applications for core processes as well as third party connections. Our partnersand customers like the Fondsdepotbank, Donner &ReuschelAG, and M.M. Warburg & Co.profit from the combination of leading technology and the optimal regulatory setup as we hold all necessaryBaFinlicenses. With this comprehensive approach, we create the unique opportunity for our partners to go digital in one step and to utilize state-of-the-art analytics to create individualized solutions to the benefit of their clients.

As a Senior Software Engineer (2nd Level Response & Enablement) (m/f/div), you will join the Technical Operations team. Your key focus would be in resolving operational issues, monitoring the system, and contributing to long-term improvement solutions. As you will be working across the whole platform, this role gives you a great opportunity to understand the modern software system architectures and its challenges, learn different tools and business processes around Wealth and Asset management.


In order to succeed in this challenging position, you would need to be able to work under pressure, be accurate in handling highly sensitive data and attentive to details, work independently, seek information, and communicate in a clear and active manner.


What will keep you challenged?

  • Investigate incidents and issues on the platform
  • Take ownership and resolve operational issues according to priorities within defined SLOs
  • Monitor and analyze logs for errors, possible problems and misbehaviors
  • Participate in development of internal monitoring, alerting, deployment, and orchestration tools
  • Write scripts to automate repetitive and time-consuming operations
  • Document the technical procedures and contribute to knowledge base
  • Support software and configuration deployments
  • Mentor other team members

What are we looking for?

  • 5+ years of experience in relevant positions or domain
  • Excellent overall understanding of cloud-based systems, modern software architectures and principles
  • Great troubleshooting and debugging skills
  • Experience working with:
      • Java
      • AWS or other cloud environment
      • Relational databases (SQL)
      • Linux
  • Considered as additional plus:
      • experience working as TechOps, DevOps, SRE, second level support specialist
      • experience supporting platforms, financial background
      • experience using Python, React or Spring
  • We use the following tools on a regular basis: Kafkacat, kubectl, Jira, Confluence, GitLab, Kibana, Grafana, Sentry, OpsGenie, ArgoCD, PgAdmin/DBeaver, Postman/curl. While knowledge of any of those tools is not mandatory (you will learn them), prior experience or ability to explain its purpose would add a couple of extra points to your profile

What will keep you happy?

  • An outstanding, highly motivated and international teamthatvalues a positive and open working environment- and a group of people who genuinelyappreciateand supporteach other
  • An inspiring momentumtoreshapethe wealth management industry by replacing legacy IT with a modern, sustainable ITplatform
  • Everything you need to excel in your profession,backed by some of the world’s most recognizedinvestors
  • Enjoy an open corporate culturewithout dress code, with flexible working hoursand remote officeoptions
  • Beautiful loft-style office,situated in bustlingPrenzlbergjust a few minutes fromAlexanderplatz – a lunch and afterwork Dorado at yourdoorsteps
  • An employerthatwelcomes diversityand actively promotes equal opportunities on every level
Share this job: