Remote api Jobs

Last Week

Software Engineering Manager at Jack Henry & Associates, Inc.
api azure scala apache-kafka rust manager Sep 19

Summary

Banno is redefining the relationship between forward-thinking financial institutions and their customers. Banno leverages modern technology and an industry leading product vision to make user-friendly mobile and web apps. We have a first-class API; the same API our web and mobile apps use is the same API that is open to the community to build on top of and extend.

About You

You are curious and thrive in an environment where you are constantly learning and growing. You want to be somewhere that you are trusted and set up for success. You want to work in a collaborative environment of diverse perspectives with peers who inspire you to be better everyday.

As a manager, you care as much about the overall production of the team as you do their shared culture and well-being. You strive to set the team up for success by helping them overcome potential obstacles and communicate their needs to the appropriate channels. You’ll work with the team to identify their strengths and weaknesses, and enable processes to support their unique working style without compromising their efficiency (a little rudder far from the rocks).

Banno values trust and those with a bias towards action, and as a manager you’ll work to instill these beliefs within your team. We have a remote-first culture that challenges you each day and supports your growth. We are confident you will love it here.

What you and your team are working on

The Engineering Manager is responsible for balancing the team’s work between cross-functional strategic projects. You will support and develop the engineers on your team by providing advice, coaching, and educational opportunities, as well as propose and drive processes to facilitate and promote communication, transparency, and trust. Together with the team, you will support delivery by providing estimations, context, and clarity to ensure the team delivers the agreed work with quality and excellence.

Your team is responsible for providing services that support our mobile and online banking applications. Our APIs are first-class in nature and are consumed by both our internal teams as well as teams outside of Banno. The engineers on your team are constantly keeping our apps up-to-date with the newest development and deployment practices to offer exciting user experiences for highly secured data.

About the Banno team

We are committed to creativity, thoughtfulness, culture, and openness—the perfect place to make phenomenal products that have a big impact. Our work environment echoes a modern tech startup but we have the security and benefits of a large, publicly traded company. We place high value on continuing education and contribution to, and use of, open source projects.

Our team is distributed and that means you can live and work wherever you want within the US. You’ll get the chance to choose your own tools, work with modern web technologies across the stack, and contribute to products that are used by millions of people.


Minimum Qualifications

  • 8 years of programming experience, with the majority being in a server-side language.
  • 2 years supporting services in a production environment.
  • 2 years experience leading and managing software engineers.
  • Experience working on or with a geographically-distributed team.

Bonus Points

  • Bachelor's degree
  • Experience working on a team with a CI/CD process
  • Familiarity using collaboration tools like Jira to communicate and plan team’s work
  • Experience working with multiple teams and stakeholders to establish roadmap prioritization
  • Successfully lead definition, development, and delivery of a large cross-team project with broad scope and high-value business implications
  • Ability to identify and utilize each individual team members strengths, benefiting the greater organization
  • Strong written and verbal communication skills
  • Strong organizational skills and ability to work independently
  • Familiarity with functional programming concepts
  • Familiarity with stream processing concepts
Share this job:
Senior Backend Engineer
Mrsool  
ruby-on-rails mysql redis sidekiq ruby backend Sep 19

Description

We're looking for a Senior Backend Engineer to join our Mrsool Business team, we're preferring candidates who've worked with large Ruby on Rails codebases before. Our engineering team is remote and distributed across a few countries.

Mrsool Business is the B2B product stack provided to Mrsool Partners, offering them access to millions of customers and a powerful logistics platform(more info: https://mrsool.co/forbusiness)

Who we're looking for

We want someone to help us build new features and maintain our current system as well as help us build with designing and implementing communication strategies across different services.

The ideal candidate is someone who has:

(We don't expect you to have experience with all of these)

  • Worked remotely with lots of asynchronous communication before and is a good writer
  • Worked on a large Rails codebase
  • Worked on product-oriented software at scale
  • Has experience with relational databases(preferably MySQL)
  • Has experience with cloud services (e.g. Amazon S3, Amazon SQS, and other tools)
  • Has experience developing clean, RESTful APIs

A big plus is for candidates who've worked with a large Rails codebase and have experience with scaling APIs to meet business growth targets. Good understanding of databases, caching and application performance monitoring are highly valued.

We're open to candidates who have experience with other languages and frameworks but preference will be given to ones who've tackled these problems for Ruby on Rails.

What You'll Be Doing

The majority of your time will be spent on adding features and fixing bugs, as well as documenting issues and sharing your opinions on how we can improve our systems, or on how to better design a feature. We're heavily asynchronous and use we expect you to write a lot whether in wikis, issues, Slack, and so on.

  • Working on bug fixes and adding new features in a simple and clean manner for our REST APIs that are consumed by our frontend web portal(VueJS), mobile apps(Android & iOS) and external partners
  • Optimizing internal services, databases, and API endpoints to scale better with business growth targets
  • Optimizing background workers to operate on smaller datasets
  • Adding unit and integration tests and helping us follow Behavior-Driven Development (we mainly use RSpec)
  • Working with product, frontend and mobile teams to refine technical requirements and and ensure we're delivering great value to our users
  • Talking with fellow teammates from the engineering and product teams (mainly asynchronously via Slack, and occasionally synchronously via Slack/Zoom) to understand our business needs and our current code/database structures

Our Hiring Process (~1 month)

  • After we receive your application, we'll send you a short questionnaire that shouldn't take more than an hour to complete.
  • We'll have a quick call for you to get to know us and us to get to know you (~45 minutes).
  • We'll do a pair programming session which involves reviewing a pull request on a small Rails application (1.5 hours).

Pair Programming Session Details

We'd like for you to review the pull request we'll send you and add feedback as you would for any pull request. You'll have access to the pull request a few days before the session and you can leave your feedback as comments. Make sure to cover any case where you'd say to yourself "I wouldn't do it this way".

We'll review your comments during the session and pair program with you taking the role of the driver and apply your feedback. Make sure you can run the code before the session.

Share this job:
Senior Software Engineer
react-js api typescript react-redux node-js frontend Sep 18
Blameless is an end-to-end Site Reliability Engineering (SRE) platform that enables and accelerates proactive and reactive incident management so engineering teams can balance reliability and innovation. Our software helps you set and monitor SLOs and SLAs, coordinate and automate incident response, identify root causes, and create a culture of learning and improvement across your organization. Our platform includes a bot that automates to faster resolution, an API to track and manage SLAs, and a web app to stay on top of key metrics, manage problems, track action items, and assess the reliability of your business. Blameless, based in San Mateo, is backed by Accel and Lightspeed Ventures. 

We're looking for talented frontend engineers to help us with our next big projects that include leveraging APIs, real-time streams and more to help us craft intuitive user interfaces for our SRE platform. You will be building engaging user experiences and help shape the direction of our product to delight our users.

Our ideal profile includes senior engineers with confirmed experience in Typescript, React, Redux, graphql and Jest. Site Reliability Engineering (SRE) is a massive part of what we do, so interest or experience in DevOps and operational maturity is a plus.

Requirements:

    • A passionate software engineer with a focus on the frontend for the past 5+ years
    • You’re very comfortable using Typescript with React/Redux and hooks
    • Experience scaling and optimizing the performance of front-end applications
    • A strong understanding of user experience principles and empathy for our users
    • Experience shipping high-quality code in a fast-paced environment


Blameless is a rapid growth startup headquartered in San Mateo.  As an equal opportunity employer, we are committed to a team defined and empowered by diversity. We consider qualified applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. https://www.blameless.com/about

Share this job:
Software Engineer
dot net cs react api javascript html Sep 14

This position is remote friendly.

Our ideal candidate is a critical thinker, results-oriented, able to learn quickly, and be awesome to work with. You must be an excellent team player and be able to contribute positively to our culture of iterative development, team collaboration and our fun, positive, professional work environment. You are ready to take the next step in your career.

Work Life

We believe in a healthy work-life balance. We believe work should be both fun and challenging. We believe team members are most productive at work when they are successful in their personal lives, and vice versa. We embrace an open, transparent, trust-based work environment with a remote-first culture. Many of our team members enjoy the privilege of working from home on a regular basis.

About FMG Suite

We're a growing SaaS company with a proven business strategy and secure footholds in our market. We are focused on culture and investing in opportunities where our teams are able to grow professionally and inspire one another. We are very results-oriented with a bias to action. We value humility and a team-first, company-first approach and are willing to laugh at ourselves.

Job Requirements

Required skills and experience:

  • A minimum of 2-5 years experience developing web-based software
  • Strong understanding of C#, .NET, ASP.NET MVC, EF, SQL Server
  • Solid understanding of Javascript and a front end framework (React preferred)
  • Solid understanding of HTML, CSS, XML
  • Strong verbal and written communication skills
  • Self-motivated with the ability to work independently
  • Fast learner & strong team player
  • Mastery of Snap Camera in Google Meet

Preferred skills and experience:

  • Data Modeling experience
  • Test driven development, dependency injection (IoC)
  • Agile, Scrum, Kanban
  • Git, Jenkins, GitFlow, CI/CD
  • Familiarity with JIRA and Confluence
  • Ability to work remotely
  • Love for obscure 80's references
Share this job:
Sr. Technical Lead Engineer
RAIN  
python cloud aws azure testing api Sep 14

Who We Are: RAIN is a digital consultancy who is the preeminent leader in Voice and Conversational AI. We help clients navigate voice technology. We combine strategy, technology, and creativity to drive growth for our clients and use data-driven insight to design and implement voice ecosystems to help leverage a shifting technology landscape into a competitive edge. We’re guided by the belief that technology is, by definition, an extension of humanity, and that great ideas come from a desire to enhance the lives of real people.

At RAIN, we want to work with people of different backgrounds who come from different paths in life. We want individuals who can bring diverse perspectives and experiences to our culture and company. We believe that transparency builds trust, so we default to disclosure in our communications. We believe in a safe, welcoming, and inclusive environment.

Restless & Ready. These are the two attributes that mark the talent thriving at RAIN. We look for people who don’t fit the traditional mold, with skill sets you don’t often see in agencies and consultancies. Said differently, we’re always keen to add more unicorns to the stable. We look for people motivated by big ideas and determined enough to make it a reality.

If this sounds like you and you love technology, read on…

About the Role: We are looking for a Sr. Technical Lead Engineer within our team to provide valuable leadership in and outside of projects. They not only help guide and direct the work efforts on projects but can help shape the direction of our department, have a major influence on our profitability and company direction in meaningful ways.

We are looking for a highly passionate and hands-on Sr Technical Lead to work with our remote team. You will report directly into RAIN’s Director of Technology and collaborate with company leadership on development decisions for our clients. You will serve as a key member of the leadership team to set and execute high-level engineering strategy. This position requires exceptional programming ability, strong engineering management experience with a track record of leading engineers and the ability to make smart technical decisions in a fast-paced environment.

The candidate should be a transformative, innovative leader who is a proven catalyst for change. They should also be astoundingly exceptional when talking to clients and making them feel comfortable.

Who You Are: A Sr Technical Lead Engineer who, as a project lead:

  • Can work with RAIN’s strategy, UX/VX, and creative teams; interact with clients, exploring and advising technological possibilities, discovering solutions that fit their goals.
  • Can architect solutions, based on customer specific requirements and use cases, and own their implementation by taking ownership and ensuring the solutions are deployed and fit for purpose.
  • Specialize in voice assistants and be extremely knowledgeable about voice technology and provide passion towards creating an integrated solution to become the primary UI for voice-enabled applications.
  • Is reflective about the things that they do, evaluating their successes and failures when approaching problems with intellectual honesty.
  • Understands that there is a spectrum of strengths and weaknesses (they are aware of their own strengths and weaknesses) and can build project plans and code which plays to their own strengths whenever possible.
  • Thinks in terms of “context” when applying theory. They understand that there is no “Right Way” to build software, and that the only way to build good software is by adapting theory to fit the needs of the client, codebase, team, tools, and organization.
  • Is aware of how their organization and their clients' work, what their values are, and what is both important and not important for success. When a ball is dropped within the team, they will do what they can to pick it up. The phrase “this is not my job” is never, ever said in those situations.
  • Can break a project down into logical streams of work like milestones or sprints and is familiar with the merits and drawbacks of waterfall and agile development (both Kanban and SCRUM).

A Sr Technical Lead Engineer who, as an individual contributor:

  • Completes hands-on development work and remove roadblocks as part of the client engagements
  • Can speak to examples of solutions (both single pieces of code and systems) they have both under, and over designed, and the pros and cons of each.
  • Writes clean, structured code with change and reuse in mind. Is obsessed with simplicity but loves complex problems.
  • Discovers and implement new technologies that yield competitive advantage
  • Understands that everything in our field involves tradeoff, and will look for what that is for design patterns, libraries, frameworks, and processes.
  • Understands that their job is to provide solutions to problems, not write code. Because of that, they will always think of what they are doing in terms of how much value it brings to their organization vs how much effort they are putting in.
  • Will take a step back and question when systems fail or are harder than expected, interrogating what is breaking down and will evaluate the cost of fixing root problems, and either fix them directly, or put things in motion so they will be fixed eventually.

What You’ll Bring: A Sr Technical Lead Engineer is someone who:

  • Has at least 5 years as a lead developer in a team setting, with at least 12 years of development experience overall
  • Experience with NodeJS and Python necessary, but has experience across the full stack
  • Bachelor’s degree (in Computer Science or Engineering preferred)
  • Familiarity with Natural Language Processing, at least in terms of available Cloud APIs (Ie: Amazon Lex, Amazon Alexa APIs, Google's Text to Speech, etc)
  • Experience with containerized deployment and development environments across AWS and GCP with some Azure understanding
  • Understanding how concepts like SLAs and contracts within software development teams work
  • Understand emerging web development models and major trends within the software development community
  • Experience with high scalability projects involving cloud-based infrastructure design and implementation
  • Successful track record of developing quality software products and shipping production ready software
  • Good understanding of REST-ful API design patterns
  • Understanding of data models and an understanding for how data should be modeled for performance
  • Experience writing SQL queries for SQL Server or another Relational Database
  • Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
  • Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs
  • Experience with Scrum/Agile development methodologies
  • Understanding of architecture patterns such as Domain Driven Design or MVC architecture
  • Excellent use of both version control softwares such as GIT and patterns and practices around development workflow and branching strategy patterns
  • Performance and Security minded
  • Must have strong communication, analytical, and problem-solving skills
  • Demonstrated ability to influence technical and non-technical audiences including those at the senior leadership level
  • Able to meet deadlines, define timetables, balance multiple priorities, and manage parallel projects to completion in a test-driven collaborative and iterative programming environment
  • Ability to develop product user stories and estimate development costs

How You Will Be Successful: In order for someone in this role to be successful, they must be someone who is both a self starter and self aware, equally capable technically as with working in teams. They must be comfortable with ambiguity and know when to lean in and find a direction to go. While not every senior developer desires to be a leader, the soft skills, knowledge of trends in software development (their pros and cons) and design patterns are just as important as their hard skills in development. Most importantly, you must someone who balances well knowing which moments require them total control and guide and direct a stream of work and when to ask questions and find avenues to learn what is necessary to get the job done. You will be surrounded by an amazing team.

How We'll Define Success in This Role: Directly, you will be measured by your ability to design systems that meet the client needs, while delivering them on time and budget. Doing so allows us to win more work with our clients, more success in our field and grow our teams. You directly influence the quality of the code you touch and the projects you are on. Indirectly, you influence the profitability and output of the company by bringing to the table solutions to both the technical and human or process components of an engineering team.

Our office is located in the Flatiron District in NYC with remote team members across the country. Currently, we all are working remotely and will be flexible for the future.

What We Offer: We genuinely care about our employees’ happiness and engagement.

  • Comprehensive Benefits Package: Health, Dental, Vision, and Health Savings Account (HSA).
  • Generous Paid Time Off that increases with tenure and seniority.
  • Mental Health/Wellness perks. Including 2 RAIN Check Days- for those days when you just need to take a rain check from work, we get it.
  • Volunteer Days.
  • 401k plan with employer contribution.
  • Short/Long Term Disability.
  • Fully stocked kitchen (when in the office).
  • Commuter subsidy.
  • Challenging problems to solve and an awesome team to collaborate with every single day.
  • Work culture focused on innovation and creation of lasting value for our clients and employees.
  • Salary will be evaluated commensurate with experience and location. This role will be eligible for a year-end discretionary incentive award.

Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes.

RAIN is an Equal Opportunity Employer and is committed to fair and equitable hiring practices. All hiring decisions at RAIN are based on strategic business needs, job requirements, and individual qualifications. All candidates are considered without regard to race, color, religion, gender, sexuality, national origin, age, disability, genetics, or any other protected status.

Share this job:
Full-stack Engineer
react-js typescript python kotlin node-js java Sep 14

Software Engineer - Full Stack

At Jimdo, our mission is to help small businesses start, grow, and ultimately thrive online. Small businesses face new challenges with very little support or recognition. We know how hard this can be, because we have been in their position. That’s where you can help us—by designing intuitive tools to help small businesses solve complex problems. 

With a forward-leaning and self-driven attitude, we continue to find new ways to help our customers get their ideas out into the world. As a team, we run at a steady pace to achieve what we aim for. We learn best by gathering data, trying new things, and sometimes even falling down along the way. It’s the lessons we learn in the process that make us better problem-solvers for small business owners. 

If you’re motivated by our mission and excited to roll up your sleeves, try new things, learn from mistakes, and make a difference to small businesses around the world, we would love to work with you. 

Location

We are happy to invite you to work with us in our office in Hamburg or permanently remote from any location. Wherever your working location of choice will be, we will make sure you get proper onboarding (virtual or in person) and that you are fully equipped to become part of the team from day one.

Regarding candidates who want to relocate to Hamburg: Due to COVID our offices are temporarily closed. We will invite you to start working with us from your current location for the time being. Once the borders are reopened, and the Embassies accept visa applications again, we will initiate the relocation process to Hamburg. Until then, you will be invited to work with us remotely with a temporary contract. 

Responsibilities

  • Implement new features that help users to successfully share their business, projects and ideas. That’s what they love about us!
  • Be responsible for the entirety of your features including client structure, server interactions, API design, implementation, and automated testing.
  • Debug production issues across services and multiple levels of the stack.
  • Improve engineering standards, tooling, and processes. 

Requirements

  • You enjoy and have experience building web applications professionally 
  • You are comfortable working in different parts of the stack
  • You have excellent software development skills in multiple languages and environments (for example Java/Kotlin, NodeJS, Python, Go)
  • You have experience with frontend languages such as TypeScript, JavaScript, CSS, HTML
  • You have experience with database and schema design (e.g. MySQL, Postgres, DynamoDB)

Nice to have

  • You have experience with rich JavaScript frameworks such as React, Angular, Vue, Ember
  • You have experience building and running production systems
  • You have experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Cloud Platform)

Jimdo is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

Share this job:
Frontend Engineer
Vouched  
react-js javascript node-js typescript api frontend Sep 14

What we do

  • We built a multi-factor, high-performance verification platform with Docker, Kubernetes, Python, REST, GraphQL, React, Tensorflow, and Node.js
  • We handle thousands of verifications per day across multiple industries
  • We service early-stage startups, unicorns, and large enterprises, with a focus on the developer experience
  • We run on a modern cloud infrastructure powered by automated integration and unit testing, provisioning, deployments, monitoring, and notifications
  • We prioritize our work using agile methodologies and collaborative communications
  • We balance customer deliverables with game-changing research and development

What you'll do

  • Build applications using frontend frameworks, i.e. React, React Native, Parcel, Babel
  • Develop event-driven high-performant logic to interface with various API and GraphQL endpoints
  • Participate in pair programming sessions, code reviews, and Kanban software development
  • Define testable technical specifications with edge cases, security, and scalability in mind
  • Write professional-quality code in a number of languages, i.e. Javascript, HTML, CSS, Typescript
  • Develop privacy by design and privacy by default software
  • Work in a customer-focused and evolving startup environment

Who we're looking for

  • BS/MS in Computer Science, Mathematics, Physics or equivalent degree
  • 3+ years of experience as a software engineer
  • Expertise in Javascript and Typescript
  • Agile frameworks such as Scrum or Kanban
  • Frontend Javascript stacks like React and React Native
  • Unit and e2e suites such as Jest, and Nightwatch.js
  • Event-driven programming
  • React-based animation frameworks

Benefits we offer

  • Unlimited paid time off
  • Health and dental benefits
  • Equity compensation

Our commitment

At Vouched, we are committed to providing an environment where everyone receives equal consideration and treatment regardless of gender, gender identity, gender expression, sex, sexual orientation, race, color, religion, creed, national origin, ancestry, age, physical disability, mental disability, medical condition, HIV/AIDS/Hepatitis C status, genetic information, marital status, domestic partner status, military or veteran status, height, weight, and any other protected category under the law.

Job Type: Full-time

Benefits:

  • Dental Insurance
  • Health Insurance

Schedule:

  • Monday to Friday

Experience:

  • Typescript: 1 year (Preferred)
  • Node.js: 1 year (Preferred)
  • JavaScript: 2 years (Required)
  • Agile: 2 years (Preferred)
  • React.js: 1 year (Required)

Location:

  • Seattle, WA 98104 (Preferred)

Company's website:

  • https://www.vouched.id/
Share this job:

This Month

Senior Back End Developer
node-js javascript typescript rest microservices senior Sep 12

We are seeking a motivated individual to join our development team as a Senior Javascript/Node.js/Typescript Backend Developer.

Why Join Us?

  • Getting in at this stage means that you get to actually help further mold the company culture and engineering vision
  • Chance to build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is also a rare opportunity for you to build a large-scale platform that millions of people are positively impacted by (instead of, say, boring old enterprise software that few people touch!)
  • Quality of the Team - Truly high-performing teams are hard to come by; joining our team gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products

About the job

  • Set Up, configure maintain and enhance proper infrastructure to support
    Javascript / Node.js / Typescript based MicroServices
  • Data analytics-driven environments
  • Campaign management systems
    • Maintain and enhance large scale API system
    • Code REST interfaces to support various internal/external requests
    • Code Python and Node.js based microservices
    • Code Unit / Integration tests to allow for embedding in Continuous integration service
    • Drive feature engineering and experimentation to improve the performance of our various algorithms
    • Evaluate the technical tradeoffs of every decision

Desired Technical Qualifications 

  • Excellent and proven knowledge of Javascript / Node.js / Typescript
  • Good knowledge of the following technologies:
    • Redshift / Postgres / SQL / Sequelize
    • Docker
    • Shell scripting
    • AWS environments
  • Knowledge of Rust is a plus
  • Proficiency in Git, JIRA, and Teamcity are a plus
  • 4+ years in a production environment a plus

Flexible Location: 
Remote within the USA 

Share this job:
Senior Fullstack JS Engineer - France
Chance  
node-js postgresql react-js typescript express senior Sep 11

YOUR MISSION

As a full stack engineer, you will be working as part of the product team to build all aspects of our services designed to help people get a fulfilling job. This will include front end, back end, API design, and data management.

To succeed in this position, you must have a self-starter attitude. You will be given general goals, and it will be up to you to figure out how to accomplish them in terms of implementation. This requires high-level of creativity and ability to deal with uncertainty since the situation changes quickly.

You must also be a team player. This is not just an empty slogan. You must be comfortable with constant brainstorming, whiteboard sessions, and interactions with people both inside and outside the development team on multiple projects.

The team is growing fast: 
The quality and scalability of our codebase is key.
Chance is a mix of psychology and technology. Coaches are involved in tech, we expect engineers to be involved in return.
Our product is tackling a complex subject: 
Helping people find purpose in life and accompany them until they get a new job, high uncertainty in execution is our daily pace.

YOUR RESPONSIBILITIES IN A NUTSHELL :

  • Application development for our internal and external users
  • API Design, Database design and Tech Architecture
  • Get involved in product design process, bringing your tech expertise to challenge the envisioned solutions
  • Pushing forward our technical stacks by testing and implementing new paradigms

OUR STACK & TOOLS :

  • Design: Sketch, Abstract, InVision, Specify, Zeplin
  • Frontend: ReactJS, Typescript, Styled components, Storybook, GraphQL
  • Backend: NodeJS/Express, Typescript, GraphQL, Knex, PostgreSQL

YOUR PROFILE: We are looking for an high-agency team player, able to lead projects and collaborate with other teams.
You master Javascript in depth and you have:

  • Strong alignment with Chance vision and mission
  • You have already worked in a startup environment
  • You have 7 years+ fundamental hands-on experience in ReactJS NodeJS
  • You have a strong UX and aesthetic sensibility — you love well crafted pixels
  • You have a deep interest in simple and maintainable code — testing and scalability in mind
  • You have practical experiences in GraphQL
  • Strong knowledge in relational databases, especially PostgreSQL
  • Fluent written and spoken English
Share this job:
Web Developer for BLOX
javascript html css stenciljs jquery api Sep 10

Looking to join a fast-growing, cutting edge technology company serving customers nationwide? Look no further! TownNews, the premier internet hosting provider for newspapers, seeks a seasoned web developer to join our team in Moline, Illinois.

Job Responsibilities:

  • Development of JavaScript modules and applications for the front-end of TownNews' BLOX CMS Software-as-a-Service solution serving millions of page views daily nationwide
  • Construct markup using modern HTML and CSS to build responsive and fast loading BLOX CMS websites
  • Work with a team of product managers, back-end developers, and other stakeholders to design and define new features for vertical applications connected to the BLOX CMS
  • Assist customer service teams in troubleshooting issues, and providing custom solutions for nonstandard requests
  • Solve interesting problems that may require thinking outside-the-box to accomplish development goals
  • Work with version control systems, deployment workflows, system architects, and QA teams to deliver robust and error free applications

Successful candidates will have the following:

  • Bachelor's degree or 2+ years of development experience using JavaScript, HTML, and CSS
  • Experience using modern web components, vanilla JS, shadow DOM, StencilJS, fetch API, etc. strongly preferred
  • A strong understanding of cross-browser compatibility, and general web functions and standards
  • Ability to manage multiple projects at once
  • You must be a motivated, driven, problem solving developer eager to learn and willing to adapt to build modern front-end solutions

TownNews offers a chance to be creative, working with an innovative team in a relaxed atmosphere. TownNews provides services for more than 1500 newspapers nationwide. It is majority owned by Lee Enterprises.

Share this job:
Senior AWS Engineer
iFit  
aws redis security postgresql mongodb senior Sep 09

About us

At iFit we do remote teams right. Join a great company that is growing fast and with the right work/life balance.

iFit empowers people to change their lives and achieve sustainable, healthy results. iFit's focus is to connect everybody to everything fitness. We believe a healthy lifestyle should be fun, so we constantly push the limits to bring our customers state-of-the-art products that will help them in every aspect of their lives.


Summary

Looking for an individual who is passionate about learning new things and solving problems. Must possess an extensive and deep understanding of AWS, and the ability to pick up and learn new AWS offerings often. Join us and help our organization practice DevOps methodologies!


Essential Duties and Responsibilities 


  • Help architect, design, and implement AWS services at all levels of the organization


  • Work with and enable a large variety of teams and their AWS needs


  • Create an manage infrastructure 100% through CloudFormation and code


  • Focus on scaling our platform


  • Optimize network traffic through various AWS services


  • Monitor and tool stability/performance metrics


  • Analyze DB performance and bottlenecks


  • Share on-call rotation duties


  • Support innovation efforts and identify technology and solution roadmaps to improve mission capabilities


Organizational AWS Areas of Focus 


  • Security


  • RDS


  • IoT


  • Lambda/API Gateway


  • Containerization (Docker, Beanstalk, ECS)


  • Elemental


  • Business Intelligence (Redshift, QuickSight, Kinesis)


  • Machine Learning (SageMaker, ETL items)


Required Qualifications 


  • Passionate about learning new things and solving problems


  • 12 or more years of experience in software development and solution architecture


  • Extensive and deep understanding of AWS, and the ability to pick up and learn new AWS offerings often


  • A focus on performance, stability, and security in every task


  • Superior written and communication skills with ability to interface with various groups such as project team, and senior executives


  • Strong capability and extensive experience in developing and writing technical solutions


  • Strong organizational skills and the ability to independently execute work tasks in a rapidly changing, fast-paced environment

Bonus Qualifications


  • TypeScript and Node experience 


  • Postgres/MongoDB/Redis experience 

Share this job:
Data Analytics Engineer
Medium  
frontend api Sep 08
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.

We are looking for a Data Analytics Engineer who will help build, maintain, and scale our business critical data warehouse and BI platform. In this role, you will lead development of both transactional and data warehouse designs, mentoring our team of cross functional engineers and data scientists. You’ll gain a deep understanding of how we use data in our business, and help make self-serve data a reality at Medium.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users every day. Our mission is to move thinking forward by providing a place where individuals and publishers can share their stories and perspectives. Behind this beautifully-crafted platform is our engineering team who works seamlessly together. From frontend to API, from data collection to product science, Medium engineers work multi-functionally with open communication and feedback.

What you will do

  • Work on high impact projects that improve data availability and quality, and provide reliable access to data for the rest of the business.
  • You’ll be the go-to Looker expert at the company, and will help bridge the gap between understanding business needs and knowing how to design efficient, usable data models.
  • Work with engineers, product managers, and data scientists to understand data needs and implement data exploration tools and dashboards
  • Build data expertise and own data quality for allocated areas of ownership.
  • You’ll help define the self-serve data strategy at Medium, advocate for best practices, lead trainings, and investigate new technologies.
  • Design, architect, and support new and existing ETL pipelines and Looker data models, and recommend improvements and modifications.
  • Analyze, debug and maintain critical data pipelines. Tune SQL queries and Snowflake data warehouse configurations to improve performance while keeping costs in mind.
  • Identify and help triage infra issues with our ETL infrastructure. 

Who you are

  • You have 2+ years of software engineering and/or data analytics experience.
  • You have experience with schema design and dimensional data modeling.
  • You have experience writing and optimizing large, complex SQL and ETL processes, particularly on column-oriented databases and event-based data structures. 
  • You have designed and built data models in Looker, and you know how to balance trade-offs between performance and usability. 
  • You have a BS in Computer Science / Software Engineering or equivalent experience.

Nice to have

  • Knowledge and experience using Spark
  • Proficiency with Python
  • Experience with Snowflake
At Medium, we foster an inclusive, supportive, fun yet challenging 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.

Please note that communication regarding your application, interviews, and job offers will only come from e-mail addresses ending in"@medium.com". Anything else is not a legitimate outreach.
Share this job:
Senior Software Engineer
senior golang javascript php laravel saas Sep 07

OUR MISSION In today’s world we experience a global shift to offline experiences over products. Following this trend, bookingkit is set to digitise and develop tours&activities industry in Europe. Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development.

We are actively looking for a new Senior Software Engineer (m/f/d) to join our team as soon as possible. You will have the chance to not only work on a SaaS system, but also shape the eCommerce experience of thousands of our customers and thus millions of consumers. Your work will have a direct impact on the future success of our product.

IN A NUTSHELL

Level - ★★★★☆

Our Tech Stack - PHP (Yii1, Laravel), Golang, JavaScript (jQuery, Vue.js), MySQL, Redis, git, Gitlab, AWS , PHPUnit, Cypress. io

Your future gear - Mac or Windows laptop (private use allowed)

Remote option - Work from wherever you are in Germany, while enjoying quarterly team events with all bookingkids in Berlin

Perks - Flexible work time, pet friendly office, breakfast, snacks & fruits 24/7, Company BBQs, Team events, Sport leagues, relocation support… and more!

Tasks

MORE ABOUT YOUR DAY-TO-DAY

Your role

  • As a Software Engineer (mainly PHP and Golang) you are reporting directly to our Head of Product.
  • You are part of the Engineering team at bookingkit and will be working closely together with product managers and UX designers to conceptualize and build innovative and scalable software for our customers.
  • You will build scalable services in Golang, as well as improve existing systems in PHP (Laravel and Yii).
  • Based on your experience, your knowledge in DevOps processes, AWS environments, ReactJS/VueJS or ReactNative will come in handy.

Your mission

  • bookingkit is building the leading infrastructure for tours & activities in Europe. Thus, at our core we are a B2B2C company, driven by SaaS and APIs. You will have the chance to not only work on a SaaS system, but also the eCommerce experience of thousands of our customers and thus millions of consumers.
  • Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development. We are in the unique position to be the market leader for infrastructure technology and now need to develop our platform in that direction as well.
  • Your role is to be part of the change from a mostly monolithic PHP driven structure to a (micro-)service driven structure using state of the art technology, like Golang.
  • In order to succeed on that mission we are recruiting top tier engineers to support us on our path.

Your tasks

  • Build and launch scalable, production-ready software.
  • Collaborate with product managers & UX designers during product exploration to give context on feasibility.
  • Contribute to the product, software architecture, infrastructure, tech stack, as well as the user experience.
  • Share your knowledge and experience with other engineers.

Requirements

  • Working experience of at least 4 years.
  • You are experienced in Golang and PHP and frameworks like Laravel or Yii.
  • You have worked with RESTful APIs and have a sound understanding of MySQL.
  • You strive for high code quality, are no stranger to design patterns and love to write automated tests.
  • You are fluent in English and communicate with internal and external stakeholders on a high level.

NICE-TO-HAVES

  • Experience with AWS/DevOps would definitely be a plus.
  • Knowledge of frontend technologies would also be beneficial.

Benefits

  • We invest in your future: We care about individualized personal and professional development. After 6 months, we provide you with a development budget of up to 1000 € plus an extra day off for training and development purposes. Frequent feedback and coaching sessions with your Team Lead help you to achieve your career goals.
  • We live our values: Flat hierarchies and #transparency are no empty promises! Share your ideas and #bookingkidness with us and contribute to our #growth. We #trust you to do a great job at your own pace: flexible working hours and home office prove it.
  • We believe in work-life-balance: You will work with the best in the industry - 70 great colleagues from +10 nations are waiting for you to join us. We love to share our knowledge in bookingkit university, but of course there is always time for fun team events- our monthly Barbecues are legendary!

Please state your earliest starting date and salary expectation when applying. We are looking forward to hearing from you!

Share this job:
Software Engineering Architect Payments & Processing
machine-learning api python pci-compliance payment-processing php Sep 04
Remote

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

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

Some of the meaningful work you will perform:

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

 We welcome your experience and talents:

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

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

Share this job:
Sr. Documentation and UX Writer
ux api Sep 04

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

About the Position
At Contrast, we make application security smart and simple for software teams. We are looking for a Senior Product Documentation and UX Writer to help us evolve our documentation and product language into a thoughtful learning experience for our users. 

The Senior Documentation and UX Writer will both manage help system content for Contrast Security and create application labels and messaging in the UI. They will gather, write, and edit content that gives users a strong learning experience in our enterprise software. Because words are design, too. 

As part of the UX team, you bring a user-centered focus to make our learning experience match the expectations and needs of our intended audiences. You are a strong communicator and experienced at organizing information. You are comfortable with tools and techniques for presenting text, images, and other help content formats effectively and managing these assets.

Responsibilities:

  • Collaborate well with the UX team, product managers, and engineers to create and maintain a world-class learning experience for Contrast products.
  • Partner with subject matter experts across the company to deeply learn our products. Research user needs and test your work.
  • Leverage deep experience with enterprise products and the challenges in helping people understand and use them.
  • Establish and communicate an editorial process for gathering, editing, reviewing, and publishing help content, working with subject matter experts.
  • Publish and maintain user help and release documentation on a rigorous schedule.
  • Craft concise, clear product copy to meet product goals and user needs.
  • Be familiar with Agile workflow and unafraid of markdown language, GitHub, Jira and developer-centric methods for managing tasks.
  • Create, share, and maintain style guides and content strategy. Embrace a “plain language” approach in this guidance.

About You:

  • 5+ years writing and organizing Web-based help and product copy
  • Writing samples to share that show your style and approach. Please link to these as part of your application or we cannot consider you.
  • Experience writing for highly technical users like software developers and enterprise software products with a wide range of integrations and API usage.
  • Expert at structuring and categorizing content for reuse (while keeping it practical) and helping users in context.

  • Preferred:
  • BA/BS or MA/MS in Communication, English, Information Science, HCI, or related discipline (or relevant experience)
  • UX writing experience
  • Product localization experience
  • Some design training or experience. Comfortable using Sketch or other tools for illustrating visual ideas.

What We Offer

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

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

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

About You

Are you a video engineer who has built large scaled video deployments with tools like Kubernetes? Are you excited about the challenges of creating a DevOps stack in various environments instead of only on AWS, GCP, or Azure? Are you interested in distributed systems and open source video software? If so, you should consider joining Livepeer as a senior video infrastructure engineer.

About Livepeer

Livepeer’s mission is to build the world’s open video infrastructure, enabling instantly scalable, reliable, and affordable video streaming. We are starting by creating the best video infrastructure for user generated content (UGC) video applications. Users of Livepeer can access instantly reliable and scalable video infrastructure while saving over 10x in cost compared to existing infrastructure providers. We do this by using our open source p2p network that enables anyone to run infrastructure for Livepeer. In trying times like this, Livepeer is proud to provide an unique video solution that helps communities and businesses innovate, adapt, and grow through the power of video.

Livepeer is proud to be an Equal Opportunity Employer that is committed to inclusion and diversity. We are committed to provide a community and environment for mutual respect, without regard to race, color, religion, sex, pregnancy, national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information, military and veteran status, and any other characteristic protected by applicable law. We believe diversity and inclusion are crucial to our success and seek to recruit/develop from a diverse candidate pool.

About the Role

Livepeer is looking for a seasoned video infrastructure engineer to join the core engineering team. You will help Livepeer scale the infrastructure that serves its API product. You will work with a team of talented engineers from around the world, on problems like deployment automation, monitoring / observability, resource management, and infrastructure security. At Livepeer, we do almost everything “cloud-provider-free”, bypassing AWS, GCP and Azure to avoid prohibitive egress costs. As a member of the Livepeer team, you will work with seasoned entrepreneurs and experienced technologists from a wide range of different backgrounds, all with the same goal of shifting the paradigm for digital video by changing our assumptions on what’s possible.

Responsibilities

  • Create or use existing tools like Prometheus, Grafana, and ffmepg to measure, monitor and improve software performance and reliability.
  • Design and implement deployment automation software using Kubernetes and Ansible.
  • Manage and improve Livepeer’s global and heterogeneous deployment environment, from bare metal to Kubernetes environments, to ensure high quality video services.
  • Improvenet CI/CD software to help the Livepeer engineering team deploy fearlessly.
  • Contributing to Livepeer’s open source ecosystem by providing open source automation tools that help 3rd party infrastructure operators.

Requirements

  • Deep understanding of video live streaming and video on demand workflows, including ingest, transcoding, delivery, and playback.
  • Extensive experience working with automation tools like Kubernetes, Helm, and Ansible.
  • Extensive experience in building systems at large scale, managing hundreds of compute instances.
  • Extensive working knowledge of video open source tools like ffmpeg.
  • Is able to think adversarially and design systems with the expectation that actors will try to cheat and bypass rules.
  • Is comfortable with the foundational concepts of public blockchains such as Ethereum.
  • Like working on a distributed team, collaborating with others through synchronous and asynchronous communication.
  • Comfortable programming in Go and JavaScript.

How to Apply

If you are interested in applying for this position, please send an email containing your Github profile and/or LinkedIn to eric@livepeer.org.

Share this job:
Backend Engineer
Actio  
python django aws terraform twilio backend Sep 02

At actio we are trying to help people improve their well-being by developing healthy habits. Our goal is to pull people from their daily routines and engage them in a never-repeating, high-quality & well-designed experience. Actio sessions are hard to skip: we're going to call all the participants in!

On the backend, we rely a lot on AWS (terraform-provisioned), PostgreSQL, Python & Django REST API Framework. We’re looking for someone to further evolve the stack and make our highly dynamic WebRTC/Twilio-based sessions even more advanced. Interested? Apply at jobs@actio.com.

About the job:

  • Providing a fast, reliable and nice-to-use API for actio mobile & web applications
  • Ensuring smooth operations for our interactive WebRTC video and audio sessions 
  • Taking an active part in developing actio app, working together with Product, Design and Mobile Engineers

About you:

  • Solid experience with designing and building REST APIs on Python + Django stack
  • Automated tests are part of your regular workflow
  • Hands-on experience in working with AWS or other cloud providers
  • Experience in “Infrastructure as Code” tools

Bonus points:

  • Experience in developing background services in Go
  • Experience in monitoring, incident handling and 24x7

Perks:

  • 4-days working week
  • Testing sessions with actio coaches
  • Remote work is an option (timezone: CET/CEST, GMT+1)
  • Nice office in Berlin with the view on the river Spree
  • In-office catering once a week
  • Salary range: 50k-75k€ gross per year (depending on seniority)
Share this job:
Customer Support Engineer
java javascript html saas linux cloud Aug 31
Circonus is seeking a highly motivated, self-directed individual to join our customer support team as a Customer Support Engineer. In this role, you’ll provide technical support to customers dealing with complex issues surrounding the use of Circonus. In particular, we’re seeking someone to provide our customers with an exceptionally positive support experience – every time. A deep desire to provide excellent customer service coupled with a strong (and broad) technical background is critical.

Responsibilities

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

Qualifications

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

Nice To Have

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

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

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

All of our positions include a discretionary PTO policy, health insurance, gym reimbursement, a generous 401k, the opportunity for a bonus and more.
Share this job:
SR Django Developer
django python senior javascript html css Aug 30

Job Description
If you’re a Rockstar Django Developer, passionate about internet marketing and e-commerce who would like to work in a start-up environment and grow exponentially, read on!

Who Are We?
Trafilea is an e-commerce group that builds direct-to-consumer global brands powered by meaningful purposes.
Our culture is fast-paced and dynamic. We are data-driven enthusiasts, passionate about marketing, exponential technologies and innovation. We have over 200 employees working around the world, connected by the same purpose and core values.
We have been featured in Forbes as one of the Top 25 Companies for remote workers.

About Shapermint
Shapermint is one of the fastest growing intimate direct-to-consumer brands in the US and the leading shapewear online store.
We offer curated styles from the world’s top brands that make women look and feel confident in their own skin. We’ve built a movement around confidence and women empowerment and changed the shapewear industry: 48% of our customers never tried shapewear before. We are demand generators.

Responsibilities

  • Develop scalable software solutions
  • Participate in the process of planning software solutions
  • Suggest ideas, new solutions or improvements to the current technology systems
  • Document the technical solutions with diagrams and the necessary documents for easy understanding by the other technical areas of the company
  • Learn and keep updated about the technologies we are using in the company
  • Proactively find solutions doing brainstormings, video calls with other team members or asking help on the communication channels that the company has.
  • Comply with the defined standards of coding.

Requirements (must Have)

  • Very experienced with Django Framework.
  • Payment gateway experienced developer. For Paypal, Stripe, Authorize.net integrations (It is a plus).
  • Software development workflow knowledge; using Git, continuous deployment and automatic source code validation tools.
  • Amazon Web Services knowledge for EC2, S3 and RDS services.
  • JIRA Software knowledge.
  • SCRUM Methodologies practitioner.
  • Proficient Python developer.
  • Proficient HTML / CSS developer.
  • Proficient Javascript developer.
  • Proficient Postgres SQL developer.
  • Proficient API REST and GraphQL developer.
  • Proficient Python Unit Testing developer.
  • E-Commerce business knowledge. Shopify Apps Development is a plus.
  • Linux systems knowledge.
  • Datadog monitoring system knowledge.

 Now, let’s talk about the benefits of working with us.

  • Live Where You Want – Remote job!
  • Competitive salary in USD
  • Very good growth opportunities based on a result-oriented compensation plan
  • As we said, training and development opportunities are on us!
  • We love to see our people growing fast. We budget for it! Think courses, conferences, events… it’s really up to you and your manager. And more benefits!

If After Reading This Job Post You Still Feel this Opportunity is for You .. Please, Apply Now!

Share this job:
Senior Backend Developer
javascript node-js react-js backend senior cloud Aug 29

Makeen Technologies helps the world's most innovative companies explore new ideas and quickly transform those ideas into products that customers love. From improving business intelligence and modernizing IT systems to building innovative consumer apps and IoT products, Makeen provides end-to-end software design and development solutions that deliver results. You will be joining a flexible open-minded team of professionals where comradely, top-tier engineering, and trust play a crucial role.

This role is only for senior-level developers, you must be

  • seasoned with node-based back-end architectures
  • able to implement complex fine-grained authorization mechanisms for REST APIs
  • able to implement complex dependency injection patterns for cross modules and cross services dependencies
  • able to architect front-end SPAs with a clear conceptualization of layers and structures involved; separation of concern is key
  •  join full-time; permanent; this is not a freelance gig nor will we accept side project

Responsibilities:

  • Collaborate with team members to scope, design, implement, and document new features
  • Identify bugs, write tests, and propose improvements to maintain code quality standards
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Document internal processes and procedures

Job requirements


  • Strong knowledge of JavaScript, including the latest ES6 features, Node.js and React, Redux, Express, Mongo, Postgress
  • Working knowledge of back-end JavaScript API / web services development in node.js
  • Experience crafting efficient and reusable web components in React
  • Experienced with JavaScript build tooling, such as Babel and Web-pack
  • Experienced with cloud provider APIs, concepts, and architectures
  • Experienced with continuous integration, testing, and deployment strategies
  • Ability to write effective tests for full-stack JavaScript applications and services (mocha, jest etc.)
  • 5+ years of related experience with a bachelor's degree or master's degree; or a Ph.D. with 3 years’ experience; or equivalent experience.
  • Experience on a remote-focused team
Share this job:
Senior Software Engineer/Developer
TopDevz  
api java python java-api google-python-api senior Aug 28

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

Skills & Requirements

  • Very experienced (5+ Years) in Software/App Development
  • Experienced in API Creation
  • Experienced in Java
  • Experienced in Python
  • Good analytical skills, innovative and detail-oriented
  • Good written and verbal communication skills
  • Good problem solving skills
  • Significant attention to detail when writing code, including good commenting and code documentation skills
Share this job:
Staff Engineer - Front End
frontend java python javascript html css Aug 27

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

About the Position

Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.

This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

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

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

Responsibilities:

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

About You:

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

What We Offer:

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

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

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

#LI-ST1
Share this job:
Staff Engineer
java python javascript html css aws Aug 27

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

About the Position

Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.

This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

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

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

Responsibilities:

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

About You:

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

What We Offer:

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

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

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

#LI-ST1
Share this job:
Developer Support Engineer, All Levels
Olo  
continuous-integration zendesk api Aug 27

Are you a developer who enjoys enabling other developers to build great applications and user experiences? At Olo we develop an online food ordering platform used by many of the country's largest restaurant chains, reaching millions of consumers. Chances are if you've ordered directly from a restaurant brand's app or website, we've made that happen. Many of these restaurant chains create a wide variety of custom applications and websites that integrate with Olo’s APIs. Likewise, the emergence of third party restaurant marketplaces and delivery services has opened new sales channels for restaurant chains, and Olo enables those channels via integrations to our APIs. We also work with a broad array of food delivery providers, POS vendors, and loyalty platform providers who integrate their solutions into the Olo Platform to enable a complete digital ordering experience. Working on Olo’s Developer Experience team will give you the opportunity to assist developers from the most innovative and notable tech companies in the food space. We are looking for a talented engineer and support specialist to join our team in the role of a Developer Support Engineer to help us achieve our vision. You will play a significant and visible role in helping our partners incorporate online ordering into their own applications and solutions. Your primary role will be to provide developer-level support for developers who are integrating with our APIs. You will also be responsible for improving our Developer Portal (where integration partners manage their API projects), API documentation, and associated tools needed to provide an exceptional integration experience. Your success will enable the expansion of the Olo digital ordering universe. Any engineer may work at Olo's headquarters in New York City's Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!

What You'll Be Doing

  • Support - You will answer technical questions from a wide variety of integration partners related to the functional behavior of our APIs, and you will investigate and resolve problems they report with their integration
  • Documentation - You will create and update documentation of our APIs to improve the integration experience
  • Product - You will build new features and enhancements to the Developer Portal
  • Processes - You will bring ideas to improve, remove, or create new processes that will improve the experience of our customers, integrators, and the team

What We'll Expect From You

  • Curiosity and a drive to figure things out
  • Excellent English writing and communication skills
  • Enjoys the variability of a developer support role and the need to sometimes jump in and help untangle ambiguous problems
  • Comfortable in multiple programming languages and frameworks
  • Experience developing or integrating to a RESTful API
  • BS in Computer Science or related field, or comparable industry experience
  • Legal right to work in the U.S.

Nice to Have

  • Experience in a technical support or developer support role
  • Experience with technical writing in a software environment
  • Experience working in Zendesk

What's Important to Olo

  • Our families come first. We know they make us who we are and they are who we live and work for every day. 
  • Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down. 
  • We learn from and fight through setbacks. We recognize and help one another with direct feedback. 
  • We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
  • We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle. 
  • Learn more about our culture, values, and mission.  https://www.olo.com/images/culture.jpg.

COVID-19 Impact

Olo is committed to the well-being of candidates, employees and our community. The  Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team.

About Olo

Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a brand’s own website or app, third party marketplaces, social media platforms, smart speakers, and home assistants. Olo serves as the on-demand ordering and delivery platform for over 300 brands, such as Applebee’s, Checkers & Rally’s, Cheesecake Factory, Chili’s, Dairy Queen, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Portillo’s Hot Dogs, Shake Shack, sweetgreen, Wingstop, and more. Learn more at www.olo.com. Olo's headquarters is located on the 82nd floor of One World Trade Center.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map:https://www.olo.com/images/culture.jpg.

We encourage you to apply! 

Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status. If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

Share this job:
Remote Developer in Payments and Wallet Space
Tutuka  
coldfusion java iso8583 payment jpos python Aug 26

What this job entails

As a developer at Tutuka you'll be working closely with entire technical team building enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tying them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

We already have a team of amazing developers that work out of our local offices in Johannesburg, South Africa as well as remotely across Europe and Southeast Asia, and now we need you!

What you will be doing

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5. We also use Java, Ruby, React and Redis. However many of our developers come from programming backgrounds outside of our preferred stack, eg. PHP, Python, and we like that. As long as you can solve problems and are are self-motivated, you can learn from our team and our team can learn from you.

But we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC. If these sound familiar to you already, or are acronyms that would excite you, then you'll spend every day stimulated and challenged.

We work to Agile principles of user stories, scrums and sprints.

Skills & requirements

Whether you're an experienced senior development team lead or a fresh graduate genius, we're looking for people that make stuff work. Our core values are...

  • Make it happen
  • Make it easy
  • Make it right

Beyond that we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn as well as coach
Share this job:
Senior Backend Engineer
ruby-on-rails react-js postgresql backend senior api Aug 24

ItsaCheckmate provides a software solution for the restaurant industry, integrating online ordering platforms such as GrubHub, UberEats, DoorDash and over 70 different online ordering platforms globally directly to various POS systems of restaurants. We are currently integrated with over 40 different POS systems.

As you can imagine, we have built up quite a complicated system and hub for processing orders from over 70 different online ordering channels flowing into 40 different POS systems. Integration into POS systems is the most difficult problem in the industry, which we are tackling head on. We have built a good team and process internally to be able to tackle this problem, and are looking for engineers who welcome such challenges. Very often, we have to review the API documents and codes written by another partner and then integrate into them. This requires regular communication with the partners as well. With most of our partners, we have a Slack channel setup for regular communication.

Integrating two different absolutely independent systems is what we do, and that is the core value we provide to our customers. Engineering is only a part of the difficulty. The other part surfaces after the technical integration is done and the operations team takes over. We look towards our engineers to do the technical integration and documentation in a way that makes the operational tasks easier.

We have been a remote company since day one, so we understand and know how to work with remote employees. We have a very communicative and collaborative culture between engineers as well as non-engineers. I am non technical founder of this company, and have worked with engineers directly for over 7 years. 

We are looking for experienced engineers who can work in a startup. Startup is not a job, it is a mindset. This company was built from scratch 3 years ago, and our CTO, who built this entire code, is still very much with us. New joinees should be able to understand that the code built is not perfect, but we process over 3 million transactions a month, so it works and works well. We are looking for engineers who can work with the current team members, build credibility by delivering good quality code and then also recommend changes in the system - slowly and gradually. We understand our code may not be perfect but we are a company that has just grown out of survival mode and are now looking towards medium term goals, not just short term objectives.

We also have various different tasks going on in the company, which includes new integrations, new product development, developing tools for our internal users. So based on interest and capabilities, the engineers can move between departments. 

We require engineers to work during the US time zone (New York).

Share this job:
Full-stack Senior Backend Engineer
ruby-on-rails react-js postgresql backend senior api Aug 24

ItsaCheckmate provides a software solution for the restaurant industry, integrating online ordering platforms such as GrubHub, UberEats, DoorDash and over 70 different online ordering platforms globally directly to various POS systems of restaurants. We are currently integrated with over 40 different POS systems.

As you can imagine, we have built up quite a complicated system and hub for processing orders from over 70 different online ordering channels flowing into 40 different POS systems. Integration into POS systems is the most difficult problem in the industry, which we are tackling head on. We have built a good team and process internally to be able to tackle this problem, and are looking for engineers who welcome such challenges. Very often, we have to review the API documents and codes written by another partner and then integrate into them. This requires regular communication with the partners as well. With most of our partners, we have a Slack channel setup for regular communication.

Integrating two different absolutely independent systems is what we do, and that is the core value we provide to our customers. Engineering is only a part of the difficulty. The other part surfaces after the technical integration is done and the operations team takes over. We look towards our engineers to do the technical integration and documentation in a way that makes the operational tasks easier.

We have been a remote company since day one, so we understand and know how to work with remote employees. We have a very communicative and collaborative culture between engineers as well as non-engineers. I am non technical founder of this company, and have worked with engineers directly for over 7 years. 

We are looking for experienced engineers who can work in a startup. Startup is not a job, it is a mindset. This company was built from scratch 3 years ago, and our CTO, who built this entire code, is still very much with us. New joinees should be able to understand that the code built is not perfect, but we process over 3 million transactions a month, so it works and works well. We are looking for engineers who can work with the current team members, build credibility by delivering good quality code and then also recommend changes in the system - slowly and gradually. We understand our code may not be perfect but we are a company that has just grown out of survival mode and are now looking towards medium term goals, not just short term objectives.

We also have various different tasks going on in the company, which includes new integrations, new product development, developing tools for our internal users. So based on interest and capabilities, the engineers can move between departments. 

We require engineers to work during the US time zone (New York).

Share this job:

This Year

Front End Engineer
frontend javascript ruby html css api Aug 21
SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported.

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

We are currently seeking a Front End Engineer to help elevate our mobile communications platform which is being used by the largest companies in the world in some of the most technically complex environments you can find. Ready for a challenge? 

We are a distributed team. We build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want, but for this role we are only considering candidates based in the United States.

Responsibilities

  • Build and improve software and tools by translating functional requirements into robust, supportable, and scalable applications that work within the overall system architecture
  • Build efficient and reusable front-end systems and abstractions
  • Find and address performance issues
  • Participate in design and code reviews
  • Identify and communicate front-end best practices

Qualifications

  • Expertise with at least one JavaScript web framework such as ReactJS, Angular, or Vue.js
  • Familiarity with server-side MVC web frameworks, such as Ruby on Rails or Django
  • Commanding grasp of HTML, CSS, and related web technologies and still able to jump into the API or DB to complete projects
  • Strong Computer Science fundamentals and passion for building beautiful products people love to use every day
  • Understanding of all major browsers and mobile environments
  • Aware of the interplay between JavaScript and HTML & CSS, and able to dynamically create, modify, and style elements on a page with ease
  • Passionate about creating highly usable tools for a growing global workforce
Why SocialChorus?
Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome. 

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

Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.
Share this job:
Engineering Manager, Identity Platform
 
manager cloud aws azure api devops Aug 21
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is a leading provider of collaboration, development, and issue tracking software for teams around the world. With over 100,000 global customers (including 85 of the Fortune 100) and millions of users on our cloud platform, we are advancing the power of collaboration with products including Jira Software, Jira Service Desk, Confluence, Bitbucket, Trello, and more. Motivated by clear values, an AMAZING culture, and consistent revenue growth, we’re on a journey to unleash the potential of every team. We’d like you to be a part of this journey.

The Identity Platform division is looking for a passionate engineering manager to lead the runtime-authentication team in our Mountain View, California office. Identity is an innovative and dynamic organization, and in this role you’ll lead a team of talented developers in designing, building, and operating micro-services and capabilities that handle billions of API requests daily to authenticate and authorize millions of users and applications. As an engineering leader, you will drive technical excellence in your team as you contribute to evolving key Identity platform services and capabilities to meet the highest standards of reliability, performance and scale. Your greatest responsibility will be looking after the individuals reporting to you – coaching and supporting them in their professional development, unlocking their potential, and challenging them to step outside their comfort zone to grow and excel.

What you'll do...

  • Collaborate with developers, architects, and product managers across several engineering teams to build new and enhance existing Atlassian Identity Platform services and capabilities
  • Contribute to the technical and business strategy of the team, including making technical recommendations and functional solutions.
  • Guide your teams in understanding the right metrics to track and improve.
  • Provide developers with support: holding regular one on ones, giving context on priorities, collaborating with other teams, unblocking projects, resolving conflicts on the team.
  • No previous experience in the Identity domain is required. Candidates would benefit from previous experience with building and operating highly scalable micro-services and applications in AWS, and leading high-performing teams. 

More about you...

  • We'd love for you to have significant experience as an engineer building large scale distributed systems, experience in leading a team, and experience in growing individual engineers. On your first day, we'll expect you to have:
  • Bachelors Degree in Computer Science or equivalent.
  • 2+ years experience in engineering management following Agile development processes.
  • Experience developing and operating web applications in AWS, Microsoft Azure, Google Cloud or similar public cloud providers.
  • Prior experience working with large scale distributed systems.
  • Excellent prioritization and self organizing skills to individually detect and deliver the most important things first.
  • Outstanding verbal and written communication skills. Proven track record to explain your proposals well enough that others understand their value, are motivated to implement them, and become champions of them for you.
  • Experience setting a very high bar for excellence across your engineering team, and putting systems in place to measure against that bar.
  • The skills for breaking down problems into executable chunks and coordinating multiple engineers to deliver a solution.
  • Strong skills mentoring, growing, and retaining talent.
  • Ability to work well in a team, have a positive attitude, patience, and humility.

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

  • Previous experience with authentication and authorization domain, technologies, and protocols.
  • Previous exposure to web application security (authentication, authorization, session management, access controls, etc.) and privacy standards (SOC2, GDPR, etc.).
  • Experience in Continuous Delivery and the DevOps attitude.
More about the team
We are always growing, learning, and adapting, in and out of the office. You’ll be joining a team that is smart and very direct. We embody the Atlassian values, ask the hard questions and challenge each other to constantly improve our work.

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

More about our benefits

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Machine Learning Data Engineer
machine learning cs api Aug 20

Labelbox’s mission is to build the best products for humans to advance artificial intelligence. As a ML Data Specialist, you will work across engineering, customer, and data labeling teams to create highly accurate datasets. This is a unique, cross functional position where you will act as a project/program manager ensuring successful data labeling and machine learning outcomes for customers. You are a creative problem solver with attention to detail.

Current Labelbox customers include American Family Insurance, Lytx, Airbus, Genius Sports, Keeptruckin and more. Labelbox is venture backed by Andreessen Horowitz, Gradient Ventures (Google’s AI-focused venture fund), Kleiner Perkins and First Round Capital and has been featured in Tech Crunch, Web Summit and Forbes.

Responsibilities

  • Build the world’s first data warehouse solution tailored towards increasing ML development velocity.
  • Help ML engineers around the world make sense of their model performance.
  • Contribute to a team culture obsessed with MLOps.
  • Design and optimize ETL pipelines + ML experimentation tooling
  • Deliver on large scale features that impact customers using data-hungry ML in production
  • Build a low-debt future for machine learning infrastructure by adhering to MLOps principles
  • Contribute enhancements to an API used by numerous ML teams

Key Attributes

  • Ability to thrive in a dynamic, fast paced startup environment
  • Enjoys the intricacies of big data

Basic Qualifications

  • Bachelors or Masters in CS preferred or equivalent experience
  • Excellent developer with experience building production-scale data pipelines
  • Clear history of delivering on data warehousing solutions

Nice to Have

  • Intimate experience with MLOps principles (Terraform, CI/CD, experiment management, data management)
  • Intimate experience with ETL pipelines (Dataflow, Spark, Beam, Airflow, etc.)
  • Intimate experience with data warehousing design (BigQuery, Cassandra, etc.)
Share this job:
Machine Learning Infrastructure Engineer
machine learning cs api Aug 20

Labelbox’s mission is to build the best products for humans to advance artificial intelligence. As a ML Data Specialist, you will work across engineering, customer, and data labeling teams to create highly accurate datasets. This is a unique, cross functional position where you will act as a project/program manager ensuring successful data labeling and machine learning outcomes for customers. You are a creative problem solver with attention to detail.

Current Labelbox customers include American Family Insurance, Lytx, Airbus, Genius Sports, Keeptruckin and more. Labelbox is venture backed by Andreessen Horowitz, Gradient Ventures (Google’s AI-focused venture fund), Kleiner Perkins and First Round Capital and has been featured in Tech Crunch, Web Summit and Forbes.

Responsibilities

  • Build the world’s first data warehouse solution tailored towards increasing ML development velocity.
  • Help ML engineers around the world make sense of their model performance.
  • Contribute to a team culture obsessed with MLOps.
  • Design and optimize ETL pipelines + ML experimentation tooling
  • Deliver on large scale features that impact customers using data-hungry ML in production
  • Build a low-debt future for machine learning infrastructure by adhering to MLOps principles
  • Contribute enhancements to an API used by numerous ML teams

Key Attributes

  • Ability to thrive in a dynamic, fast paced startup environment
  • Enjoys the intricacies of big data

Basic Qualifications

  • Bachelors or Masters in CS preferred or equivalent experience
  • Excellent developer with experience building production-scale data pipelines
  • Clear history of delivering on data warehousing solutions

Nice to Have

  • Intimate experience with MLOps principles (Terraform, CI/CD, experiment management, data management)
  • Intimate experience with ETL pipelines (Dataflow, Spark, Beam, Airflow, etc.)
  • Intimate experience with data warehousing design (BigQuery, Cassandra, etc.)
Share this job:
Enterprise Customer Success Manager, Northeast
Udemy  
manager saas api Aug 18
ABOUT THE ROLE:
We are looking for an Enterprise Customer Success Manager to partner with customers post-sale to drive adoption and ensure customer satisfaction, growth, and retention.

** THIS IS A FULLY REMOTE ROLE **

Our Customer Success Mission
To empower all customers to achieve their business goals through learning so that Udemy is an indispensable resource, and to become a partner our customers adore. We will serve as strategic advisors and provide trusted support. We will be the voice of the customer internally and will foster strong cross functional partnerships. Our customers’ success will be the engine that drives Udemy’s success.

Our Customer Success Core Values
Strategic mindset
Resourceful
Inspirational
Trustworthy
Collaborative

How We Do It
Our Customer Success Managers are responsible for partnering with our most valued customers, to help them successfully adopt our product (Udemy for Business) and in turn, ensure they meet their business goals.

We love people! We build relationships with learning champions and executives. We can’t wait to get onsite with customers. Internally, our team is close and loves to collaborate. We also put a ton of effort into building tight cross-functional partnerships with other departments at Udemy including Marketing, Product and Sales.

We are revenue driven. We own renewals and get excited when we identify an upsell opportunity. Our partnership with Sales is tight, and we share a joint passion for meeting and exceeding our goals.

We like going deep and wide. We aren’t yes people, order takers, or ticket triagers. We talk to our customers regularly and aren’t afraid of getting our hands dirty. We use our consultative mindset to help our customers plan their learning strategy, deploy new programs, and measure success. Our customer base is growing quickly, and we leverage the experience and creativity of our team to create new ways to engage and delight our customers.

Here’s what you’ll be doing:

  • Proactively own and manage the success of a portfolio of enterprise-level Udemy for Business (UFB) customers
  • Develop individual success plans for each customer to ensure UFB adoption, expansion and loyalty across your portfolio of customers
  • Be an expert on the UFB Platform, with a deep understanding of our technology and content
  • Consult with customers on their internal learning and development strategy and challenge leaders to drive change across their organization
  • Create and implement internal promotion programs within customer organizations to generate awareness and drive usage of UFB
  • Build and maintain trusted advisor relationships at the executive level
  • Partner with Sales to develop an account strategy for each Enterprise customer to hit retention and upsell targets
  • Onboard and train new customers. Partner with Implementation Engineers to ensure successful project management and ongoing support of custom features and API integrations.
  • Create a customer feedback loop with product management to surface customer requests and help translate customer feedback into product requirements
  • Partner with marketing to develop customers for case studies and media opportunities
  • Own the creation of internal and customer facing processes, programs and materials to improve the quality and efficiency of the  Customer Success department

We’re excited about you because you have:

  • BA or BS degree
  • Intensely curious, lifelong learner
  • 5-8 years of B2B SaaS customer success, account management, consulting and/or sales experience working with large, enterprise-level accounts (> $150k ACV)
  • Experience working with HR/L&D customers
  • Ability to build and nurture trusted relationships
  • Ability to identify, work and close complex deals
  • Experience developing strategies to increase adoption of technology solutions
  • Basic understanding of concepts related to customer integrations (e.g,, Single Sign-On, APIs, feature customization, etc.)
  • Outstanding verbal and written communication skills
  • Superior project and time management skills; excellent attention to detail
  • Ability to adapt quickly in a fast-paced, start-up environment, but also an interest in helping build sustainable processes
  • Love for teamwork and commitment to building a world-class, enterprise-level global customer experience together


About Udemy
We believe anyone can build the life they imagine through online learning. Today, more than 50 million students around the world are advancing their careers and passions by exploring and mastering new skills on Udemy, and expert instructors are able to share their knowledge with the world. Through our global marketplace and our solutions for businesses and governments, we connect people everywhere with the skills they need for success in work and life. We’re a close-knit bunch that enjoys problem-solving and collaboration, and we share a serious belief in the power of learning and teaching to change lives. Udemy’s culture encourages innovation, creativity, passion, and teamwork. We also celebrate our milestones and support each other every day.

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

Udemy in the News
Share this job:
Back-end Engineer
django python rest sql backend machine learning Aug 18

About us:
At 7bridges we’re reducing waste in global logistics by 50% with the use of data, technology and AI applied at an unprecedented scale. We’re processing millions of shipments, are backed by two of Europe’s largest VCs and are now in the exciting phase of scaling up to serve more businesses worldwide. We're committed to a healthy, flexible working environment for every member of our team - including parents and caregivers - and we've been focussing on this from the start. For that reason, we're happy for people to adopt flexible working hours when needed. Our only ask is that you continue to deliver in your role, and to engage in our regular team meetings (because our team is spread across various timezones and locations, these are important to ensure we're aligned, communicating and working together towards shared goals.

About the role:
Our product is made up of 3 layers (see more detailed info here):

Ecosystem - the logistics companies providing logistics services (i.e. transport providers, warehouses, package providers etc) that our customers want to use via our platform.

Interface - UI and APIs to view information and interact with the ecosystem that we have integrated into our platform.

L.E.O - the machine learning layer in between these two that automates the decision of which service provider should be used at what time in real-time conscious of disruption events worldwide.

This role is for a software engineer to join our ecosystem team. 

What you will be doing and what we look for in engineers

  • Understand the logistics provider landscape and how to integrate with them
  • Help architect and design a system that will deliver new API integrations at scale
  • Be comfortable getting your hands dirty and writing the integrations yourself
  • Be highly data literate with experience in ETL, data acquisition (web scraping, API polling, web crawlers etc), data quality control and data provision to reporting suites (and preferably to machine learning applications)
  • Write easy to read, well-tested and robust solutions
  • Mentor junior members of staff and act as an ambassador for the ecosystem tools to the rest of the team
  • Maintain the quality of the production environment

Other wider tech stack:

  • Python 3
  • PostgreSQL
  • Redis
  • GraphQL
  • Django
  • Django Graphene
  • Django REST framework
  • Celery
  • Pandas
  • Pytest
  • Splinter/Selenium
  • Git
  • Test-Driven Development
Share this job:
Fullstack Developer
css javascript php laravel aws api Aug 16

KAX Media has an opening for a Full-Stack Developer with experience with AWS.  The person will be expected to perform and have a positive impact on a broad range of tasks, including but not limited to:

  • Architecting enterprise-level web applications
  • Maintaining our internal tools(PHP) and the API’s that power them
  • Developing new features for these tools
  • Maintain and improve existing PHP sites

Requirements:

  • 3-4 years of commercial development experience
  • Experience building and maintaining websites, applications and API’s using Laravel
  • Understanding of front-end technologies, such as Vue.js
  • Awareness of architecture and how it impacts scalability and security
  • Comfortable with GitHub and the gitflow model
  • Experience with a variety of AWS products including EC2, RDS, Lambda, Route53, API Gateway.
  • Can use ORM’s to access data but also know how to drop down to SQL statements if needed
  • Clear ability to work in teams, contribute to technical decisions and deliver exciting new products to the world
  • Possess a strong sense of ownership, urgency, and drive
  • Document all code and features for maintainability
Share this job:
Machine Learning Engineer
machine learning backend testing api Aug 14
About Imperfect

Imperfect Foods was founded in 2015 with a mission to reduce food waste and build a better food system for everyone. We offer imperfect (yet delicious) produce, affordable pantry items, and quality meat and dairy. We deliver them conveniently to our customers’ doorsteps and pride ourselves on offering up to a 30% discount compared to grocery store prices. Our customers can get the healthy, seasonal produce they want alongside the grocery staples they rely on, without having to compromise their budget or values. We’re proving that doing the right thing for the planet doesn’t have to cost more, and that shopping for quality ingredients can support the people and resources that it takes to grow our favorite foods.

We're headquartered in San Francisco with operations all over the country. Check our website to see if there is an Imperfect near you!

We're looking for folks who are positive, motivated, and ready to change the world. If that sounds like you, drop us a line!

How we are protecting employees from COVID-19

At Imperfect Foods, employee health and safety is our top priority. We have implemented processes and precautions to prevent the spread of COVID-19 in our facilities. We provide gloves, masks, and hand sanitizer to all essential employees who must report to work. Before entering our warehouse, employees have their temperatures checked. In addition, we take great care to ensure frequently touched surfaces are sanitized throughout the day and all warehouses are fully sanitized weekly.

We have also implemented an Emergency Sick Leave policy providing full-time and part-time employees 2 additional weeks of paid time off and up to 26 weeks paid leave if they have a confirmed case of COVID-19.

About the role:

Our software engineering team builds the e-commerce platform and internal tooling that makes this all possible. Engineers don’t just build widgets -- we participate in the full lifecycle of a feature, from conception to release. We’re a remote-first team with members throughout the US. This role will report to the Engineering Manager for Data / Machine Learning.

We have heaps of interesting problems to solve around customer experience, logistics, supply chain and scale. We’re looking for an experienced machine learning engineer to help us take the work out of grocery shopping by building our capabilities in personalization, recommendation engines, and business optimization.

If owning the full product engineering lifecycle, sustainability, preventing food waste, and working daily with a bunch of pleasant people excites you, come join us!

Responsibilities:

  • Collaborate with other team members to build personalization, recommendation and optimization algorithms
  • Own the full software development lifecycle, from initial concepts, requirements gathering, development, testing, deployment and maintenance
  • Actively contribute to team and company standards
  • Practice disciplined software engineering (e.g. automated testing, code reviews, and writing maintainable code)
  • Ensure the reliability of systems essential to Imperfect customers and internal users
  • Keep up-to-date with the latest technology developments related to your domain
  • For more experienced applicants, ability to mentor other team members

Skills and Qualifications:

  • 2+ years experience building and architecting large-scale, production quality backend systems in applied machine learning or data pipeline/warehousing
  • Understanding of database schema design, caching and scalability
  • Expertise with relational databases, such as PostgreSQL
  • Experience with distributed, service-oriented systems communicating with RESTful API interfaces
  • Experience with event sourcing, CQRS and asynchronous communication using queues is a plus

About You:

  • You have a pragmatic, customer-centric approach to problem-solving
  • You have a sincere commitment to crafting maintainable, dependable systems
  • You have the willingness and ability to contribute to a team culture of quality
  • You're passionate about our mission to eliminate food waste and create a better food system for all

Details of Position:

  • Full-time exempt position reporting to the Director of Engineering for Operations Technology
  • Candidate can be remotely located within the US
  • Salary and employee stock options commensurate with experience
  • Competitive benefits package including health care, paid vacation, 401K, paid parental leave, and recurring credit towards your Imperfect account!

Physical Requirements:

  • A mix of sedentary and standing work
  • Regular work with computers, including keyboards, mouses, and screens
  • Regular use of mobile devices, including smartphones and tablets
Individuals seeking employment at Imperfect Foods are considered without regard to race, color, religion, national origin, age, gender, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

U.S. E-Verify Notice: Imperfect Foods participates in E-Verify in the United States. Imperfect will provide the U.S. Social Security Administration (SSA) and, if necessary, the U.S. Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization.
Share this job:
Paid Research Study for Developers or Architects with Software/API experience
cs dot net swagger nswag restapi api Aug 13

User Research International is a research company based out of Redmond, Washington. Working with some of the biggest companies in the industry, we aim to improve your experience via paid research studies. Whether it be the latest video game or productivity tools, we value your feedback and experience. We are currently conducting a research study called the API Study. We are looking for Developers or Architects who have experience using .Net Framework and HTTP/REST API's. This study is a one-time Remote Study via an online meeting. We’re offering $175 for participation in this study. Session lengths are 90 minutes. These studies provide a platform for our researchers to receive feedback for an existing or upcoming products or software. We have included the survey link for the study below. Taking the survey will help determine if you fit the profile requirements. Completing this survey does not guarantee you will be selected to participate. If it's a match, we'll reach out with a formal confirmation and any additional details you may need.

I have summarized the study details below. In order to be considered, you must take the survey below. Thank you!

Study: API Study

Gratuity: $175

Session Length: 90 minutes

Location: Remote

Dates: Available dates are located within the survey

Survey: API Study Sign-Up

Share this job:
Full Stack Engineer, PSaaS
Auth0  
full stack saas cloud aws redis frontend Aug 13
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

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

We are growing the Auth0 Private SaaS Engineering team and are looking for a 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 we are looking for someone who will contribute to our culture.

Many of our largest customers rely on Private SaaS to deliver a dedicated, isolated environment to build identity solutions in their products, Auth0 Private SaaS runs on more than 150 different environments. This team is responsible for building the applications, tools and services required to deploy, troubleshoot, maintain and provide support to these environments, which runs either on Auth0 own infrastructure or customer's infrastructures based on AWS stack.

The team responsibilities:

The team has two main responsibilities. First,  deliver world-class applications, services and tools that make it simple and enjoyable to deploy, manage and maintain Auth0's Private SaaS environments. Second, to ensure that all the features available to our customers in the cloud offerings are also available to our Private SaaS subscribers. We care deeply about the experience our customers have when managing and maintaining our product as well as ensuring the quality of the Auth0 service we deliver.

During the last year, we have built a completely new Dashboard for IT Administrators to manage our environments configuration through a web interface backed by a RESTful API enabling our users to automate their configuration and maintenance workflows. This solution consists of a web application built using Typescript and the React web framework and a Node.js application for serving the backend REST API.

Due to the success and growth of our Private SaaS product 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 tooling (web applications, APIs, and CLIs) for setting up new environments, scheduled and automatic software updates/migrations, and improved troubleshooting and monitoring capabilities.

What will you be doing?

  • Designing and implementing applications, command line tools and APIs to improve experience of managing and maintaining the Auth0 Private SaaS environments.
  • Working with other engineering teams to ensure product features function on the Private SaaS platform. This may require working with other teams to re-implementing features or pieces of features to be compatible with the Private SaaS platform.
  • Designing and implementing tools to improve the developer experience with working on the Private SaaS platform.

You'd be a good fit if you:

  • Enjoy web frontend and backend engineering.
  • Are customer focused.
  • Are familiar with NodeJS ecosystem.
  • Are Familiar with frontend frameworks such as Typescript, React and Mobx.
  • Have a thorough understanding of security principles and concerns.
  • Have experiences with building software and services, with distributed systems complexities and their challenges.
  • Have an understanding of the web platform.
  • Are passionate about building systems that are highly reliable, secure, maintainable and scalable.
  • Enjoy defining and implementing APIs (e.g. REST, RPC, etc).
  • Enjoy working on a highly collaborative, dynamic and remote team.

Also useful if you:

  • Are familiar with: MongoDB, RabbitMQ, Elasticsearch, Redis, NGINX, and PostgreSQL.
  • Are familiar with Amazon Web Services and their APIS and SDKs.
  • Have knowledge of networking and infrastructure.
  • Have experience running applications in containers (e.g. Docker).

Preferred Locations:

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

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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior API QA Automation Developer
api senior qa php testing crypto Aug 13
About Kraken

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

At Kraken we provide people with the means to explore the world of cryptocurrency trading.  We are passionate about delivering the best possible user experience possible while maintaining our impeccable track record of security.  If you too enjoy bringing excellence to the table then we have a place for you at Kraken.
We are looking for a highly experienced developer that will drive quality on our internal and external APIs through expansion of our automation framework. As a senior API QA Automation developer you would drive efforts both by producing high quality tests and through mentoring more junior members.  Your critical thinking and data reporting will shape the future of our product.

What you will do

  • Deliver automated test cases in our Rust & PHP Cucumber frameworks from feature stories and bug reports
  • Create highly reusable test steps that can be easily used by others to write test cases
  • Advocate for quality in all aspects of our product
  • Write tickets for failed test cases
  • Reporting and documentation of test resultsDevelop and monitor KPIs for the automation team
  • Some limited manual testing as assigned and to better understand new features
  • Review MRs and coach more junior members on best practices
  • Collaborate with other automation engineers across the Kraken family of products to crosstrain and create a uniform look and feel to our testing infrastructure.

Who you are

  • Passionate about the Kraken mission of accelerating the adoption of cryptocurrency so that the world can achieve financial freedom and inclusion.
  • An API test developer with a passion for Quality AssuranceExperienced in JS, Rust, PHP
  • Experience with React native based applications and communications protocols.
  • Experienced with the Atlassian family of products (Jira, Confluence).
  • Experience using Git.
  • Direct QA Experience in either equities or cryptocurrency exchanges.  Must understand the difference between buy/sell at market vs limit, must understand long and short positions as well as margin trades.
  • Bachelor's degree in relevant fields (computer science or finance) and 5 years QA automation experience or equivalent industry experience.
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

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

Learn more about us:
Share this job:
Engineering Manager, Frontend Platform, Trello
 
frontend manager backend api Aug 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Our mission at Atlassian is to unleash the potential of every team. As an Engineering Manager for Trello team at Atlassian, you will join an engineering-led company and the award-winning leader in software development and collaboration tools.

Trusted by over 50 million users, Trello is the visual collaboration tool that crafts a shared perspective on any project. We serve 1 Billion API requests per day, and handle 1.5 million concurrent users at peak.

Through a talented team, you’ll drive your people, process, and outcomes and collaborate with broader Atlassian engineering teams.

You will...

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

About you...

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

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

More about Atlassian

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

Additional Information

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

All your information will be kept confidential according to EEO guidelines.
Share this job:
Solutions Engineer, Udemy for Business
Udemy  
java python saas azure api Aug 07
ABOUT THE ROLE:

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

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

Here's what you'll be doing:

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

We're excited about you because you have:

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

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

Udemy in the News
Share this job:
Full Stack JavaScript Developer
javascript node-js agile html api full stack Aug 06

Full Stack JavaScript Software Engineer

Why IDS?

Today’s virtual training environments are segmented and simplistic—the opposite of the real-world’s complex and integrated cyber battlefield. When even the most subtle input can influence every other facet of an operation, the one-dimensional training provided to our armed forces is not only outdated, it flat-out fails to equip them to outpace the operational tempo of the rapidly-evolving multi-domain battlefield. In the virtual arena, new threats emerge every day. IDS provides the tools for warfighters and cyber operators not just to prepare for them, but to anticipate the risks and to be ready for them when they arrive.

Social Media Environment and Internet Replication (SMEIR™), a product of IDS International Government Services, is a digital training solution that provides a full-range, free-play, immersive, realistic and scalable operational practice environment in which warfighters simultaneously train on full-spectrum cyberspace operations and social media analytics during integrated and multi-dimensional exercises.

IDS International is seeking a Mid to Senior level Full Stack JavaScript Software Engineer to join our growing team and build out the next generation of our internet simulation platform, called SMEIR. The Software Engineer will replicate various websites and social media platforms that will be used for cyber-training exercises. IDSI’s engineering team uses a modified Scrum/Agile process. Candidate must be at ease working in an agile environment with little supervision. IDSI uses Slack, Jira and Git for project and software management. Our main office is in Arlington, VA with remote opportunities available for the right candidate.   

Responsibilities:

  • Use software development languages including Javascript, Node.js, SQL and tools to write, edit, maintain, and test computer software as part of a synthetic cyberspace training environment.
  • Follow the software development lifecycle (SDLC) to plan, design, build, test, and deploy software applications, ranging from websites and mobile applications to web applications, video games, and back end API architecture.
  • In addition to creating new software, improve and maintain the working order of existing software.

Required Qualifications:

  • Minimum 3 years professional experience with:
    • JavaScript (ECMA)
    • Node.js
    • HTML5/CSS3
    • Building and using RESTful APIs
    • Git
    • Familiarity with Microservice Architecture.
  • Minimum of 5 years of professional, related experience.

Preferred Qualifications:

  • Undergraduate Degree in Computer Science or equivalent.
  • Experience with:
    • Meteor.js
    • MongoDB
    • React.js
    • Docker
    • Kubernetes
  • Experience with Scrum/Agile development methodologies.
  • Dev/Ops Experience with Linux, BASH, Python.

IDS’s competitive benefit package starts you off out on the right foot. Eligibility begins day one.

  • Health and Well-being - 100% of employee medical and other insurance premiums are paid by IDS.
  • Financial Future – 401(k) with an industry leading match and no waiting period. You are fully vested in all contributions from the start.
  • Paid Leave - Generous time off accruals for you to take paid leave, totaling five weeks.
  • Professional Development – networking opportunities, informal mentoring, education reimbursement and access to thousands of online professional development resources.
  • Casual, fun, and supportive work environment with all the tools and amenities you need to thrive.

Must be an effective communicator both verbally and in writing. Most positions require ability to work on a desktop or laptop computer for extended periods of time. Computer activities include reading, reviewing and analyzing information, as well as providing recommendations, summaries, and reports in written or verbal format. Additionally, positions require ability to sit at a workstation for extended periods; use hand(s) to handle or feel objects, tools, or controls; reach with hands and arms; as well as speak and hear.

Employee may be required to occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds. Regular and predictable attendance is essential.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status, and any other characteristic protected by federal, state, and local law.

If you are unable to apply through the portal and need to speak to someone about necessary accommodations to apply, please email accommodation@idsinternational.com and we will follow up with you. Do not submit resumes and applications through this email.

Share this job:
Senior Backend Infrastructure Developer | Roll20
infrastructure kubernetes ruby devops backend senior Aug 06

Roll20 is the only free, community-based tabletop gaming software dedicated to bringing players together regardless of distance, experience, gaming system or hardware. We are looking for a Senior Backend Infrastructure Developer.

In this role you will work within a cross-functional team supporting our Virtual Tabletop, building tools and automation to improve our development workflows, improve system stability, and support new feature development.  You will streamline, deploy and iteration processes, architect and improve instrumentation and alerting, and develop backend service endpoints.  As a Senior Developer you will also provide guidance and mentorship to other developers, helping them to adopt a Devops mindset and improve their craft. 

*mid/staff level applicants will be considered

Responsibilities:

  • Optimize build and deployments with a goal of moving systems incrementally towards full CI/CD.
  • Develop solutions for A/B testing, red/green and canary deploys.
  • Iterate with designers and frontend developers to shorten iteration times and improve feedback loops.
  • Automate routine infrastructure tasks and incident response plays.
  • Create new backend features to support ongoing feature development.
  • Create and document Infrastructure plans to be implemented by other teams.

Skills we are looking for:

  • 5+ years in development on SaaS, Web, or DevOps systems and Infrastructures
  • Experience With:
    • Ruby
    • Javascript/HTML5/CSS
    • Version Control Systems (Git, preferred)
    • Build and automation tools (for example: CircleCI, Travis CI, Ansible)
    • Cloud-based hosting
    • Containers and Orchestration (for example: Docker, Kubernetes)
    • Performance Monitoring Tools (for example: New Relic, Datadog, Nagios)
  • Excellent technical writing and documentation

We will also look at:

  • Experience with telemetry gathering and dashboard creation
  • API Design
  • Microservice Resiliency Ecosystem Tools, (eg. Configuration and Discovery services, Chaos Engineering, API Gateways, Rate Limiting)
  • Knowledge of Specific Ruby frameworks (Sinatra, Padrino)

This is a remote-first workplace - we all work remotely. This means we want to see examples your ability to work independently. This is a full-time exempt position. Compensation includes salary and benefits including health insurance, group life and personal accident insurance, and an employee assistance program, as well as a 401K with employer matching.

Share this job:
Platform engineer to build an amazing internal platform
URBANTZ  
kubernetes javascript terraform python saas cloud Aug 05

Do you like to work to have a positive impact?
Become our new Platform Engineer!


Your journey at URBANTZ

As a Platform Engineer, your goal is to help us build an internal platform to speed up the delivery of our product team. For that you will:

  • Implement, influence and guide the platform development to be highly operable and efficient.
  • Collaborate with the engineering team to define requirements of our technical platform.
  • Document in template and guidelines everything about our process to help establish and maintain technical best practices across our team.
  • Be responsible for the availability of the platform services (Platform as a Service), the product teams being your customers.
  • Design, develop, test, deploy, maintain, and improve software as a secure, scalable, performant, and fault-tolerant solution across a multi-cloud architecture.

About our stack:

We migrated from AWS ECS to Azure using Kubernetes for container-orchestration. Our main data store is MongoDB hosted on Mongo Atlas, but we also use Elasticsearch for some corner-case full-text search needs. Our backend and API code runs on Node.js, while the front-end web application is written in AngularJS. The main mobile driver app uses Ionic and Cordova. For our most recent mobile solution to ship goods from stores, we've decided to experiment with React Native.

Our toolset also counts with single-command, build & deploy tasks for both production and staging environments, working along with GitLab CI. We use Protractor for the end-to-end testing and Jest for the back-end unit testing.  

About You

You are driven by developing more effective ways to deliver quality softwares.

  • Have a demonstrated advanced knowledge of Javascript and at least one other language (Go, Python, Bash)
  • Have an extended software development experience, including building/scaling large throughput systems, building & operating a web platform, ideally a SaaS product using cloud technologies.
  • Have proven experiences with Infrastructure as Code tools (Terraform) and continuous integration tools release processes
  • Have a working knowledge of Continuous Integration, delivery and deployment approaches and pipelines
  • Have a first experience in building a highly automated infrastructure and in releasing applications deployed on one of the major public clouds

You are a strong team player and can use your empathy for the users in their benefits

About the Team

“Think, try, fail, collaborate and grow a better professional.”

As a company, we promote continuous learning and improvement, that’s why we believe, sometimes, failing is the best way to learn and get better at what you do.

We believe in the richness of collaboration and of diversity, for everyone to make an impact and work together toward a common goal.

We offer a flexible and fun working environment with lots of autonomy and possibility to grow as a professional and as a person. You will find an engaged team, where people share their joy for technology, ready to coach you as well as learn from you.

For us, the culture fit is important as we want to invest in our people for the long term.

-Collaboration, Ownership, Innovation, Excellence & Sustainability are our core values-

Company size: 40-50 people

Product Development Team size: 10+

What’s in it for you?

A fast growing company with lots of great challenges

A long term contract with a great extra-legal package or a nice long term freelance contract, depending on where you live.

Diversity and flexibility, nice colleagues, fun company activities (even for remote people!),...


If you desire to work to make teamwork better: don’t hesitate and apply now!

#TogetherWeDeliver

Share this job:
Backend JavaScript Developer
javascript backend linux frontend testing api Jul 31

Last Call Media is looking for a backend JavaScript developer with experience building and testing web applications!

The Role

Last Call Media is looking for someone with a passion for building and testing modern, state-of-the-art web applications. We are seeking either a full-time employee or a contract-to-hire arrangement.

The ideal candidate will have experience using NodeJS, Typescript, and Cypress, and backend framework experience (Express, Koa or similar). Continuous Integration/Testing experience (GitHub Actions, CircleCI) would be a bonus, as would frontend experience (React, Vue, Svelte). We are looking for an advocate of best practices and someone who is willing to be opinionated about what they believe in when it comes to building successful programming projects. The ideal candidate will be able to discuss requirements, provide feedback, and eventually develop the final product to specification.

Last Call Media is a fully distributed company, so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET), Monday through Friday.

What you’ll do:

  • Work with team members to design and implement automated tests for large, distributed systems.
  • Work with team members to develop and implement large, distributed systems.
  • Participate in team and company retrospectives to help define and refine working agreements and processes to help us work more effectively together as a team.
  • Work with frontend and full-stack developers to define data requirements and interoperability.

What you’ll bring:

  • A proven track record of leading the delivery of digital products and services that delight customers. Specifically, we’re looking for completed projects that leverage NodeJS, Typescript, and/or Cypress.
  • *2+ years of similar experience in a digital agency, consultancy, or equivalent setting where you were accountable to several client engagements.
  • An obvious drive to grow and learn from the highly-skilled team around you.
  • Experience and/or a desire to work remotely.
  • Ability to work efficiently, sometimes under tight deadlines

It’d be nice if you also had:

  • Strong opinions about testing.
  • Experience implementing Continuous Integration solutions using GitHub Actions, CircleCI, or similar.
  • Experience with Serverless deployment (the concept, not the framework).
  • Experience with frontend JavaScript frameworks (eg: React), either as a developer, or working directly with frontend developers.
  • Experience working on a project integrating many different languages or components.
  • Understanding of backend performance, and experience optimizing performance, including API call optimization.
  • General comfort with Linux environments.
  • Familiarity with Atlassian tools, such as Jira and Confluence.
  • All of us at LCM pride ourselves on being:
  • Able to empathize, which helps us understand the needs of the client, the customer, the product, and the team at LCM.
  • Highly communicative
  • Able to work independently
  • Comfortable asking for help
  • Experienced with communicating directly with clients
  • Eager and motivated to learn new concepts
  • A team player in a collaborative environment
  • A fast learner

Application Process:

Applicants should submit through the careers section a current resume and cover letter that includes links to a few digital products you completed recently and an answer to the following question: In 3-5 sentences describe 1 thing you would change about working remotely. If you haven’t worked remotely, please try and answer the question anyway! Lastly, while resumes and interviews are a great way to learn more about you, all candidates should be prepared to complete a brief hypothetical virtual recruitment exercise and submit reference(s) upon request.

To apply visit our careers section

The starting salary for this position is $50-90k, commensurate with experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out! Applicants should submit a current resume and cover letter through the careers section and should be prepared to submit a code sample(s) and reference(s) upon request.

Share this job:
Documentation and Training Platform Engineer - Remote
python data science docker cloud api Jul 30
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

As a open-source product with a vibrant community (2000+ members in our slack channel, 100+ contributors on GitHub), our product documentation, user resources, and product training platform are all fundamental pieces of our success.

We're looking for a Documentation Engineer to lead the implementation of a comprehensive docs strategy; creating content such as new tutorials, architectural diagrams, API docs, and training courses. This is a highly technical role that will require you use and teach our product, understand infrastructure tools such as Kubernetes and Docker and leverage all the various cloud platforms.

The ideal candidate is ex-engineer who loves teaching, creative problem solving, interacting with the community, and is an expert collaborator. While extensive programming experience is not a requirement, you will have the opportunity to do some development work with our docs infrastructure (mkdocs), training tutorial platform (katacoda), and building examples for webinars, conferences, and training videos.

Primary Job Responsibilities

  • Build and maintain our documentation infrastructure, web portal, and release process
  • Write documentation for new product features
  • Build how-to and training tutorials for Pachyderm, Data Science Workflows, Kubernetes, and Cloud infra best practices
  • Own and develop the Pachyderm Training Platform, Pachyderm Academy (should we call it PachAdemy?) including katacoda, training courses, youtube tutorial channel, and an eventual Pachyderm Certification process
  • Explore other data science products in the ecosystem (complementary and competitive) and help build integration PoCs
  • Define recommendations on content standards, needed improvements, and content gaps
  • Prioritize and document customer and user bugs to inform engineering efforts

Required Skills

  • 2+ years of engineering, development, and/or technical writing experience
  • Must be comfortable working with code, dev tools such as Docker as well as the terminal
  • Intermediate development experience in Python, R, or Go is considered a huge plus
  • A love for teaching, explaining concepts, and empowering users and other community members
  • A track record of producing timely, high quality, and relevant technical content
  • Ability to handle deadlines and remain highly organized while delivering multiple pieces of content at the same time
  • Team player, self-motivated and able to take ownership of assigned tasks
  • Must have strong writing, editing, organizational and communication skills, and meticulous attention to detail
  • Curious, enthusiastic learner who can translate technical concepts to a variety of audiences
Share this job:
Enterprise Customer Success Manager, Georgia
Udemy  
manager saas api Jul 30
ABOUT THE ROLE:
We are looking for an Enterprise Customer Success Manager to partner with customers post-sale to drive adoption and ensure customer satisfaction, growth, and retention.

** THIS IS A FULLY REMOTE ROLE **

Our Customer Success Mission
To empower all customers to achieve their business goals through learning so that Udemy is an indispensable resource, and to become a partner our customers adore. We will serve as strategic advisors and provide trusted support. We will be the voice of the customer internally and will foster strong cross functional partnerships. Our customers’ success will be the engine that drives Udemy’s success.

Our Customer Success Core Values
Strategic mindset
Resourceful
Inspirational
Trustworthy
Collaborative

How We Do It
Our Customer Success Managers are responsible for partnering with our most valued customers, to help them successfully adopt our product (Udemy for Business) and in turn, ensure they meet their business goals.

We love people! We build relationships with learning champions and executives. We can’t wait to get onsite with customers. Internally, our team is close and loves to collaborate. We also put a ton of effort into building tight cross-functional partnerships with other departments at Udemy including Marketing, Product and Sales.

We are revenue driven. We own renewals and get excited when we identify an upsell opportunity. Our partnership with Sales is tight, and we share a joint passion for meeting and exceeding our goals.

We like going deep and wide. We aren’t yes people, order takers, or ticket triagers. We talk to our customers regularly and aren’t afraid of getting our hands dirty. We use our consultative mindset to help our customers plan their learning strategy, deploy new programs, and measure success. Our customer base is growing quickly, and we leverage the experience and creativity of our team to create new ways to engage and delight our customers.

Here’s what you’ll be doing:

  • Proactively own and manage the success of a portfolio of enterprise-level Udemy for Business (UFB) customers
  • Develop individual success plans for each customer to ensure UFB adoption, expansion and loyalty across your portfolio of customers
  • Be an expert on the UFB Platform, with a deep understanding of our technology and content
  • Consult with customers on their internal learning and development strategy and challenge leaders to drive change across their organization
  • Create and implement internal promotion programs within customer organizations to generate awareness and drive usage of UFB
  • Build and maintain trusted advisor relationships at the executive level
  • Partner with Sales to develop an account strategy for each Enterprise customer to hit retention and upsell targets
  • Onboard and train new customers. Partner with Implementation Engineers to ensure successful project management and ongoing support of custom features and API integrations.
  • Create a customer feedback loop with product management to surface customer requests and help translate customer feedback into product requirements
  • Partner with marketing to develop customers for case studies and media opportunities
  • Own the creation of internal and customer facing processes, programs and materials to improve the quality and efficiency of the  Customer Success department

We’re excited about you because you have:

  • BA or BS degree
  • Intensely curious, lifelong learner
  • 5-8 years of B2B SaaS customer success, account management, consulting and/or sales experience working with large, enterprise-level accounts (> $150k ACV)
  • Experience working with HR/L&D customers
  • Ability to build and nurture trusted relationships
  • Ability to identify, work and close complex deals
  • Experience developing strategies to increase adoption of technology solutions
  • Basic understanding of concepts related to customer integrations (e.g,, Single Sign-On, APIs, feature customization, etc.)
  • Outstanding verbal and written communication skills
  • Superior project and time management skills; excellent attention to detail
  • Ability to adapt quickly in a fast-paced, start-up environment, but also an interest in helping build sustainable processes
  • Love for teamwork and commitment to building a world-class, enterprise-level global customer experience together


About Udemy
We believe anyone can build the life they imagine through online learning. Today, more than 50 million students around the world are advancing their careers and passions by exploring and mastering new skills on Udemy, and expert instructors are able to share their knowledge with the world. Through our global marketplace and our solutions for businesses and governments, we connect people everywhere with the skills they need for success in work and life. We’re a close-knit bunch that enjoys problem-solving and collaboration, and we share a serious belief in the power of learning and teaching to change lives. Udemy’s culture encourages innovation, creativity, passion, and teamwork. We also celebrate our milestones and support each other every day.

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

Udemy in the News
Share this job:
Enterprise Customer Success Manager, Texas
Udemy  
manager saas api Jul 30
ABOUT THE ROLE:
We are looking for an Enterprise Customer Success Manager to partner with customers post-sale to drive adoption and ensure customer satisfaction, growth, and retention.

** THIS IS A FULLY REMOTE ROLE **

Our Customer Success Mission
To empower all customers to achieve their business goals through learning so that Udemy is an indispensable resource, and to become a partner our customers adore. We will serve as strategic advisors and provide trusted support. We will be the voice of the customer internally and will foster strong cross functional partnerships. Our customers’ success will be the engine that drives Udemy’s success.

Our Customer Success Core Values
Strategic mindset
Resourceful
Inspirational
Trustworthy
Collaborative

How We Do It
Our Customer Success Managers are responsible for partnering with our most valued customers, to help them successfully adopt our product (Udemy for Business) and in turn, ensure they meet their business goals.

We love people! We build relationships with learning champions and executives. We can’t wait to get onsite with customers. Internally, our team is close and loves to collaborate. We also put a ton of effort into building tight cross-functional partnerships with other departments at Udemy including Marketing, Product and Sales.

We are revenue driven. We own renewals and get excited when we identify an upsell opportunity. Our partnership with Sales is tight, and we share a joint passion for meeting and exceeding our goals.

We like going deep and wide. We aren’t yes people, order takers, or ticket triagers. We talk to our customers regularly and aren’t afraid of getting our hands dirty. We use our consultative mindset to help our customers plan their learning strategy, deploy new programs, and measure success. Our customer base is growing quickly, and we leverage the experience and creativity of our team to create new ways to engage and delight our customers.

Here’s what you’ll be doing:

  • Proactively own and manage the success of a portfolio of enterprise-level Udemy for Business (UFB) customers
  • Develop individual success plans for each customer to ensure UFB adoption, expansion and loyalty across your portfolio of customers
  • Be an expert on the UFB Platform, with a deep understanding of our technology and content
  • Consult with customers on their internal learning and development strategy and challenge leaders to drive change across their organization
  • Create and implement internal promotion programs within customer organizations to generate awareness and drive usage of UFB
  • Build and maintain trusted advisor relationships at the executive level
  • Partner with Sales to develop an account strategy for each Enterprise customer to hit retention and upsell targets
  • Onboard and train new customers. Partner with Implementation Engineers to ensure successful project management and ongoing support of custom features and API integrations.
  • Create a customer feedback loop with product management to surface customer requests and help translate customer feedback into product requirements
  • Partner with marketing to develop customers for case studies and media opportunities
  • Own the creation of internal and customer facing processes, programs and materials to improve the quality and efficiency of the  Customer Success department

We’re excited about you because you have:

  • BA or BS degree
  • Intensely curious, lifelong learner
  • 5-8 years of B2B SaaS customer success, account management, consulting and/or sales experience working with large, enterprise-level accounts (> $150k ACV)
  • Experience working with HR/L&D customers
  • Ability to build and nurture trusted relationships
  • Ability to identify, work and close complex deals
  • Experience developing strategies to increase adoption of technology solutions
  • Basic understanding of concepts related to customer integrations (e.g,, Single Sign-On, APIs, feature customization, etc.)
  • Outstanding verbal and written communication skills
  • Superior project and time management skills; excellent attention to detail
  • Ability to adapt quickly in a fast-paced, start-up environment, but also an interest in helping build sustainable processes
  • Love for teamwork and commitment to building a world-class, enterprise-level global customer experience together


About Udemy
We believe anyone can build the life they imagine through online learning. Today, more than 50 million students around the world are advancing their careers and passions by exploring and mastering new skills on Udemy, and expert instructors are able to share their knowledge with the world. Through our global marketplace and our solutions for businesses and governments, we connect people everywhere with the skills they need for success in work and life. We’re a close-knit bunch that enjoys problem-solving and collaboration, and we share a serious belief in the power of learning and teaching to change lives. Udemy’s culture encourages innovation, creativity, passion, and teamwork. We also celebrate our milestones and support each other every day.

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

Udemy in the News
Share this job:
Software Engineer
angular-js dot net asp.net-mvc full stack javascript docker Jul 29

Overview

You have a track record of successfully designing and developing software solutions as a full-stack developer in a .NET Microsoft environment. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. 

Why Join Us? 

  • Build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is a rare opportunity for you to build a large-scale platform. that will impact millions of people (instead of boring old enterprise software that few people touch)
  • Quality of the Team - Truly high-performing teams are hard to come by; joining us gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

What does a great Full Stack Engineer do?

  • Work with the latest technologies such as ASP.Net CORE, ASP.Net MVC, Docker, Kafka, Angular and Elasticsearch
  • Develop next-generation web applications and products
  • As part of an agile team, participate in all phases of the software engineering life cycle
  • Provide technical troubleshooting and debug support
  • Ensure that necessary technical documentation is maintained in an appropriate manner

Required Skills: 

  • 2+ years of product development experience of consumer software and applications.
  • Proficiency in current web development technologies such as HTML5, SASS and various js frameworks.
  • Proficiency in Angular, Typescript, Angular Material, Material Design, javascript, Gulp, Bower.
  • Proficiency in ASP.Net MVC, C#, Web API, SQL Server or comparable DBMS.
  • Proficiency in Agile methodologies, design and enterprise patterns.
  • Strong knowledge of object-oriented programming.
  • Strong knowledge of UI patterns and best practices.
  • Experience with.NET Core, microservices, Elasticsearch, MongoDB and RabbitMQ a plus.
  • Solid experience using source control such as Git.
  • Excellent organizational and communication skills, both oral and written.
  • Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
  • Strong analytical skills and business acumen.
  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience is a plus.

Flexible location:

Based out of New York or Chicago, however, remote work options are available.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Share this job:
Senior Software Engineer
angular-js dot net asp.net-mvc full stack senior javascript Jul 29

Overview

You have a track record of successfully designing and developing software solutions as a senior full-stack developer in a .NET Microsoft environment. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. 

Why Join Us? 

  • Build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is a rare opportunity for you to build a large-scale platform that will impact millions of people (instead of boring old enterprise software that few people touch).
  • Quality of the Team - Truly high-performing teams are hard to come by; joining us gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

What does a great Senior Full Stack Engineer do?

  • Work with the latest technologies such as ASP.Net CORE, ASP.Net MVC, Docker, Kafka, Angular and Elasticsearch
  • Develop next-generation web applications and products
  • As part of an agile team, participate in all phases of the software engineering life cycle
  • Provide technical troubleshooting and debug support
  • Ensure that necessary technical documentation is maintained in an appropriate manner

Required Skills:

  • 2+ years of product development experience of consumer software and applications.
  • Proficiency in current web development technologies such as HTML5, SASS and various js frameworks.
  • Proficiency in Angular, Typescript, Angular Material, Material Design, javascript, Gulp, Bower.
  • Proficiency in ASP.Net MVC, C#, Web API, SQL Server or comparable DBMS.
  • Proficiency in Agile methodologies, design and enterprise patterns.
  • Strong knowledge of object-oriented programming.
  • Strong knowledge of UI patterns and best practices.
  • Experience with.NET Core, microservices, Elasticsearch, MongoDB and RabbitMQ a plus.
  • Solid experience using source control such as Git.
  • Excellent organizational and communication skills, both oral and written.
  • Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
  • Strong analytical skills and business acumen.
  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience is a plus.

Flexible location:

Based out of New York or Chicago, however, remote work options are available.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Share this job:
Backend Engineer: Remote
node-js content-management-system backend php linux drupal Jul 28

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

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

About You

You love building great software. Your work could be supporting new feature development, migrating existing features, or creating REST API Design. You'll have a primary focus on backend development in NodeJS, though may need to jump into the frontend from time to time. Our client’s tech stack is Node.js, Drupal (7, 8, 9,), PHP  and AWS. 

You have strong development experience working with large and demonstrable projects and passionate about the latest industry trends, innovations occurring in web based and RESTful products. You great experience using headless CMSs. You have designed REST API and have good expertise in  automated and performing testing with exposure to CI/CD. You are familiar with Drupal 8/9 customization and Drupal Module Development .Good to have  performant database design and PHP experience.

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

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

Having overlap with your team is critical when working in a global remote team. Modus requires all team members to overlap with EST morning hours daily. In addition, reliable high speed internet is a must and a personal development environment running Mac OSX, Windows 10Pro, or Linux.

Linux is required, one of the following: Ubuntu 14.04 LTS or higher, Red Hat Enterprise Linux / CentOS 6 or higher, Fedora 25 or higher, Debian 8.0 or higher.

Additionally, as part of this role you will be expected to adhere to our customers information security requirements. This includes but is not limited to installing BitDefender endpoint security, provided by Modus Create on the machine you will be connecting to the clients network and systems with. BitDefender provides the following features: AntiVirus/AntiMalware, Intrusion detection systems, Blocking of Phishing/compromised websites, Full Disk Encryption (using native tools to the operating system), Disables external storage, Automatic patch deployment and Windows risk management.

Why Modus Create:

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

If you become a contractor we offer:

  • Competitive compensation
  • 100% Remote work (could vary according to the client's needs)
  • The chance to work side-by-side with thought leaders in emerging tech

Do you have what it takes? Apply today!

About Modus Create

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

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

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

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

Share this job: