Remote backend Jobs

Yesterday

Backend Software Engineer, Bitbucket
 
backend cloud Jun 23
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 searching for a talented Backend Software Engineer to join our Bitbucket Cloud Core Experience team. You'll be joining a multi-functional team that builds Bitbucket Cloud’s core experience and has a substantial impact on the growth of Atlassian.

We do not work on an end product that reaches our customers and ends there. Our product enables others to work on absolutely anything, so our product marks the beginning, not the end, of a great journey. We strive to make it easy for other teams to collaborate on code in a very intuitive and efficient way.

You will be among the engineering team responsible for designing, building, and supporting Bitbucket Cloud’s core capabilities, directly impacting how our product works, looks, and feels. You will have direct access to a dedicated Product Manager, UX Designer, and Content Designer to help you deliver great solutions from start to finish in a fast and very efficient way.

What you will do:

  • You will be architecting new features and designing solutions to a wide variety of problems on a full range of complexity
  • You will implement solutions following software development best practices from start to finish
  • You will review your teammates' work through peer reviews, provide and iterate on feedback, and advocate for software development best practices
  • You will write tests and advocate for high-quality outcomes, you will monitor and support our solutions in the production environment
  • You will drive innovation through prototypes and you will deliver solutions through iterative shipments

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

  • Designing and developing new software applications, features, and frameworks
  • Experience working with microservices

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

  • Strong understanding of Python
  • Experience designing and implementing efficient RESTful APIs
  • Measure and optimize system performance and application health
  • Experience working in Django
  • Agile development methodologies like XP and Scrum
  • Schema-based data storage (SQL)
  • Operating systems internals (POSIX UNIX)
  • Networking (IP, routing, RPC)
  • Encryption and authentication protocols (OAuth, SSL)
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:
Full Stack Engineer, Administration
Auth0  
full stack saas redis mongodb frontend backend Jun 23
Awesome tech is made by awesome people. And we’re always looking for new team members who bring the energy, passion, commitment, and collaboration that has made Auth0 the great company it is today.

So what do we exactly build? Auth0 is an authentication and authorization platform designed by developers, for developers. Basically, we make companies’  login boxes safe, secure, and seamless for anyone logging in. Our mission is to secure the world’s identities so innovators can innovate. But it’s a big mission that requires a lot of teamwork. 

Words, code, or people, whatever your skill, there’s a place for you here.

We are growing the Auth0 Administration Experience Engineering team and are looking for a Senior Full Stack Engineer to help us design and build an amazing product. You would be a great fit for the team if you enjoy working on challenging problems and care deeply about the product’s end-user experience. Not only are we looking for a talented engineer, but we are also looking for someone who will contribute to our culture.

Many of our customers are larger enterprise organizations. The administrators in these companies care about security and want to make sure their employees access vendors' platforms with the minimum privileges required, using their enterprise credentials and complying with their security policies. At the same time, they need to manage their relationship with Auth0 in a centralized way. The Administration Experience Engineering team is committed to providing administrators in large organizations the seamless, transparent, and secure experience they expect from an enterprise-ready SaaS product.

Due to the success and growth of Auth0 we are looking for an engineer to help us build an amazing product and experience. We are aiming to increase our team in order to take some new big projects to help grow our product.  Some of the projects in our roadmap include tenant and team management public APIs, extended RBAC on both account and tenant-level fine-grain authorization. 

The team responsibilities can be described by three themes:

  • Account governance - deliver centralized, enterprise-ready account management capabilities at the customer level that allow administrators transparency and full control over how the resources are managed within their subscription.
  • Team Management - enable administrators to bring their teams to use our product in a secure way, honoring the least privilege access principle, and facilitate the tasks of managing their access over time.
  • Team Security - further secure the access of customer’s team members to the Auth0 dashboards and APIs by supporting integrations with their company directory, configuring identity preferences and policies, and having visibility into enhanced audit logs.

What will you be doing?

  • Being part of a multi-functional remote team to own our products from top to bottom.
  • Designing and implementing applications and APIs to improve the experience of managing tenants, teams, and accounts.
  • Working with other engineering teams to integrate our services with the rest of the Auth0 platform. This may require either working with other teams as an early adopter of new IAM core product features or creating custom IAM solutions for account governance and team management.   
  • Designing and implementing tools to improve the developer experience with working on the Private SaaS platform.
  • Being a part of the team's on-call rotation.

You'd be a good fit if you:

  • Enjoy web frontend and backend engineering and have a good understanding of the web platform.
  • Are customer-focused.
  • Are familiar with the Node.js ecosystem.
  • Are familiar with front-end frameworks such as Typescript, React, and Mobx.
  • Have a good understanding of security principles and concerns.
  • Have experience with building software and services, with distributed systems complexities and their challenges.
  • Are passionate about building systems that are highly reliable, secure, maintainable, and scalable.
  • Understand the benefits of delivering your work incrementally to get feedback and iterate over solutions.
  • Communicate well, take feedback in a positive way, and are OK not always doing the most glamorous tasks.
  • Enjoy working on a highly collaborative, dynamic, and remote team.
  • Are currently located in Europe, Argentina, Canada (EDT/EDT) or the United States (EDT/EDT).

Also useful if you:

  • Have experience working in distributed teams and work environments.
  • Have experience with building SaaS products for enterprise. 
  • Are familiar with: MongoDB, RabbitMQ, Elasticsearch, Redis, NGINX, and PostgreSQL.
  • Have knowledge in the identity and access management space.

Preferred Locations:

  • #EU; #US-E; #AR; GMT-CA
Auth0 makes the internet safer by safeguarding billions of login transactions each month.

Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. We practice N+1>N which applies to everything from our people to how we iterate our tech; we believe in one team, one score; and we give a shit about everything we do.

Research shows that candidates from underrepresented backgrounds often don’t apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself.

Auth0, recently acquired by Okta, is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior Full Stack Engineer, Administration
Auth0  
full stack senior saas redis mongodb frontend Jun 23
Awesome tech is made by awesome people. And we’re always looking for new team members who bring the energy, passion, commitment, and collaboration that has made Auth0 the great company it is today.

So what do we exactly build? Auth0 is an authentication and authorization platform designed by developers, for developers. Basically, we make companies’  login boxes safe, secure, and seamless for anyone logging in. Our mission is to secure the world’s identities so innovators can innovate. But it’s a big mission that requires a lot of teamwork. 

Words, code, or people, whatever your skill, there’s a place for you here.

We are growing the Auth0 Administration Experience Engineering team and are looking for a Senior Full Stack Engineer to help us design and build an amazing product. You would be a great fit for the team if you enjoy working on challenging problems and care deeply about the product’s end-user experience. Not only are we looking for a talented engineer, but we are also looking for someone who will contribute to our culture.

Many of our customers are larger enterprise organizations. The administrators in these companies care about security and want to make sure their employees access vendors' platforms with the minimum privileges required, using their enterprise credentials and complying with their security policies. At the same time, they need to manage their relationship with Auth0 in a centralized way. The Administration Experience Engineering team is committed to providing administrators in large organizations the seamless, transparent, and secure experience they expect from an enterprise-ready SaaS product.

Due to the success and growth of Auth0 we are looking for an engineer to help us build an amazing product and experience. We are aiming to increase our team in order to take some new big projects to help grow our product.  Some of the projects in our roadmap include tenant and team management public APIs, extended RBAC on both account and tenant-level fine-grain authorization.

The team responsibilities can be described by three themes:

  • Account governance - deliver centralized, enterprise-ready account management capabilities at the customer level that allow administrators transparency and full control over how the resources are managed within their subscription.
  • Team Management - enable administrators to bring their teams to use our product in a secure way, honoring the least privilege access principle, and facilitate the tasks of managing their access over time.
  • Team Security - further secure the access of customer’s team members to the Auth0 dashboards and APIs by supporting integrations with their company directory, configuring identity preferences and policies, and having visibility into enhanced audit logs.

What will you be doing?

  • Being part of a multi-functional remote team to own our products from top to bottom.
  • Designing and implementing applications and APIs to improve the experience of managing tenants, teams, and accounts.
  • Working with other engineering teams to integrate our services with the rest of the Auth0 platform. This may require either working with other teams as an early adopter of new IAM core product features or creating custom IAM solutions for account governance and team management.   
  • Designing and implementing tools to improve the developer experience with working on the Private SaaS platform.
  • Being a part of the team's on-call rotation.
  • Mentoring other engineers and helping them grow on a technical path.

You'd be a good fit if you:

  • Enjoy web frontend and backend engineering and have a good understanding of the web platform.
  • Are customer-focused.
  • Are familiar with the Node.js ecosystem.
  • Are familiar with front-end frameworks such as Typescript, React, and Mobx.
  • Have a thorough understanding of security principles and concerns.
  • Have experience with building software and services, with distributed systems complexities and their challenges.
  • Are passionate about building systems that are highly reliable, secure, maintainable, and scalable.
  • Understand the benefits of delivering your work incrementally to get feedback and iterate over solutions.
  • Communicate well, take feedback in a positive way, and are OK not always doing the most glamorous tasks.
  • Enjoy working on a highly collaborative, dynamic, and remote team.
  • Are currently located in Europe, Argentina, Canada (EDT/EDT) or the United States (EDT/EDT).

Also useful if you:

  • Have experience working in distributed teams and work environments.
  • Have experience with building SaaS products for enterprise. 
  • Are familiar with: MongoDB, RabbitMQ, Elasticsearch, Redis, NGINX, and PostgreSQL.
  • Have knowledge in the identity and access management space.

Preferred Locations:

  • #EU; #US-E; #AR; GMT-CA
Auth0 makes the internet safer by safeguarding billions of login transactions each month.

Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. We practice N+1>N which applies to everything from our people to how we iterate our tech; we believe in one team, one score; and we give a shit about everything we do.

Research shows that candidates from underrepresented backgrounds often don’t apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself.

Auth0, recently acquired by Okta, is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:

Last Week

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:
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:
Keep your work at home lifestyle. Now hiring Senior Node Developers
aws node-js blockchain microservices javascript senior Jun 22

What we're working on

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

Who you are

We are looking for a candidate who has experience with microservice, event-driven architecture in AWS including challenges such as long-lasting functions and with interest in incorporating Blockchain and NFT.

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience with NodeJS, Express, AWS, Blockchain and NFT
  • Experience design backend rest APIs, Microservices and database models
  • Serverless experience with AWS lambda or Azure functions
  • Versatility in Tech Stack will be advantageous
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Personality traits: Professional, problem solver, proactive, attention to detail.

Working at Clevertech

People do their best work when they’re cared for and in the right environment:

  • RemoteNative™: Pioneers in the industry, we are committed to remote work.
  • Flexibility: Wherever you are, and wherever you want to go, we embrace the freedom gained through trust and professionalism.
  • Team: Be part of an amazing team of senior engineers that you can rely on.
  • Growth: Become a master in the art of remote work and effective communication.
  • Compensation: Best in class compensation for remote workers plus the swag you want.
  • Cutting Edge: Stay sharp in your space, work at the very edge of tech.
  • Passion: Annual financial allowance for YOUR development and YOUR passions.

Getting Hired

Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!

The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW

At Clevertech, we're committed to learning and growing every day, together. Join our community and subscribe to our newsletter, featuring curated topics picked by Clevertech's best. https://www.clevertech.biz/join-our-community

Share this job:
Senior Software Developer
react-js node graphql postgresql typescript frontend Jun 21

Senior Software Developer (Frontend):

***The position is FULLY REMOTE - our team is remote and distributed. You do NOT need to be physically present in USA to apply for this job***

We (Manufactured - www.manufactured.com) seek a self-directed full stack developer, with an emphasis on Frontend, who specializes in Data Visualization and Functional Interaction. Candidate should have an interest in the manufacturing and logistics startup space and be comfortable working in a startup environment.

The ideal candidate has experience building effective, functional Frontends using reusable styled components and has no problems with backends built on React in JavaScript / Typescript and has experience with GraphQL Should have a strong background in Apps with functional interactions. The ideal candidate is a product thinker with an engineering mindset and has experience building B2B / B2B2C web apps both on Front and Back End, experience working in JavaScript, especially React.

Job Details
Seniority Level Senior level
Industry Internet / Computer Software
Employ Type Full-time
Job Functions Software Development – Front End

Salary – Depends on Experience

Role is remote.

Tech Stack includes:

  • React for Frontend
  • Node & GraphQL for Backend
  • PostgreSQL for Database
  • Both JavaScript and TypeScript

Responsibilities:

  • Motivation to understand why features are being built before building
  • Shared ownership of code. Work in pairs (when possible) and participate in code reviews with other engineers
  • Organizing tasks via Jira
  • Owning assigned platform features from conception to delivery to support
  • Consuming 1st & 3rd party APIs

Additional skills looking for:

  • Live examples of side projects and past work
  • Build beautiful, high-performing user interfaces using React
  • Ensuring cross-compatibility between browsers, devices, and locations

Requirements

  • Seek out creative solutions to challenging problems
  • Thrive in a startup environment with empowered management and quick turnaround times.
  • Manage your own deadlines and deliverables - we do not have dedicated project managers
  • Drive and implement engineering decisions with a large cross-functional team
  • Partner with CEO, product, engineering and sales to manage the user experience of new features from conception until launch
  • Responsible for understanding and resolving all reliability concerns for product code
  • Showcasing progress to stakeholders
  • Strong math background
  • Proven work experience in a similar role. Strong references/portfolio required.
  • Team spirit: strong communication skills to collaborate with various stakeholders
  • Demonstrated knowledge and experience with data modeling and data visualization
  • Fluent and demonstrable experience developing in ES6 JavaScript and/or TypeScript
  • Proficiency / Experience with the following skills, frameworks, and practices
  • js with common packages (lodash, prop-types, etc)
  • Styled Components and other CSS-in-JS techniques
  • GraphQL
  • Git

Plus - Requirements

  • CI/CD development practices
  • Used to working as a mentor or mentee to other developers
  • Experience in unit testing
Share this job:
Senior Ruby on Rails Engineer
Scribd  
ruby senior javascript css redis mysql Jun 21
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.

The Role:

As a Senior Software Engineer, you've probably seen quite a bit in your career, and we want to leverage all of it. Full-cycle software development will be your primary function, but we'll expect you to contribute in a number of ways, including advising on others' technical design, reviewing code, participating in interviews, and mentoring less experienced engineers. When you are doing software development, you'll be doing more than just coding a ticket handed to you. You'll own the code strategy and architecture, implementation, delivery, and operation of systems, end-to-end. You'll consider testability, upgradeability, scalability, and observability throughout the development process.

Tech stack:

Our online applications use React, Redux and server side rendering using Hypernova on the frontend and a Ruby on Rails Monolith, backed by MySQL & Redis which we're working to split into a small set of services in 2021/2022. We use Sidekiq to run background jobs and Databricks environment for offline data processing. We're evolving our codebases to incorporate modern languages such as Go, Typescript & Rust as we migrate from a monolith into a small number of services.

About You:

• You’re a strong engineer who enjoys working with different teams.
• You care about code review as both a chance to present your work and to learn from others.
• You focus on well-written, elegant solutions, not just the quick fix, and you never skimp on testing.
• You are always learning and always working to improve your craft.
• 5+ years experience as a full stack developer utilizing Ruby on Rails.
• Experience shipping large features with a focus on full stack or backend web development experience (building back end services, building api’s, building front end flows).
• Curious and confident, able to dig into legacy and any services our products may span to understand how things work.
• You love to make a difference for users. You are curious and have a strong desire to learn and grow.
• You welcome challenges with open hands and gain a sense of ownership of your work while striving for the best coding practices.

Nice to have/Learn on the job:

• Strong understanding of modern JavaScript frameworks preferably React.
• Experience with Redux, CSS Modules is a plus.
• Knowledge of npm, yarn, babel and webpack
• Passionate about testing. Previous experience writing unit and integration tests with frameworks like Jest, Rspec, Enzyme, Cypress, Selenium, WebdriverIO etc.
• Experience working with data pipelines, both real-time and batch offline.
• Experience de-bugging issues in a complex modern web architecture which includes: distributed systems, CDN, image servers, databases, asynchronous web services, CSRF, cross site scripting, etc.
Benefits, Perks 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 iOS Engineer
Scribd  
ios senior backend testing api Jun 21
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

About the iOS team:

We’re a small team working on an app with 1.4mil active monthly users. You’ll work on everything from UI to API communication to data persistence. We work together with teams across the company, including design, backend, and product, to make a native iOS app that we are proud of, and that our users love and use every day. We believe in continuously improving our skills and codebase, work/life balance, and doing things right over doing them fast. We’re looking for engineers who share this view and are excited about writing quality code, trying new technologies, and playing well with others.

About You:

• You have 5+ years of iOS experience.
• You care about code review as both a chance to share your work and to learn from others. 
• Ability to write well-written, elegant solutions, not just the quick fix, and you never skimp on testing. 
• Deep understanding of the iOS platform with a proficiency in Swift.
• Strong knowledge of iOS frameworks (UIKit, Core Data).
• Strong knowledge of mobile design and architectural patterns.
• Hands on experience in documentation, unit testing, code reviews, test automation, continuous integration and deployment.
• Provide mentorship and guidance to fellow team members on the team.
• At least one shipped iOS app.
• Bonus points for experience working on a large-scale, popular iOS app.

What you’ll do:

• Making sure our app is a beautiful, delightful reading experience.
• Experimenting with MVC alternatives and pushing UIKit to the limit to implement delightful & elaborate interfaces.
• Design APIs and systems for synchronizing user data and reading progress across multiple devices seamlessly.
• Build reusable iOS software components for interfacing with the Scribd platform providing the perfect offline experience.

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:
Junior iOS Engineer
Scribd  
ios junior backend testing api Jun 21
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

About the iOS team:

We’re a small team working on an app with 1.4mil active monthly users. You’ll work on everything from UI to API communication to data persistence. We work together with teams across the company, including design, backend, and product, to make a native iOS app that we are proud of, and that our users love and use every day. We believe in continuously improving our skills and codebase, work/life balance, and doing things right over doing them fast. We’re looking for engineers who share this view and are excited about writing quality code, trying new technologies, and playing well with others.

About You:

• 1-2 years of iOS experience.
• You have a passion for mobile apps.  
• You love to make a difference for users. 
• You are curious and have a strong desire to learn and grow. 
• Familiarity of the iOS platform with experience in Swift.
• Familiarity with RESTful APIs.
• Working knowledge of mobile design and architectural patterns.
• Working knowledge of dependency injection and modular development.
• Exposure in the fields of documentation, unit testing, code reviews, test automation, continuous integration and deployment.
• Bonus points for having a shipped iOS app.

What you’ll do:

• Making sure our app is a beautiful, delightful reading experience.
• Experimenting with MVC alternatives and pushing UIKit to the limit to implement delightful & elaborate interfaces.
• Assist in design APIs and systems for synchronizing user data and reading progress across multiple devices seamlessly.
• Help build reusable iOS software components for interfacing with the Scribd platform providing the perfect offline experience.
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:
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:
Senior Backend Developer
postgresql elasticsearch aws ruby-on-rails backend senior Jun 20
Want to make an impact by working for a small company that values autonomy and working collaboratively to solve challenging problems? Love learning new technologiesand using the latest APIs from WWDC? Then you’ll fit right into the Marketcircle team!

We’ve been a fully remote company for over five years and have learned a lot, empowering team members with the freedom and flexibility to work in the way that’s best for them. We prioritize true research and development over strict adherence to agile or rigid methodologies.

As part of this role you will be a key individual contributor to building the Daylite platform that supports Daylite for macOS, iOS, and web. Building with tools like Citus for distributed PostgreSQL, Kafka, SwiftNIO, Kubernetes. You will have an opportunity to help define and build the future of the Daylite platform and API.

Qualified candidates:

    • Have 8+ years of experience
    • Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.
    • Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch
    • Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.
    • Reside within Canada


Bonus points for:

    • Experience with infrastructure management tools (like Puppet, Ansible or Chef)
    • Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
    • Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)


Things you might be working on:

      • RESTful interfaces to persist data for our client apps
      • Authentication and payment backends
      • PostgreSQL database(s) with custom extensions
      • Elasticsearch indexing and search

Note: there will be occasional on-call duties.
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:
Backend Engineer
Density  
django kafka postgres python redis backend Jun 19

At Density, we build one of the most advanced people sensing systems in the world. The product and infrastructure is nuanced and one-of-a-kind. Building this product for scale has been an exercise in patience, creativity, remarkable engineering, laser physics, global logistics, and grit.

The team is thoughtful, driven, and world-class. Density systems are real-time, accurate, and anonymous by design. We help today’s largest companies understand how their buildings get used. We have counted hundreds of millions of people. Counting people in “real-time” is unique and particularly hard to achieve. It allows a user to walk into a room, beneath our sensor, and see the room’s occupancy increment 700ms later.

Today alone, Density will ingest over 1m events. In the coming year, our sensor network is on track to grow ten-fold. The overall system load is exploding. Maintaining our low latency standards requires an increasingly thoughtful system. We’re architecting infrastructure where annual, unscheduled downtime is measured in minutes. We’re building intelligent redundancies so missed events are an oddity.

We’re constructing an exceptional engineering team to support always-on, intelligible analytics generated on the fly. As a Backend Engineer at Density, you will be joining not only a team, but a company, that highly values you and the work you do.

This role reports to our Director of Software Engineering. You can read our values here.

What we're looking for:

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

What we bring:

    • A team hailing from places like Apple, Meraki, HashiCorp, Stanford, NASA, and beyond.
    • $100M from investors such as Kleiner Perkins, Founders Fund, and Upfront Ventures.
    • A work environment full of fun, smart, dedicated, and kind teammates.
    • Our principles - Be Humble, Seek Feedback, and Solve the Fundamental Problem.
    • Excellent health benefits including medical, dental, vision, mental, reproductive, and active. Mandatory PTO and more.

We are looking for candidates who are strong in several areas and have exposure to or interest in the others. Most of all, we are looking for candidates who see themselves as a meaningful addition to Density’s team and culture.

Share this job:
Senior Backend Software Engineer
C2FO  
graphql kafka spark node-js kotlin backend Jun 19

What you’ll do

Our team is responsible for building and maintaining C2FO’s customer facing full stack web applications as well as several internal applications. We collaborate with C2FO’s design and product teams to provide excellent user experiences for our customers - small and medium sized business around the globe. You’ll work to build new features and harden the foundation of our event streaming architecture, GraphQL APIs, and search functionality to help provide real time insights into C2FO’s marketplace.

Responsibilities


  • Working with C2FO’s product and design teams to define and refine requirements, estimating work, and defining tasks based on a set of requirements


  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you encounter


  • Collaborate with experts on other teams such as infrastructure, security, and shared dependencies


  • Presenting technical concepts to engineers and non-engineer team members


  • Documenting team discussions, technical design plans, and technical decisions

Requirements


  • Experience building and scaling event streaming systems (Kafka, Spark, Kinesis)


  • Experience building Federated GraphQL APIs (Apollo, NodeJS)


  • Experience working with databases (Postgres)


  • Experience building authentication and authorization flows


  • Experience with dependency injection frameworks (NestJS, Koin, Dagger)


  • Experience building automated tests (End to end, integration, unit)


  • Ability to hold yourself and the team to high standards


  • Strong communication and interpersonal skills

Bonus Points


  • Experience with search technologies (Solr, Elasticsearch)


  • Experience working with Kubernetes environments


  • Experience with Continuous Integration and Continuous Deployment (Github Actions, Azure DevOps)

Share this job:
Senior Software Engineer
Andela  
python javascript django senior ruby php Jun 19

Where You’ll Work

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers.

What You’ll Do

  • Use your knowledge in your core technology to delight our clients around the world.
  • Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively.

Experience

A minimum of 5-10 years of professional experience, during which you’ve built deep technical expertise and exercised ownership on various technical teams.

Required

  • Expert-level understanding of Python
  • Intermediate-level understanding of at least one other backend language (In addition to the core language): JavaScript, PHP, Ruby. Go, Scala
  • Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP.
  • Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs
  • Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP)
  • Comfortable with at least one CI/CD tool (Ex: Jenkins, Travis)
  • Working knowledge of containerization and orchestration techniques
  • Deep understanding of applicable unit and integration testing, and testing frameworks/libraries
  • Strong ability to problem-solve, debug, and understand pertinent performance metrics
  • Comfortable working within agile methodologies and experienced in estimation and time management
  • Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations.

Preferred

  • Working knowledge of software engineering collaboration tools
  • Strong preference for test-driven-development (TDD) and understands its importance
  • Working knowledge of code editor and formatting tools

Comfortable with at least one web server technology -- (ex: Apache, Nginx)

Share this job:
Remote Senior Software Engineer, JavaScript
Verys  
javascript react-js agile react-native senior testing Jun 18

Important notes:

-We are not working with third parties at this time; any resumes from vendors will result in removal from our vendor list.

-We are unable to provide sponsorship at this time.

-This position can be performed 100% remotely or out of one of our offices (CA, TX, CO) following Covid-19.

Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment. We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.

Right now, we’re looking to welcome a new Senior Software Engineer to join our team remotely. In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 9 years.

If you are excited by solving complex challenges and growing your career within an innovative software company, we’d love to hear from you!

Skills & Requirements

  • You are a well rounded, self motivated front end, full stack, or back end engineer with extensive experience developing in JavaScript
  • You have a strong foundation in UI development using Javascript, HTML5, and CSS3
  • You are well versed with Javascript frameworks such as React, Angular 8+, Vue, and Node
  • You are experienced with UI testing and automation frameworks such as Selenium, Protractor, Jasmine, and Karma
  • You are experienced with data visualization APIs and JSON (Highcharts, D3, Google Charts, etc.)
  • You have strong computer science fundamentals, including algorithms, data structures, and design patterns
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re smart, adaptable, and enjoy learning and picking up new skills and technologies.
  • You've thrived on teams using the Agile methodology
  • You have bring with you at least 5 years of relevant experience

We Offer

  • Competitive compensation based on your skills
  • Permanently remote work environment
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching

We are excited to review your application!

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 Developer
node-js php mongodb typescript rabbitmq backend Jun 18

Who we are?
We are small international company based in the Netherlands who created an affordable multi-channel communication software taking the results of sales teams to the next level. Our app helps in the field of direct sales, where we focus on the Dutch market. Our vision at SalesChamp is to create the simplest, most effective and easy-to-use omnichannel communication platform in the world.

As SalesChamp has also an office in Brno, Czech Republic, and on top of that works with full remote team members, the structure can be defined as a hybrid remote set up.

Our team has grown from 9 to 16 members within a year and the development team itself consists of five senior and five junior developers. In the team there are amazing people working from Netherlands, Czechia, Slovakia, Nigeria, Russia, Bulgaria and UK. Currently we're looking for 4-5 new team members in 3 different roles within the development team.

Whom are we looking for?

We're looking for a strong candidate experienced in Node.js and PHP to help us build cool new features within our current web application and to help us create a whole new product of our company. You'll be working "side by side" with our international development team bringing up ideas and solutions for some of the current challenges we're facing.

What will be the scope of your work?

  • Backend programming
  • Proposal of solution of necessary changes in the application
  • Bug fixing
  • Code reviews

On the server side you will need:

  • PHP, ES6, Node.js and Typescript
  • Nette (PHP framework)
  • RabbitMQ, MongoDB and MySQL

What we can offer:

  • Contractor based cooperation
  • Competitive salary and flexible working schedule
  • Trips to our head office in Netherlands once a year
  • Friendly team of beautiful young people
  • Team buildings, Happy hours (remote work support)
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:
Program Director
Nava   $177K - $198K
executive cloud devops backend Jun 17
Nava is looking for their next Program Director to lead the delivery and client engagement efforts on a portfolio of strategic information technology contracts with public sector clients. Nava is a public benefit corporation with a social mission written into their founding charter. They provide opportunities to do meaningful, impactful, and mission-oriented work focused on improving effectiveness and simplify access to government services. This is a remote work opportunity that will oversee delivery outcomes and client relationships, directing 50+ employees working in a team-based setting to create a positive delivery environment. This position is responsible for client trust and relationships, team clarity and health, staffing, contract management, profit & loss, and organic growth through business development.
The ideal candidate will see the challenges that government organizations face as an opportunity to advance public service outcomes and create positive change within the government ecosystem.

THE ORGANIZATION – NAVA
The founders of NAVA were tapped to assist the federal government with fixing the technical issues the nation faced with HealthCare.gov, after the rollout of the Affordable Care Act. After the success of improving HeathCare.gov, Nava incorporated as a public benefit corporation in 2015. Since then, Nava has been trusted to solve some of the most urgent, challenging, and highly scrutinized government technology projects. To meet the specific needs of their clients in government, Nava uses agile, human-centered practices that allow them to minimize risk, save time and resources, and move programs quickly and efficiently. Every day, Nava’s staff of almost 200, works diligently to make critical decisions that inform their ability to improve how government serves everyone. At the core of their mission are values rooted in serving the public:

1. Be Active Stewards
2. Pursue the Root Cause
3. Thing Long-term
4. Build Together
5. Inclusion is Essential
6. Progress Takes Work

Nava works with their clients to discover their programs’ unique challenges. They address the needs of their users and offer services such as: Program and Delivery Management; Product Management; Cloud Infrastructure, DevOps, and Security; APIs and Documentation; Back-end Engineering; Front-endEngineering; User Experience Research; Human-Centered Design; and Content Strategy.

Click here to see case studies Nava has done to showcase how their interdisciplinary teams work quickly and transparently, apply proven technologies and methods, and embrace constraints to deliver tangible results.

THE JOB
The Program Director (Director) is a remote position with occasional travel to client locations. The Director will lead the delivery and client engagement efforts on a portfolio of strategic contracts. This is a remote position that will oversee delivery outcomes and client relationships, directing large 50+ staffed teams to create positive delivery environments. This position is responsible for client trust and relationships, team clarity and health, staffing, contract management, profit & loss, and organic growth. Nava is a public benefit corporation with a social mission written into their founding charter. The Director will be working within the government ecosystem, which means working dynamically with other government contractors and civil servants. The Director will be comfortable working with different
styles, cultural norms, and will be responsible for maintaining order and focus with autonomy.

THE IDEAL CANDIDATE
The ideal candidate will be passionate about radically improving our government and is looking to have a direct impact on the direction and success of Nava. The successful candidate will have strong experience in managing complex software delivery efforts, managing contract finances, project management in a governmental context, and a track record of introducing and expanding agile transformation and pursing best practices with clients and stakeholders. The next Director will provide an iterative approach to execution that emphasizes rapid team projects and has the ability to maintain broader situational awareness beyond the immediate team. Strong written and verbal communication skills are critical for this role and taking a service-oriented approach to supporting the program team and Nava’s clients is a must. The ability to be an empathetic relationship builder with a collaborative and positive mindset will serve the ideal candidate well in this role.

The ideal candidate will be excited about the opportunity to work on projects similar to:
1. State of Vermont: Integrating Eligibility & Enrollment for Health and Human Services
2. Cloud Infrastructure in the Federal Government
3. Centers for Medicare & Medicaid Services – Building a Design System for HealthCare.gov
4. U.S. Department of Veterans Affairs – Supporting Veterans with Virtual Tele-Hearings

THE IDEAL CANDIDATE WILL ALSO...

  • Be highly organized and care deeply about building and growing a sustainable, culture-conscious business.
  • Develop strategic approaches to delivery planning and contract management over the medium-term and long-term.
  • Find and recommend ways to improve the way government digital services are procured and built.
  • Be an adaptable problem solver who can deal with multi-dimensional challenges.
  • Have experience launching new production systems with high public visibility in a fast-changing regulatory environment.
  • Manage projects that provide production operations and support alongside ongoing product/feature development.
  • Be passionate about cultivating the skills of your team and building trust in a cross-functional team environment.

MINIMUM QUALIFICATIONS:

  • Experience managing complex software delivery efforts in highly constrained environments, including experience overseeing agile software development efforts.
  • Willingness to travel: Nava is fully remote for the foreseeable future. However, some clients have asked for travel to the client site as necessary (averaging around 2-3 days/month).
  • While this position is remote, the selected candidate must live in California, Colorado, DC, Florida, Georgia, Illinois, Louisiana, Maryland, Massachusetts, Michigan, North Carolina, New Jersey, New York, Oklahoma, Oregon, Pennsylvania, Rhode Island, Texas, Virginia, or Washington.

DESIRABLE:

  • Prior experience working in, or with, public sector agencies.
  • Experience with both the use and management of Jira and Confluence.
Salary and Benefits: Annual Salary $177,000 - $198,000 DOE/DOQ, and an attractive benefits package
that includes:
- Retirement: 401k match at 4% of annual salary
- Professional Development: Nava provides an annual budget to spend on professional development opportunities.
- Health Insurance: 90% of medical premiums, 100% of vision and dental, and 50% of dependent premiums covered by Nava.
- Life Insurance/Short & Long-Term Disability: Available to Nava employees
- Paid Time Off: 20 vacation days, a winter holiday break, the day after Thanksgiving, 10 federal holidays, and unlimited sick time
- Parental Leave: All eligible new birth, adoption, or foster parents can take 16 weeks of fully paid parental leave.

TO SEE THE FULL RECRUITMENT BROCHURE, VISIT: https://indd.adobe.com/view/daed82e4-b4dd-43c7-934d-2532c9052233

HOW TO APPLY: for first consideration APPLY by July 14th at:

SECURE THE DATES:
- Interviews will be held on August 5th and August 6th (candidates invited to interview will need to be available for both days(Virtual)

Please contact your recruiter, Sam Sackman, with any questions:
- sam@wbcpinc.com
- 541-630-0657 (direct) 866-929-9227 (Toll Free)

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:
Senior Backend Software Engineer
Team Go  
docker aws postgresql backend senior data science Jun 17
The Senior Backend Software Engineer is the technologist responsible for designing, developing, and maintaining our core Federated GraphQL APIs and backend micro services for all Go products and services.
The ideal candidate:

  • Has 5+ years of development experience

  • Loves to build maintainable APIs for client teams and work.

  • Has real-world experience designing and deploying Microservices and Federated GraphQL Schemas

  • Has experienced all stages of a software product lifecycle; from building an early alpha, to rapidly iterating measuring and learning, and on past large scale adoption.

  • Has a good understanding of Docker, managed Container Services, and the role they play in a microservices architecture.

  • Has experience designing solutions that run on AWS, Functions and ECS

  • Sees value in Unit Testing and striving for high code coverage

  • Enjoys mentoring junior developers and setting team coding standards

  • Takes downtime personally and is willing to respond to and troubleshoot production outages in real-time.
You must have professional, production experience in:

  • Node.js as TypeScript

  • MongoDB via Mongoose

  • SQL (AWS PostgreSQL a bonus!)

  • GraphQL using Apollo Server

  • Microservices architecture and deployments

  • AWS (e.g. S3, EC2, Lambda, etc)

  • Docker

  • An understanding of DevOps and Infrastructure as Code
As we are a startup, we are still building toward our ultimate vision, and are still building out our technical infrastructure. You will be one of a handful of engineers with a hand in charting the course! Planned upcoming technologies include:

  • Postgres or similar SQL database for data science & analytics-type work.

  • Redis or similar caching solution for common data reads (and some writes).

  • Pub/Sub or similar messaging/queueing system for processing asynchronous out-of-request tasks.

  • Federated GraphQL API Gateway
Tools we use every day:

  • Gitlab, and Jira for source control, PRs, and task & issue management

  • Confluence for Product and Feature requirements

  • Slack for team communications

  • Google Workspace for file storage, email, etc
Bonus experience includes:

  • Experience in recommendation or machine learning systems

  • Container services such as Docker and Kubernetes

  • Production availability & performance monitoring

  • Advanced Mongo Database experience with performance tuning

  • Experience with Database search and indexing solutions
The role requires at least five years of experience on a team building production client-server backend software deployments.
Share this job:

This Month

Full Stack Software Engineer
api angular aws startup saas full stack Jun 16

ReturnLogic is actively seeking experienced Software Engineers to help build and scale the ReturnLogic platform. A successful candidate will have a record of solving difficult problems, foster a culture of continuous learning, and enjoy digging deep into the domain when necessary. Youll work with Node.js, PostgreSQL, Angular, and several native AWS services.

We are pioneering technology solutions for the modern retailer. Customer returns is a growing pain point ecommerce retailers. Its a problem that has gone largely unsolved until now.

The challenge we face is developing a general technology solution that works for retailers that often have different workflows, policies, and needs. Fortunately, weve done our homework, and found product market fit. Weve found the rest of the puzzle pieces, and we're assembling the team to put them together.

You will

  • Work with the product team to design and implement new features
  • Work with the product team to understand customer requirements and help define the roadmap
  • Help define and improve best practices as a team
  • Mentor and grow more junior software engineers
  • Work with customer success and support to troubleshoot customer issues
  • Participate in code reviews and technical design meetings

Were looking for

  • 4+ years of full stack development experience (database, backend, frontend) in a modern web framework
  • Excellent collaborators and communicators. An ability to communicate with both technical and non-technical audiences

Nice-to-haves

  • Experience with Node.js, PostgreSQL, Angular, TypeScript
  • Domain knowledge in e-commerce (e.g., Shopify, BigCommerce, etc.)
  • Experience designing and building APIs including authentication with OAuth
  • Experience with AWS or other equivalent cloud provider
  • Familiarity with Git, CI/CD, and DevOps concepts
  • Experience leading a team of software engineers

Benefits

  • Fast-growing and profitable start-up environment
  • The opportunity to make customer-facing impacts
  • A culture that values ideas, collaboration, and execution
  • 401K
  • Medical Benefits
Share this job:
Senior Backend Engineer, Octarine, VMware Carbon Black
go kubernetes containers distributed-system microservices backend Jun 15

Our team ( Octarine division ) leads the Kubernetes and container security efforts within VMware. The products we build deliver end-to-end security solutions for customers running workloads at massive scale in cloud-native environments, protecting applications against internal and external threats. To achieve this, we live and breathe distributed systems leveraging highly scalable and robust microservice architectures and polyglot technology stacks.

The team in Bulgaria is growing and we are looking for bright and open minded engineers to become our colleagues. We are fun and yet responsible, we cherish the "can do" spirit, but we also learn from our mistakes and last but not least, we have the "you build it, you own it" mindset, but we do that as a team;

You have the opportunity to join us early in our journey and grow your career with us as we grow the team.

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


What You’ll Do

We have an open position for an experienced backend software engineer with interest in building and monitoring highly scalable enterprise distributed systems. You will join us as part of a coherent end-end scrum team (5-7 people), yet you will be exposed and will collaborate with the larger container security team ( Octarine devision) and then even larger security business unit, to make sure we follow coherent practices and standards. You will have the opportunity to:

  • Lead initiatives to design, build and deliver complex product features, in a fast-paced environment, working with the latest frameworks and technologies.
  • Be an integral part of scaling our offering to hundreds and thousands of customers, now as part of VMware.
  • Face various technological challenges, from designing big-data processing solutions, to understanding the internals of Kubernetes, to planning the architecture of a new product.
  • Contribute to product direction and design discussions.
  • Belong to a group of world class engineers, working together to build a better product - solving real issues to our customers, and doing that at the best quality possible.
  • Collaborate with product management, UX, DevOps, backend, and frontend engineers to deliver the right solution.

What You’ll Bring

  • 5+ years of experience in designing and delivering commercial software products.
  • Experience writing multi-component systems or micro-services. Advantage to working with container platforms and orchestrators such as Docker and Kubernetes.
  • High level expertise writing in a high-level language such as Go, Rust, Python, Ruby, etc.
  • Experience with NoSQL databases (e.g. MongoDB, Redis, Cassandra, Couchbase).
  • Excellent problem solving and troubleshooting skills.
  • Quickly master new languages and technologies.
  • Passion for software development and for learning cloud native application technologies.
  • Excellent communication and interpersonal skills.

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:
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:
Backend Engineer
Slab  
backend cloud Jun 14
About

At Slab, we are on a mission to make the workplace a source of learning and purpose. We believe that writing is the best way for teams to retain and share knowledge. Since the beginning, we've been fanatically focused on building the best knowledge base for every team. 

As an engineering team, we deeply care about solving our users' pain points as well as our engineering quality. We thrive on learning from each other. Our team has been globally remote from the start, so we have the infrastructure to support flexible work arrangements.

We are backed by top-tier investors, including Matrix Partners, CRV, and NEA. Today, Slab is trusted by thousands of teams, such as Asana, Vox Media, and Vevo.

Sound like you?

  • You have a strong technical background, with experience solving complex backend problems within a software development team
  • Computer science degree preferred
  • You have deep expertise in one part of our technological stack (see below) or wide experience across the stack
  • You love delighting users by creating great product experiences
  • You're curious to learn and demonstrate the ability to do so very quickly
  • You communicate with clarity and precision, whether with teammates or users
  • You thrive in a collaborative environment involving different stakeholders and subject-matter experts
  • You are self-motivated, possess a strong work ethic, and work well independently
  • You identify with Slab's mission and values

What we value

  • Stay lean - We strive for the greatest possible impact with the fewest number of employees. We empower our teammates with the most leveraged tools and efficient processes.
  • Default to open - We encourage and nurture open exchanges of knowledge and ideas — while acting with respect and regard for each other.
  • Think rigorously - We act and execute after careful thought and examination of known information, while acknowledging the risks we accept in its absence.
  • Say no - We aim to deliver exceptionally high value in a small set of focus areas. We willingly abstain from good ideas to give only the most promising paths the attention they deserve.
  • The best prevails - Whether an idea or an individual, the best will rise to the top at Slab. Ideas we pursue can come from anywhere, and individuals gain responsibilities due to outperformance.
  • Global optimization - We believe that our mission — to make the workplace a source of learning and purpose — is the ultimate priority, above any single project, team, or individual.

Technologies we use

  • TypeScript + React
  • GraphQL + Apollo + Absinthe
  • Phoenix + Elixir
  • Postgres
  • Docker + Kubernetes
  • Google Cloud Platform

  • We are looking for either depth in one part of the stack or breadth across a wide portion.

Benefits

  • Flexible work arrangements
  • Medical, dental, and vision insurance
  • Generous equity offer
  • 7-year option exercise window
  • $5k desk setup of your choice

Our process

  • Application
  • 90-minute technical take-home challenge
  • 30-minute introductory call 
  • 2-hour (virtual) onsite technical project 
  • 30-minute CEO chat 
  • Reference check 
  • Offer! 
Slab is an equal opportunity employer. We welcome people of diverse backgrounds, experiences, and perspectives.
Share this job:
Backend Engineer - Cloud Microservice Architecture
aws node-js blockchain microservices javascript backend Jun 14
Share this job:
Backend Software Engineer
Finsera  
python postgresql fastapi serverless django backend Jun 13

Finsera is building the next generation SaaS Fintech Investment platform. Do you like working with Python and data ? Do you like making process run fast ? We would love to hear from you.

  • Expert in Python, with knowledge of Python web framework (such as FastAPI, Django, Flask, etc depending on your technology stack)
  • Design, develop and implement ETL data framework
  • Familiarity with ORM libraries like SQLAlchemy
  • Strong skills in building RESTful API’s
  • Able to integrate multiple data sources and databases into one system
  • Ability to design Database Tables, structures and develop queries
  • Basic understanding of front-end technologies, such as Javascript, Html5, and Css3
  • Proficiency in Database (MySQL / Postgres)
  • Experience in AWS Ecosystem / Serverless
Share this job:
Intertoob Scanner Builder
postgresql python django celery html css Jun 12

You will join our team to help us build our security product, an attack surface monitoring engine. You will be responsible for working with the management team to design and guide the product's growth. The role will require the engineer to occasionally work directly with customers to understand their needs.

You will also get the opportunity to work with our talented team of information security consultants and collaborate with them on projects on occasion.

About the product

We are building a SaaS product that helps customers discover, manage, and secure their external facing attack surface. The product is already at its MVP stage, performing deep port scanning and probing for our consulting customers in a production capacity. We are currently in the process of making the MVP generally available. It is primarily implemented in Python using Django, celery, and other technologies in the Python stack. We run Postgres as our database along with other standard web application technologies. We perform daily deep scanning (all TCP ports of all customer addresses) and perform a number of secondary analysis probes to help identify services and provide insight into our customer's attack surface.

Who are we looking for?

We need a senior engineer capable of independently solving problems and improving every aspect of our product and its development environment. This role requires an experienced engineer that can transition seamlessly from backend distributed processing work to front end UI/UX work. You will work on every aspect of the system.

Why Carve

We are a small, stable, successful information consultancy. We don't have a lot of meetings. We are a remote first organization and have been for 8 years. We want to ship code and solve problems for our customers. You will be working with a small team that has a lot of autonomy over how you build software. You will work in an apolitical environment that prioritizes work-life harmony. No formal project manager. No scrum master. No SAFe. Just you. Your keyboard. Your wits. We mean it. If this sounds appealing to you, then you are probably a good fit.

Day to Day

  • Write code
  • Ship code
  • Keep our production environment happy
  • Listen to, and keep, customers happy

Skills & Requirements (technologies)

  • Python is a big plus
  • Distributed Computing and Asynchronous Processing
  • RDBMS (Postgres)
  • HTML, CSS, UI, UX
  • Django is a plus
  • Ansible

A note regarding "Life at Carve Systems"
That section is tailored to our consulting practice, but still captures what life will be like for anyone working with the team. Please check out our careers section on our website and send in your resume via careers@carvesystems.com or through the Stack Overflow system.

Share this job:
Senior Scala Engineer with Akka experience
scala microservices kubernetes akka-stream apache-kafka senior Jun 12

What we are doing

Kaizo aims to actively guide employees towards achieving their goals and making an impact at their companies.

We are building a performance development platform for customer support teams that leverages gamification and AI to improve operational efficiency, elevate teams' performance and retention with actionable goals. We are a product-led, fast-growing SaaS company with a diverse team and a globally active customer base.

  • Kaizo is leveraging gamification and machine learning to make the daily work experience for customer support agents more engaging, fun and productive.
  • We run a microservice-based stream processing platform which processes 200+ million events every day using Akka Streams and Kafka.
  • Those services are deployed to Kubernetes on Google Cloud and feed data into Elasticsearch and Mongodb.
  • Our systems are designed to be reactive, e.g. responsive, resilient, elastic, and message-driven.
  • We are building a realtime Machine Learning engine to continuously adjust the gamification parameters that keep our users motivated and productive.
  • We are always scaling up to handle more data with lower latencies.

Your role in our team

As a Senior Scala Engineer, you will be responsible for designing and implementing backend services on existing or new microservices, integrate with third-party APIs, and help run all of this in production. You will work tightly with our frontend developers as well as with our AI Engineers.

You will focus on

  • Playing an integral part in the design and architecture of our gamification platform
  • Developing features in a fast paced startup environment without compromising automated tests or neglecting software craftsmanship
  • Working on our distributed, real-time engine that handles millions of events per day
  • Getting our system ready to scale by one order of magnitude
  • 'Big Picture' thinking
  • Help the AI team implement distributed machine learning algorithms
  • Coaching and mentoring Juniors in the team

What you bring to the table

  • 6+ years professional experience with Scala Software Engineering
  • 4 years experience working with complex data sets in a data driven company
  • Experiences with stream processing as well as with designing and implementing REST APIs
  • Diverse technology knowledge and a sense of curiosity combined with strong problem solving skills
  • Experience with at least some of the technologies used: Akka, Akka-Stream, Akka-Http, Kafka, ElasticSearch, MongoDB
  • Experience with deploying services to Kubernetes and running software in production on Google Cloud (or AWS/Azure)
  • BS/Masters degree in Computer Science or equivalent experience
  • A Github or StackOverflow profile is always a good way to impress us; so feel free to include it in your application!
  • Being part of an early stage startup we sometimes need you to wear multiple hats just to keep things going, hence being a team player is a must have.

You will work with some of the best global talent to build a tool used by great companies like Miro, Marley Spoon, Footlocker, Soundcloud, Tripaneer or WeTransfer. You will be part of a team of diverse and passionate people with a culture that empowers great work.

What we bring to the table

We do everything to make sure you feel nourished, motivated and supported by offering:

  • Teamwork & fun perks when full remote work is required (weekly team games & drinks, morning coffee chats and more)
  • Investment into your personal development using our network of internal and external mentors
  • New laptop & tools
  • Free lunch (even while working from home)
  • Flexible working hours and unlimited holiday policy
  • Remote possible within the EU time zone
  • Workations (2019: Tuscany, 2020: Zoom , 2021: ???)
Share this job:
Backend Software Engineer, Bitbucket
 
backend golang python c linux docker 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 Repository Infrastructure Platform (RIP) team of Bitbucket Cloud is growing! We are looking for a software engineer who can help us in our mission to “store and serve repository data and handle git operations in a secure, performant, and reliable manner”. Come join us as we reimagine our repository platform.

Bitbucket Cloud hosts source code for tens of thousands of software development teams of every size – from Fortune 100 companies to innovative startups. The RIP team has a lot of technical expertise and deep Bitbucket knowledge. Our team works primarily on our numerous backend services to perform git operations. We engage in some of the hardest technical problems that come with handling git operations for over 10 million registered users and over 28 million repositories.

We are a distributed team across 5 locations but that doesn’t stop us from being highly communicative and collaborative. When one of us is blocked, we either reach out immediately on Slack or share our screen and dive into a technical Zoom discussion after our short daily stand-up.

As a Bitbucket engineer, you will get to work on a set of systems and services with challenges unique to distributed version control and team collaboration. You will be responsible for designing, implementing, documenting, monitoring, operating, and optimizing the code that powers Bitbucket.

You can’t innovate effectively if you don’t understand the system you are improving and the technologies available. We encourage investments in learning – and teaching each other – in order to be a highly effective engineering organization. We set aside time to innovate as well as time to learn and grow your knowledge and skillset.

What you’ll do:

  • Write code and contribute to technical efforts through all phases of the software development process - from early design phases through to customers and support.
  • Operate, monitor, optimize, and fix existing architecture and code.
  • Share your knowledge through documentation, demos, and tech talks.
  • Handle operations of team services in an on-call rotation (after an onboarding period)
  • Collaborate cross-functionally and cross-product to make major improvements to our platform.
  • Integrate with the Atlassian Platform so that our team can focus on Bitbucket-specific solutions.
  • Participate in innovation time to build features for our customers and tools for our engineering teams.
  • Help shape our engineering policies through a broad approach to engineering quality (consistent and thoughtful patterns, improved observability, unit and integration testing, etc.)
  • Utilize a large but coherent set of technologies: git, Python, Go, C/C++, Django, PostgreSQL, DynamoDB, Redis, Memcached, Docker, Micros (Atlassian’s thin implementation layer above AWS), and more.

On your first day, we will expect you to have:

  • 1-5 years experience in backend software development
  • Fluency with Golang and/or Python
  • Willingness to understand all components of a complex system
  • Knowledge of Linux or Unix-based operating system internals

It’s great if you have:

  • Experience operating microservices
  • Knowledge of distributed version control internals (Git, Mercurial, Fossil, etc.)
  • Experience in system programming using POSIX APIs and system calls
  • Django experience
  • C/C++ software development experience
  • Willingness to learn and contribute to open-source software used in Bitbucket
  • Knowledge of common file systems and related technologies
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:
Senior Backend Software Engineer, Bitbucket
 
backend senior golang python c 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 Repository Infrastructure Platform (RIP) team of Bitbucket Cloud is growing! We are looking for a senior backend software engineer who can help us in our mission to “store and serve repository data and handle git operations in a secure, performant, and reliable manner”. Come join us as we reimagine our repository platform.

Bitbucket Cloud hosts source code for tens of thousands of software development teams of every size – from Fortune 100 companies to innovative startups. The RIP team has a lot of technical expertise and deep Bitbucket knowledge. Our team works primarily on our numerous backend services to perform git operations. We engage in some of the hardest technical problems that come with handling git operations for over 10 million registered users and over 28 million repositories.

We are a distributed team across 5 locations but that doesn’t stop us from being highly communicative and collaborative. When one of us is blocked, we either reach out immediately on Slack or share our screen and dive into a technical Zoom discussion after our short daily stand-up.

As a Bitbucket engineer, you will get to work on a set of systems and services with challenges unique to distributed version control and team collaboration. You will be responsible for designing, implementing, documenting, monitoring, operating, and optimizing the code that powers Bitbucket.

You can’t innovate effectively if you don’t understand the system you are improving and the technologies available. We encourage investments in learning – and teaching each other – in order to be a highly effective engineering organization. We set aside time to innovate as well as time to learn and grow your knowledge and skillset.

What you’ll do:

  • Lead technical efforts through all phases of the software development process — from early design phases through to customers and support.
  • Help shape our engineering policies through a broad approach to engineering quality (consistent and thoughtful patterns, improved observability, unit and integration testing, etc.)
  • Share your knowledge through documentation, demos, and tech talks.
  • Operate, monitor, optimize, and fix existing architecture and code.
  • Handle operations of team services in an on-call rotation (after an onboarding period)
  • Collaborate cross-functionally and cross-product to make major improvements to our platform.
  • Integrate with the Atlassian Platform so that our team can focus on Bitbucket-specific solutions.
  • Participate in innovation time to build features for our customers and tools for our engineering teams.
  • Utilize a large but coherent set of technologies: git, Python, Go, C/C++, Django, PostgreSQL, DynamoDB, Redis, Memcached, Docker, Micros (Atlassian’s thin implementation layer above AWS), and more.

On your first day, we will expect you to have:

  • 5+ years experience in backend software development
  • Fluency with Golang and/or Python
  • Technical leadership for efforts requiring collaboration from a diverse set of key partners
  • Experience growing the abilities and skill sets of other engineers
  • Willingness to understand all components of a complex system
  • Good knowledge of Linux or Unix-based operating system internals

It’s great if you have:

  • Demonstrated improvement of engineering practices or policies in a prior role
  • Experience operating microservices
  • Knowledge of distributed version control internals (Git, Mercurial, Fossil, etc.)
  • Experience in system programming using POSIX APIs and system calls
  • Django experience
  • C/C++ software development experience
  • Willingness to learn and contribute to open-source software used in Bitbucket
  • Knowledge of common file systems and related technologies
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:
Data Lead for Global Public Health
Field  
node-js aws couchdb postgresql devops data science Jun 11

We’re looking for a (normal-to-big) data engineer to help us build and maintain our suite of country-scale logistics and program intelligence systems for distributed, occasionally-connected contexts. Our ideal data engineer will be an experienced cross-functional collaborator and able to contribute to:

Data analysis environments - At Field, data drives all aspects of business, and your role will be to design and build the tools to ensure data science, management and engineering all have the tools and services they need to consume and manage it.

Data infrastructure - Working with our engineering team, your job will include driving database optimisation and data architectures to expand our data warehousing, analysis and pipeline architecture.

Data driven products - As part of a multi-disciplinary team you will help investigate internal data consumers' needs and design solutions to provide flexible, transparent, reliable tools and environments for data management and analysis.

Data analysis - Diving into our trove of near-realtime data, and perform robust investigative analyses to drive business results in fields such as supply planning, demand planning and anomaly detection.

You will work closely with other engineers and product teams in Berlin and Nigeria, supporting each other and collaborating through frequent architecture and code reviews and strong adherence to best practices, as we develop tools to shape health supply chains at scale in some of the fastest growing places in the world.

Responsibilities

  • Assemble large, complex data sets as needed by business and operational consumers
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing database schema and infrastructure for greater scalability, etc
  • Build the infrastructure required for querying, transformation and analysis of data from a range of sources including SQL databases, noSQL databases, REST APIs, and file formats
  • Design and implement data QA plans and automated tooling with engineering
  • Build analytics tools that utilize the data pipeline to provide actionable insights into supply chain operations, operational efficiency and other key business performance metrics
  • Architect and implement measures to ensure data integrity and security across all backend infrastructure
  • Research and iterate on advanced statistical and ML-augmented data tools to improve planning and operations

Required

  • Advanced working knowledge of and professional experience with querying and manipulating data using relational databases (postgres), document databases (elasticsearch, couchdb), spreadsheets (google sheets, excel) and REST APIs
  • Pro SQL and relational database management skills
  • Professional experience applying advanced statistical methods to data management and analysis
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions, and identify discrepancies and opportunities for improvement
  • Strong analytic skills related to working with unstructured datasets
  • Professional experience configuring and maintaining analytical tools including business intelligence suites (preferably open source) and GIS platforms for analysis and routing
  • Working knowledge of message queuing, stream processing, and serverless infrastructure
  • Excellent technical communication skills and proven ability to problem solve with a multi-disciplinary team
  • 6+ years of experience in a database management, data science role or equivalent
  • Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another mathematical or scientific field
  • Professional experience in demand forecasting and supply planning
  • Location: Berlin

Bonus

  • Experience with ERPs/enterprise management systems
  • Desire to travel to work with our international teams
  • Strong gif game
Share this job:
Software Engineer
python kubernetes react-js aws machine-learning javascript Jun 11

We’re looking for an experienced Full Stack Software Engineer to join the rapidly growing team in our University of Oxford machine learning start-up. We are a group of passionate and highly skilled individuals working together to achieve our vision of a future where AI and Humans collaborate to solve the world’s most important problems.

Location: We’ve been working successfully as a fully remote team during the pandemic and are open to this role being remote (within a (+/- 2hrs GMT), part-remote or office based as well as offering flexible working options. It is likely that many of our staff will choose to remain as remote workers going forward and so we are able to offer a fully inclusive and integrated team to anyone opting for a remote role.

ABOUT YOU
You will love getting stuck-in; taking ideas from concept through to production, making elegant and maintainable solutions to complex data-centric problems, and working with an awesome team of engineers building exciting new products.

Your passion for software engineering and product development will allow you to thrive in our start-up environment. Our collaborative, flexible and autonomous way of working will provide an excellent platform for you to grow, learn and explore new technologies and tools, whilst driving us forward to make our vision a reality.

ABOUT THE ROLE
You'll be working alongside our machine learning client team, supporting them by delivering expert advice and bespoke working solutions. You’ll also be working with the Product teams as we integrate new ideas into our machine learning platform or tackle a particular business need. You should expect to work closely with platform-engineers to provide ideas and generally get stuck in to help make something work as it should.

You’ll be responsible for driving software engineering best practice at all times. Designing and developing features across all levels of web-based systems (full-stack) and rapidly prototyping, exploring and testing ideas. It will involve building and iterating on new features with users to help solve real problems.

We understand that there may not be such a thing as ‘the perfect candidate’ and no single person can do it all. However, if this sounds like you, or what you believe you can achieve, and you're looking for somewhere you can thrive, we would love to hear from you.

WHAT YOU’LL NEED

  • Strong technical skills across multiple levels of a web-app stack - we don't expect everyone to be an expert in every aspect of frontend, backend & devops, but you’ll need to have skills & experience across multiple levels.
  • At least 4 years of commercial software engineering experience across all parts of a software development life cycle
  • Experience working in an iterative Agile environment
  • Fluent with at least one of our core programming languages (Java, JavaScript/TypeScript or Python)
  • Experience with at least two of the core technologies in our stack (React, Spring, Flask, PostgreSQL, Kubernetes, Machine Learning)
  • A degree in a technical discipline such as Mathematics, Computer Science, Physics, etc. or equivalent commercial experience.

GREAT TO HAVE

  • Wider software engineering skills (e.g. scripting, ops, ui/ux, design, databases, etc)
  • Experience architecting and designing complex software systems
  • Experience working closely with users, working out what to build and why
  • Understanding of Machine Learning, AI or Data Science, including experience deploying ML in production or commercial applications
  • Familiarity with other technologies in our stack (protobuf/grpc, Apache Arrow, Parquet, Redux, AWS, Node)
  • Experience with modern numeric or big data frameworks, such as TensorFlow, PyTorch, Spark, Numba, Kafka

WHAT’S IN IT FOR YOU?
As well as joining a talented and fun team of scientists, engineers, storytellers and problem-solvers dedicated to innovation, ethical AI, the pursuit of knowledge and making the world a better place? Well, we believe in investing in our people, encouraging career and personal development through training programmes and performance assessments to help you to be the best at what you do and allow you to grow with the company.

You’ll enjoy a competitive compensation package, an awesome work environment in Summertown (Oxford, UK), if that’s where you choose to work from full or part of the time (or remotely). We have a strong social scene, even if by Zoom, and some of us can't wait to get back to our face to face team lunches, pub Wednesday's, office snacks and our sorely missed coffee machine, however we also offer great benefits such as:

  • Private healthcare (including dental and optical cover)
  • Pension
  • 25 days holiday (excl bank holidays)
  • An opportunity for equity in the company
  • Physical and mental health well-being initiatives e.g. discounts on gym memberships and sportswear & equipment, free fitness & nutrition programmes and professional mental health support sessions
  • Life cover
  • Flexible working
  • Professional and personal development
Share this job:
Senior Backend Engineer
X-Team  
dot net cs azure kubernetes elasticsearch backend Jun 08

Most important:

  • Solid experience developing with .Net Core
  • Solid experience with C#
  • Experience with Azure
  • Experience with MySQL and PostgreSQL
  • Experience writing high-quality unit tests
  • High end problem solving skills
  • A passion and curiosity for creating and building things

Nice to have:

  • Experience working with Kubernetes
  • Experience working with ElasticSearch
  • Experience working with MongoDb
  • Experience with OpenAPI
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world:
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you.
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Full Stack Software Engineer
 
full stack javascript html css saas cloud 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:PERFORM AS A KEY FULL STACK ENGINEERING CONTRIBUTOR TO THE JIRA ALIGN DEVELOPMENT PLATFORM DESIGNED TO SIMPLIFY SOFTWARE AT SCALE BY BRINGING BUSINESS AND SOFTWARE DEVELOPMENT ORGANIZATIONS TOGETHER IN ONE INTUITIVE PLATFORM. DEVELOP DYNAMIC WEB APPLICATIONS USING MODERN JAVASCRIPT FRAMEWORKS SUCH AS REACT, REDUX, ATLASKIT, JQUERY BY APPLYING SAFE METHODOLOGY. CREATE AND IMPLEMENT NEW FEATURES USING SAML/SSO, REST API, APPLICATION INTEGRATIONS, C# AND OTHER MICROSOFT LANGUAGES AND SCRIPTS. CONSTRUCT AND OPTIMIZE DATABASE QUERIES, STORE PROCEDURES AND INDEXES USED BY THE MSSQL APPLICATION. TROUBLESHOOT AND IDENTIFY DEFECTS, PERFORMANCE AND OTHER ISSUES FOR APPLICATIONS HOSTED IN ON-PREM OR CLOUD. BUILD AND UPDATE CICD PIPELINES FOR CONTINUOUS OPERATION OF BUILD, TEST, CODE SCAN AND DEPLOY SAAS APPLICATIONS USING CICD TOOLS SUCH AS OCTOPUS, APPVEYOR, CONCOURSE CI, DOCKER. CLOUD PLATFORMS INCLUDING MICROSOFT AZURE, GOOGLE CLOUD PLATFORM, AWS. SECURITY APPLICATIONS INCLUDING FORTIFY AND SONARQUBE. COLLABORATE WITH DIFFERENT TEAMS (SITE RELIABILITY ENGINEERS, DEVOPS, BACKEND ENGINEERS, TECHNICAL WRITERS) TO MAKE APPLICATION SCALABLE, RELIABLE AND PRODUCT RELATED DOCUMENTATION. WORK ON VARIOUS SPECIALIZED ASPECTS OF THE EXISTING JIRA ALIGN DEVELOPMENT PLATFORM AS WELL AS NEW INITIATIVES. PROVIDE HANDS-ON DEVELOPMENT OF INTERNAL DEVELOPMENT, TESTING, AND CONTINUOUS INTEGRATION PROCESSES. WORK WITH REST API AND INTEGRATIONS. USE OF JAVASCRIPT, HTML, CSS, ES6+, AND MODERN JAVASCRIPT FRAMEWORKS SUCH AS REACT, ANGULARJS, VUE TO PERFORM DUTIES. APPLICATION VETTING OF COMMON SECURITY ISSUES INCLUDING XSS AND CSRF.

MINIMUM REQUIREMENTS:MASTER’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A RELATED TECHNICAL FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT IN NET FRAMEWORK (C#) AND/OR NODEJS, OBJECT ORIENTED DESIGN, WEB-BASED APPLICATIONS AND ARCHITECTURE, BUILDING AND INTEGRATING REST APIS INCLUDING TWO (2) YEARS OF EXPERIENCE IN DATABASE MSSQL, MONGODB, STRONG JAVASCRIPT FUNDAMENTALS (EX. HTML/HTML5, CSS/SCSS, JAVASCRIPT AND JQUERY), ES2015+, TEST DRIVEN DEVELOPMENT, DYNAMIC & STATIC SECURITY ANALYSIS TOOLS INCLUDING FORTIFY AND SONARQUBE, PIVOTAL TRACKER AND PIVOTAL CLOUD FOUNDRY.

ALTERNATE REQUIREMENTS:BACHELOR’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A RELATED TECHNICAL FIELD OF STUDY PLUS FIVE (5) YEARS OF IN SOFTWARE DEVELOPMENT IN NET FRAMEWORK (C#) AND/OR NODEJS, OBJECT ORIENTED DESIGN, WEB-BASED APPLICATIONS AND ARCHITECTURE, BUILDING AND INTEGRATING REST APIS INCLUDING FIVE (5) YEARS OF EXPERIENCE IN DATABASE MSSQL, MONGODB, STRONG JAVASCRIPT FUNDAMENTALS (EX. HTML/HTML5, CSS/SCSS, JAVASCRIPT AND JQUERY), ES2015+, TEST DRIVEN DEVELOPMENT, DYNAMIC & STATIC SECURITY ANALYSIS TOOLS INCLUDING FORTIFY AND SONARQUBE, PIVOTAL TRACKER AND PIVOTAL CLOUD FOUNDRY.

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:
Backend Engineer -Cloud Microservice Architecture
aws node-js blockchain microservices javascript backend Jun 07

What we're working on

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

Who you are

We are looking for a candidate who has experience with microservice, event-driven architecture in AWS including challenges such as long-lasting functions and with interest in incorporating Blockchain and NFT.

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience with NodeJS, Express, AWS, Blockchain and NFT
  • Experience design backend rest APIs, Microservices and database models
  • Serverless experience with AWS lambda or Azure functions
  • Versatility in Tech Stack will be advantageous
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Personality traits: Professional, problem solver, proactive, attention to detail.

Working at Clevertech

People do their best work when they’re cared for and in the right environment:

  • RemoteNative™: Pioneers in the industry, we are committed to remote work.
  • Flexibility: Wherever you are, and wherever you want to go, we embrace the freedom gained through trust and professionalism.
  • Team: Be part of an amazing team of senior engineers that you can rely on.
  • Growth: Become a master in the art of remote work and effective communication.
  • Compensation: Best in class compensation for remote workers plus the swag you want.
  • Cutting Edge: Stay sharp in your space, work at the very edge of tech.
  • Passion: Annual financial allowance for YOUR development and YOUR passions.

Getting Hired

Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!

The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW

At Clevertech, we're committed to learning and growing every day, together. Join our community and subscribe to our newsletter, featuring curated topics picked by Clevertech's best. https://www.clevertech.biz/join-our-community

Share this job:
Python Back End Developer
django python celery graphql postgresql backend Jun 06

Who We Need

Do you want to improve the way governments interact with their citizens? Are you an innovative self-starter who wants to make the world a better place? If so, we are looking for you.

At Daupler, we are shaking up our entire industry, and we are looking for experienced back end Python developers to join the mission. In this role, you will help build a world class platform trusted by governments and utilities across the country. You will work with our team to build mission critical tools that help governments identify and respond to issues.

Engineers come to work for us because we focus on complex, interesting problems that impact everyone's life. Daupler is a company where your work has meaningful impact on millions of people.

At Daupler you will...

  • Solve complex tasks that require combining data from many sources (e.g. IoT sensors, historical asset data, weather data, natural language) to identify incidents
  • Work on difficult human-to-computer interactions involved in dispatching incident information to government employees
  • Design, develop, maintain, and deploy well-tested back end services
  • Build applications over various media, including voice applications which presents a unique set of challenges
  • Collaborate with multiple stakeholders to influence and build out our product road map
  • Manage priorities, dependencies, scope, dates, and deliverables
  • Build immediately useful features while keeping a long-term perspective on our technical landscape

Qualifications

  • Bachelors degree or equivalent experience
  • 5+ years of back end development experience
  • Experience working with our tech stack:
    • Python: Django, FastAPI, Celery
    • Docker/Kubernetes
    • PostgreSQL + PostGIS
    • GraphQL and RESTful APIs
    • AWS
    • Typescript, React, Apollo
  • Ability to write high quality, well-tested code that meets the needs of our customers
  • The desire to meet and exceed measurable performance goals
  • Excellent written and verbal communication skills
  • An understanding of what we’re trying to do at Daupler, and for that to fundamentally matter to you. Make no mistake, we’re on a mission.
  • Remote workers are encouraged to apply.

Not a must, but a plus:

  • Previous experience in the utilities/water/govtech space
  • Experience working for a software startup
Share this job:
Backend Software Engineer : Go
aws go python backend machine learning docker Jun 06

Description


About Green Man Gaming

Green Man Gaming is a multi-award-winning global retailer, publisher, and technology business in the video games industry. Working with the world’s leading gaming brands, Green Man Gaming sells games to millions of customers across 195 countries via its market-leading eCommerce platform. Green Man Gaming’s Publishing division offers more choice to independent studios as they navigate their route to market. The Digital Partners Program enables developers to opt for a mixture of publishing services, providing more flexibility to access the expertise and channels they require. Green Man Gaming continues to expand, increasing their service offering and reinforcing its footprint in global markets including LATAM, SE Asia & China.


ROLE OVERVIEW:

Central to everything Green Man Gaming does, is engineering. The company's roots came from an engineering solution to allow people to sell used digital games back to the retailer. Things have come a long way and our vision has changed slightly, but engineering is still a major factor on what drives us.

Oh big wow, you’re a shop, where is the challenge in that? Even seemingly simple operations may become a challenge at scale, and we deal with steep traffic spikes all the time. Have you ever thought about how you distribute hundreds of thousands of keys to pre-purchased customers? It needs to be fast as every gamer wants their key yesterday, each key is obviously single use so you need to ensure the same key doesn't go to two customers. Our engineers have, and we have patents around this.

We are an e-commerce site but with our growth come exciting challenges. Our code is service driven; we have services for identity, key distribution, etc., and on top of that sits our front end website. Come join us!



Requirements


KEY DELIVERABLES:

  • Working in an agile fashion to maintain and deliver new features in the backend stack that powers the customer-facing website.
  • Writing reliable, performant, scalable and testable code.
  • Participate in retrospectives where the team will look back on the sprint and look at ways things went well and not so well to improve our practices.
  • Investigate and raise cards to support new features.

WE NEED:

Must have:

  • Object-oriented and/or functional programming skills in Python and/or Go.
  • Version control and issue tracking experience (eg. Git, Github or Gerrit)
  • Good understanding of algorithms and data structures.
  • Some understanding of application design-patterns, web services, etc.
  • Flexibility, lateral thinking and problem-solving skills.
  • Database knowledge: relational databases (eg. Postgres, MySQL, etc.) and/or NoSQL (eg. MongoDB, DynamoDB, etc.)
  • Curiosity to learn new programming languages.

Nice to have and/or willing to gain:

  • Experience with CI/CD pipelines (AWS Codepipeline)
  • RESTful API design and implementation and messaging system experience
  • Knowledge of TCP/IP networking and network protocols
  • Bash scripting skills.
  • Experience with JavaScript.
  • Experience with multithreading and asynchronous processing
  • Understanding of data-intensive computing and distributed system design
  • Experience with provisioning infrastructure in Amazon Web Services (AWS) and Google Cloud Platform
  • Any data analytics experience including but not limited to Hadoop, R, MapReduce, BigQuery is highly regarded
  • Understanding of DevOps technology landscape such as Docker, AWS CloudFormation, Micro-services.
  • Experience with machine learning and data mining.
Share this job:
Senior Software Engineer
react-js api web-services ruby python senior Jun 05

Great interviews are engineered. Come help Karat make every interview predictive, fair and enjoyable.

The status quo for technical interviewing doesn’t meet the needs of candidates or hiring companies. Haphazard interview experiences, subjective evaluations, and lack of capacity and expertise mean too many companies miss their hiring goals and miss out on great software engineers. At Karat, it's our mission to create better outcomes for companies and candidates by making every interview predictive, fair, and enjoyable.

Karat conducts first-round technical interviews on behalf of companies including Indeed, Atlassian, Intuit, Peloton, The New York Times and Wayfair. We do this through a community of Interview Engineers who are equipped with Karat's interviewing platform, battle-tested questions, and data-informed best practices.

The result is highly predictive and fair interviews at scale that candidates truly enjoy. Karat has amassed the largest and most robust dataset of structured interview intelligence to produce never-before-seen hiring analytics.

As the world continues to transition to virtual work, and the fairness of hiring practices in the tech industry come under greater scrutiny, Karat is uniquely positioned to be a valuable, strategic partner as companies transition to 100% remote hiring.

Founded in 2014, Karat is a privately held and venture-funded company based in Seattle.

Engineering at Karat

As a Senior Software Engineer at Karat, you will work on an exciting mission with a highly collaborative team and relatable product. As an vital member of our growing company, you will work closely with leaders and members of other teams, contribute to team culture and practices, and mentor members of the product team. We're looking for individuals hungry to take ownership of new projects and initiatives, making a significant impact on the product and beyond. You will work on a team to build products serving engineers, candidates, and internal teams as we scale. Your work will be the bridge between users, providing the backbone of our platform.

Core Responsibilities

  • Lay the foundation for new systems while revamping the existing.
  • Deliver the projects that fall into your team’s area on time and with quality.
  • Own projects from design to release, including communication with stakeholders.
  • Developing web applications using HTTP, Rest and GraphQL.
  • Lay the foundation for new systems while revamping the existing codebase.
  • Support junior engineers through direct mentorship and suggestions of process improvements.
  • Remain flexible enough to handle all of the unknowns that come with fast growth in the company.
  • Write clean and scalable services, components and APIs and the backend that our products depend on.
  • Collaborate with our cross-functional team to define features and build powerful and easy-to-use products and customer-facing workflow tools.
  • Help develop effective processes for ensuring our products have high quality code and minimal defects.

About You

  • 5-7 years developing and launching web applications/systems into a production environment.
  • Experience in at least one of Ruby, Python, or similar language.
  • Comfortable in a Unix/Linux workflow.
  • Prior experience designing and building backend services and APIs or frontend components.
  • Strong ability to effectively identify and pursue challenging problems.
  • Interviewing, teaching, and/or mentoring experience as it will help you relate to our mission and culture.
  • UI/ UX experience using AJAX and modern frameworks like React as well as plain JavaScript is a strong plus.
  • Excellent communication skills to collaborate with a service-oriented team

Benefits of joining Karat:

While doing meaningful work is rewarding in itself, we also offer the following programs and benefits for all our full-time employees:

  • Competitive salary and benefits
  • Medical / dental / vision insurance
  • Flexible vacation and paid company holidays
  • Paid parental leave
  • State-of-the-art equipment for your work station

Statement of Non-Discrimination:

In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at Karat.

We value a diverse workforce: people of color, womxn, and LGBTQIA+ individuals are strongly encouraged to apply.

Share this job:
Software Engineer
go grpc grpc-go kubernetes aws golang Jun 05

Why:

Juni is revolutionizing banking for digital entrepreneurs. With the recent changes, people are starting to realize the full potential of online trade. As your financial companion, we want to make it as simple as possible for you to focus on running your business. We will take care of the rest.

Your skills and creativity can help e-commerce understand their business, sell smarter and grow.

At Juni, we build products that help online entrepreneurs around the world understand their business and sell smarter. Our banking tool takes the complicated out of running an online business and gets more out of your money. See for yourself at https://demo.juni.co/demo. Our customers can focus on their passion and customers, while Juni gives them full insight into their business. We’re a purpose-driven business and remote-first.

How:

The same freedom we’re creating for our customers we believe employees should benefit from as well. We give our employees freedom because they take responsibility and understand that everything is a team effort. Whether you’re a rock-loving designer or a pet snake-owning developer; Juni strives to be the work-place where you feel at home, where you can grow and most importantly where you feel a sense of accomplishment - every day. We truly believe that we’re changing the world for small businesses around the globe and we want you to be part of that mission.

What: ‍

To fulfil our dream we are looking for great software engineers with 5+ years of experience who loves tackling convoluted problems and developing clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.

We recently closed a large seed round with some of the greatest names in e-commerce and venture investing, and now we need amazing talent to help us on our mission.

Our Stack:

  • React, Javascript/Typescript
  • Go
  • gRPC (Protocol buffers)
  • PostgreSQL, MariaDB, Elasticsearch, Redis
  • Kafka
  • Kubernetes, AWS

The Crew:

Our engineering team is made up of a diverse and talented mixture of backend and frontend engineers. We are led by a hands-on CTO and Co-Founder (Anders)

Right now, the collective engineering team consists of 7 Engineers, and we have ambitions to grow to 20 engineers in the next few months. So it's certainly a very exciting time to join.

Responsibilities:

In this role you’ll be:

  • Writing scalable, robust,, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high-performance software
  • Playing a key role in architectural and design decisions, building toward efficient microservices distributed architecture

Requirements:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Experience with the full site of Go frameworks and tools, including:
  • Dependency management tools such as Godep, Sltr, etc.
  • Go’s templating language
  • Go’s code generation tools, such as Stringer
  • Popular Go web frameworks

Within 1 month you'll:

  • Introduce an important architectural improvement to our Go codebase
  • Fix two thorny unfixed bugs, which the team otherwise could not have done

Within 3 months you'll:

  • Other web backend engineers say they’re learning a lot and are more productive because of you
  • Have helped us build new features quicker than we otherwise would have - our velocity has increased significantly

Within 6 months you'll:

  • Help introduce significant new features which radically improve our product.
  • Impact the quality of the product, getting to the point where we fix all bugs and are improving performance metrics
  • Be proud of the product and the codebase

Benefits:

  • We are remote first. Work from anywhere in the world...
  • or check-in in one of our local hubs!
  • Great quarterly off-sites across Europe. When we can travel again.
  • 30 vacation days (annual)
  • Awesome options package
Share this job:
Senior Software Engineer
 
senior python javascript html docker frontend Jun 04
Minted is looking for a full stack senior software engineer to join its New Product Development (NPD) engineering team. Help build out features for artists and merchants to launch new types of products to sell on Minted.com. The NPD team gets to work cross functionally with numerous teams and develops code across Minted’s entire shopping funnel.  At Minted engineering we marry design with technology to deliver unique products that are beautiful and co-created by our artist community and our customers. Our engineers take on multiple roles and challenges not defined by titles, and we have a strong culture of mentorship and promoting from within, as well as project roadmaps that enable us to cross-train and learn from one another. We are a metrics-driven organization and we work hard to make sure every project we do is measurably impactful. We strive to maintain the balance between building out new features and scaling our platform while staying agile in a fast-moving environment. When it is safe to resume in person work, we'd like this person to work from our Kansas City, MO office location (some work from home days are ok).

You Will:

  • Work alongside other engineers and non-engineers to make features that allow new types of innovative products to be available for sale on Minted.com
  • Build both frontend and backend application code for product pages that excel in their design sensibility, user experience, and utility
  • Craft user interfaces using modern JavaScript single-page application frameworks, libraries, architectures, and tools
  • Collaborate with product development, user experience, merchandising operations, and product launch teams to deliver projects with measurable business results
  • Ensure a high-quality codebase with design and code review as well as automated test coverage

You Are:

  • Enthusiastic about doing the right thing to ensure customer satisfaction
  • Passionate about crafting intuitive, responsive, customer-facing web applications
  • Eager to write well-tested, maintainable, and scalable application code
  • Empathetic with users and devoted to exceptional user experience

You Have:

  • Strong, proactive, written and verbal communication skills and is comfortable working in a self-managed, partially-remote culture3+ years professional experience as a software engineer
  • Experience working on and an understanding of both client-side and server-side code
  • Comfort working closely with databases and crafting a strong data model, along with schema migration and form validation
  • An interest in working on fast paced projects with very clear business value.
  • Strong programming skills preferably in Python, JavaScript, HTML, CSS
  • Familiarity with common concepts of modern frontend JavaScript frameworks and libraries such as React and Backbone

Bonus Points For:

  • Experience working in a fast-paced, agile software development environment
  • Experience working on high traffic e-commerce websites
  • Experience with Elasticsearch, Solr, or equivalent document management system.
  • Experience with Docker and containerization tooling, such as docker swarm, docker compose, etc.
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:
Senior Backend Engineer - Recommendations
Medium  
backend senior golang python machine learning aws Jun 03
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas. To do that, we create simple and beautiful product experiences that prioritize the user experience.

We are looking for a Senior Backend Engineer that will work on building advanced recommendation systems that help users to navigate the vast library of quality content on Medium. As an engineer on the recommendations team, you'll work closely with PMs and ML engineers to create the best version of Medium for every user. 

What will you do?

  • Work on a large-scale recommendation system that uses machine learning in its core.
  • Design and build scalable and performant backend services. (We use primarily Golang and Python).
  • Create data pipelines and high performance online serving infrastructure.
  • Design end to end experiments that optimize for reader satisfaction.

Who are you?

  • You have proven experience building server-side software.
  • You believe in the craft of software engineering, but are pragmatic with engineering tradeoffs.
  • You are passionate about using technology to help Medium readers discover the most relevant content.
  • You have familiar with services architecture and understand its trade-offs.
  • You have experience with AWS, Kafka, Redis, and relational database systems.

We'd particularly love it if

  • You have built services that serve a significant amount of traffic.
  • You are proficient in Golang, Python, and/or Spark.
  • You've worked on production machine learning systems at scale in search, ranking, recommendations, and/or natural language processing.
At Medium, we foster an inclusive, supportive, fun yet ambitious team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.
Share this job:
Senior Python Web Engineer
python django flask low-latency large-scale backend Jun 03

We’re looking for:

Are you passionate about search and working with one of the largest archives of unstructured content? The Web Development Team at RavenPack is seeking proven technical leaders to help create a low-latency, distributed & fault-tolerant system that returns contextual and personalized search results across RavenPack's Search & Discovery products. You will be joining an international team of developers skilled in technologies like Elasticsearch, Redis and a heavily utilized AWS stack (S3, EC2, Lambda, DynamoDB, Athena, AuroraDB...).

Our offices are in the sunny Marbella in the province of Malaga, Spain.

You’re welcome to join us here and enjoy the international office culture, or you may work with us from the comfort of your home (an overlap with EU working hours is preferred). Relocation assistance is available.

What You'll Be Doing

Full stack engineers at RavenPack use their power and ingenuity to string complex systems together to build amazing experiences.

Ideal candidates have experience solving real-world web-application challenges: working with large scale systems, design low-latency system architectures, retrieving data efficiently on production environments - modeling and mangling data to help client web-applications to strive. Your role will be to develop and implement APIs, architect systems and model large amount of data queried by modern frontend applications.

Ravenpack is, at its heart, an engineering company. To provide structured analytics on millions of news articles per day, we hire people with a broad set of technical skills (and from a wide variety of backgrounds) who are ready to take on some of the most challenging problems in the industry. We’ve written our own industry-leading LISP library for NLP, optimized machine learning tools to run at low latency, data infrastructure to query TBs of data in seconds, all for enabling institutions across the world to make sense of unstructured content. If you are excited by the opportunity to work with a world-class technical team to deliver a high traffic, high performance, highly evolved search solution, then we want to talk with you.

What do you need to succeed

  • 3+ years of extensive web development experience using Python - we use Django, Flask, fastAPI to build REST API and realtime web-apps.
  • BS in Computer Science, Engineering or a related field or equivalent work experience
  • The ability to work efficiently in both a team and self-directed manner
  • Independence, pro-activity and optimism (we’ll help with “happiness”)
  • Ability to effectively communicate in English

Nice to haves:

  • Experience with large scaled web applications
  • Knowledge of distributed low-latency databases
  • Knowledge of Frontend languages is a plus, we are using React to build our interfaces.
  • Experience retrieving data from either relational or large document-based databases

Life at RavenPack

We are a fast-growing and dynamic startup with 200+ team members between our offices in Marbella, New York City, and Singapore. We value collaboration and innovative thinking and are on a mission to hire the very best, and give them the room and support to grow with us. We pride ourselves on new ideas that can come from everywhere in the organization, and we know the next big idea could be yours!

What's in it for you

  • International and dynamic environment (over 29 nationalities and 24 languages spoken!)
  • Team of Superstars! We are proud to gather an international and diverse team of talented professionals (ex-Silicon Valley executives, geeks and more)
  • Incredible offices: you get to come visit us at our new office in Marbella
  • Competitive compensation
  • Motivational leadership: Here your job title doesn’t matter, we all sit together and work for the same goal. Grow together, you might have the CEO sitting next to you!
  • Paid opportunities for training and growth
  • Fast Growing team (we’re hiring all over the world!)

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Share this job:
Senior Backend Software Engineer
Impala  
node-js aws postgresql backend senior api Jun 03

Hello! Thanks for checking out our job description for a Senior Backend Software Engineer at Impala.

In short, at Impala we're making the world a better place for guests, hotels, and online travel agents of any size. Think Twilio or Plaid for Travel.

A brief overview of what you will be doing here:

You will be a key contributor to our API and data ingestion platform, ensuring that it keeps scaling smoothly as we rapidly add more users and features.

You will be given a lot of responsibility for evolving the infrastructure and picking the right tools for the job.

You will work closely with other engineers but also product and business teams to deliver a product that’s technically first-class and loved by our customers.

You should join us if you:

  • Have experience working on a large-scale platform, handling large volumes of data throughput.
  • Have strong experience with Node.js and good knowledge of JS fundamentals.
  • Have experience working with relational and non-relational databases, as well as queuing systems.
  • Are comfortable working closely with product owners and other engineers to define the best way to implement features with high technical standards.
  • You share our organisational vision of democratising travel and enabling innovation across an entire industry.
  • You share our passion for the highest-quality code and won’t settle for anything less.
  • You thrive on excellence, autonomy and questioning conventional wisdom.

You shouldn’t join us if (we want to be as honest and transparent as we can):

  • You value stability in a product and company, over change and fast-growth.
  • You think lofty goals are better left to renovation builders.

Where and how will you work?

  • We are a remote-first and asynchronous company. This was a very deliberate, natural choice, as we prioritise preserving work-life balance and accommodating the best people in Europe, whilst also fostering diversity.
  • So we employ anyone anywhere within +/- 2h from GMT, timezone wise for now (expanding globally in the future).
  • You can check out everything we offer to set up your perfect remote work environment here.
  • And if Relocation excites you - we offer (and encourage!) that opportunity too.
  • We also have a dedicated Remote Experience Manager in the team, whose role is, amongst other things, to ensure your happiness, and help you integrate and feel empowered whilst working remotely.

What about the Covid-shaped elephant in the room?

Covid-19 has forced almost every industry in the world to adjust in 2020, and none more so than the travel industry. It is however, an exciting time to be in Travel Tech, with endless opportunities opened up for innovation, that will help jump start the travel industry. Hotels and innovators are no longer satisfied with the status quo.

Backed by some of Europe’s leading investors, we’re on the cusp of launching a product that will connect people and travel once again.

Sound interesting?

If your answer is ‘yes’ and you want to learn more, check out our Blog and our Culture Deck. Want to hear more from our VP Engineering? Read about his experience here.

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

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

Share this job:
Software engineer intern - Dataiku Online - Paris
Dataiku  
python saas cloud frontend backend vue-js Jun 03
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.

We are looking for a talented Software Engineer Intern with an interest in SaaS platforms to join the team in charge of developing the Dataiku Online Launchpad.

What we do:
The mission of the Dataiku online’s team is to offer the best Dataiku DSS experience for small data teams growing their AI maturity. The Dataiku online platform consists of a cloud infrastructure and a launchpad,  the component where Dataiku Online users can manage their DSS instance(s), invite users to contribute, set up some data sources and manage the Dataiku souscription.

What you will be doing:
The role consists in actively participating in the design and implementation of a SaaS portal associated with the managed service offering.
You will contribute to the software by creating new features that will directly impact our users using both backend and frontend technologies.
You will work with more experienced team members to increase the stability, the performance and the quality of the code of the platform.
Our current technical stack is Python (Flask) for the backend of the launchpad and VueJS for the frontend.

You are the ideal recruit if:

  • You are in the process of receiving a degree in Computer Science, Software Engineering, or a related discipline
  • You've had prior Software Engineering internship experience and have coded something real.
  • You are curious about how saas platforms work.
  • You are humble and kind.
  • Bonus points for any of these:
  • You are fluent in Python, Go or Javascript
  • Knowledge in DataScience, AI and Machine Learning

Hiring process:

  • Initial call with the talent acquisition manager
  • Home test to show your skills
  • On-site meeting (or video call) with a software developer or a team lead
  • Final interviews with a Product Manager or VP of SaaS
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:
Senior Backend Engineer - Python
python python-3.x django django-rest-framework backend senior Jun 02

Job description

Estamos buscando a nuestros próximos/as Backend Engineers, que quieran ser parte de distintos proyectos y equipos relacionados a usuarios, porque hay software en todos lados. Cornershop tiene miles de desafíos de escala para que puedas aplicar creatividad, habilidad y experiencia para participar en la creación de herramientas de optimización de distintos procesos internos y proponer mejoras.

¿Qué esperamos de ti?

    • Que puedas comprender y discutir del modelo de negocio
    • Que te apasione el mundo del desarrollo de software y ames escribir y leer código
    • Que te motiven los desafíos y aprender constantemente de manera autodidacta
    • Que quieras trabajar bajo buenas prácticas de ingeniería de software como Clean Code, testing, CI/CD, etc
    • Que tengas experiencia en desarrollar con Python y Django
    • Que tengas experiencia con Postgres (o bases de datos similares)
    • Que quieras especializarte y resolver problemas complejos de software relacionado a Backend
    • Que puedas comunicarte en español e inglés, sobre todo escrito

Te amaríamos aún más si

    • No le tienes miedo a tomar decisiones y liderar proyectos
    • Que trabajes de forma proactiva, responsable y creativa
    • Que abraces la diversidad, la interculturalidad y seas tolerante
    • Te guste aprender constantemente no sólo sobre tu trabajo: que tengas un hobbie, te guste hacer cosas y seas un aporte positivo al equipo
Share this job:
Senior Backend Software Engineer
php sql express node-js aws backend Jun 02

Your mission

Are you interested in the circular economy and battery technology? At Circunomics, as a Backend Developer (f/m/d), you will be part of our team responsible for designing and implementing components of our cloud-based data analytics platform. This includes, among other things, the specification and implementation of various APIs, backend microservices, and deployment to our cloud infrastructure.

Your profile

  • Degree in computer science or a similar technical field
  • 3+ years of related work experience
  • Successfully completed development projects with PHP and Symfony Framework
  • A broad understanding of message-based systems, RESTful, API design, microservice architectures, and distributed systems
  • Design and operation of container-based applications, including those using Kubernetes
  • Experience in planning and maintaining large and high-performance backend systems
  • Experience with SQL/NoSQL-based database systems and schema designs
  • Clean understanding of HTTP protocol and web technology
  • Experience in designing systems for public clouds (AWS)
  • Experience with Linux based environments, shell scripting, and infrastructure diagnostics
  • Willingness to write and maintain documentation
  • A keen sense of knowing when a feature “works” and when it can be improved
  • A focus on coding standards and code quality
  • Architecture skills (code and infrastructure). Acronyms like SOLID and DDD make you excited
  • You regularly follow KPIs and can get the most out of them to make well-reasoned decisions and iterate to improve those through time
  • Push for shipping. CI/CD is a must. Putting code live every day is a given.
  • Your profile is rounded off by a good command of German and/or English

You get bonus points for:

  • JavaScript, Node.js, Typescript, and/or Python
  • Express and/or Django

Why us?

  • With us, you are part of a young and ambitious team that works together on the technology for the next future
  • Modern cloud technologies, topics related to the circular economy, new energy, electromobility and li-ion batteries, modeling of complex systems and machine learning algorithms, data science
  • Your strengths and interests determine your development potential - we place great value on individual personality and skill development
  • We consider your individual situation and allow you to work in a family-friendly way
  • A true remote culture
  • Flexible working hours and benefits such as a travel card

About Us

Circunomics is a cloud-based platform for the Circular Battery Economy.
The Circunomics battery data platform will power an ecosystem of OEMs, fleets, recyclers, and remanufacturers.
Circunomics is building a symbiotic system that integrates tracking/tracing information, a neutral cloud environment, and commercial service to enable battery producers and OEMs to build circularity into their batteries – enabling reuse and recycling.
We are a team of experts in the circular economy, data science, battery, and software development. As a spin-off of Next Mobility Labs, we are working with cutting-edge technology to help shape the European battery industry in line with the principles of the circular economy.
Read more at Circunomics.com

Interested? Upload your CV together with a Cover Letter (only a few sentences explaining what motivates you about the position and what your salary expectation is) in one pdf.

Share this job:
Senior Software engineer Dataiku Online - Remote EMEA
Dataiku  
senior python machine learning saas docker cloud Jun 01
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.

We are looking for a talented Senior Software Developer with an interest in SaaS platforms to join the team in charge of developing the Dataiku Online Launchpad. This role is an opportunity to be an early member of a team who launched an exciting new project, with a strong and direct impact on the final outcome. 

What we do:
 The mission of the Dataiku online’s team is to offer the best Dataiku DSS experience for small data teams growing their AI maturity. The Dataiku online platform consists of a cloud infrastructure and a launchpad,  the component where Dataiku Online users can manage their DSS instance(s), invite users to contribute, set up some data sources and manage the Dataiku souscription.
 
What you will be doing:
The role consists in actively participating in the design and implementation of a SaaS portal associated with the managed service offering.
Here are some examples of what you might do:
Develop new features to provide the smoothest experience for users so that they can benefit the power of DSS in a few clicks on the online environment.  
Ease installation and lifecycle management of the DSS instances running on our infrastructure. 
Improve the quality of the code to ensure high availability and low latency for the platform.
Work with other Dataiku services to provide a more customized experience for online users.
 
Our current technical stack is Python (Flask) for the backend of the launchpad and VueJS for the frontend.
 
The position is fully remote.

You are the ideal recruit if:

  • You have at least 6 years of experience in software engineering and know that backend and frontend code are two sides of the same coin and you are eager to use both.
  • You are customer-oriented — you want to understand how the product is used and solve actual customer problems.
  • You are humble and kind.

Bonus points for any of these:

  • Hands-on expertise working with Docker and Kubernetes
  • You’ve worked on an high availability SaaS
  • Knowledge in DataScience, AI and Machine Learning
  • Advanced knowledge in Python (Flask) and Vue.JS (Or React/ Angular)

Hiring process:

  • Initial call with the talent acquisition manager
  • On-site meeting (or video call) with a software developer or a team lead
  • Home test to show your skills
  • Final interviews with a Product Manager and VP of SaaS

Dataiku’s culture is right for you if:

  • You want to be able to define your own version of work-life balance - flexible is our go-to word,  it applies equally to remote work, vacations and parental benefits 
  • You need autonomy to thrive - we trust our people, give them space to do their best and stay away from artificial deadlines 
  • You enjoy spending time with your colleagues and learning from your peers - meet for Friday universities, annual offsites, virtual trivia nights and more   
  • You like feeling cared about - watch out for the magical Christmas box delivered at home and an unforgettable onboarding week
  • You care about giving back - it’s what our Ikig.AI program is all about: Dataikers are encouraged to work pro bono for one or several nonprofits of their choosing
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: