Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: java python security
Contrast Security named to Inc.'s “Best Workplaces of 2020” Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production. About the Position Our Application Security Engineering team is hyper-focused on continuous security enhancements in all aspects of the Software Development Lifecycle for a wide range of Contrast Security products. The team focuses on knowing our product, protecting our environments, and securing our software. The applicant will be responsible for taking ownership of security initiatives, such as defining security requirements and policies, reviewing testing and deployment standards, and asset and vulnerability management. Additionally, he or she will have the freedom to contribute their unique perspectives and ideas on our product security processes.

Responsibilities

    • Developing, building, and supporting DevSecOps tools for our SDLC processes
    • Partner with engineering department for Secure Architecture Code Reviews and defining security requirements
    • Maintain a complete internal security picture through asset and vulnerability management
    • Develop technical solutions and new security tools to help mitigate security vulnerabilities and automate repeatable tasks
    • Ability to perform vulnerability and penetration assessments

About You

      • Experience with application security, development, and vulnerability management reporting
      • Programming abilities in Python, C or Java (plus if you have experience with NodeJS, Ruby and/or GoLang)
      • You can take general direction and work independently to solve problems
      • You have strong communication skills
      • You ask questions, let others know when you need help, and tell others what you need
      • 1-3 years experience of industry security engineering
      • Experience with threat modeling and attack forensics
We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

What We Offer

    • Competitive compensation
    • Daily in-office team lunches (when offices are open)
    • Meaningful stock plans
    • Medical, dental, and vision benefits
    • 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. Please note, all fields with an ‘*’ indicator are required and will be the previously stated information used for processing your application.  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. If you are 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.

Job Benefits:

  • Fantastic Medical, Dental and Vision which we cover most of the costs!
  • Free lunches most days and a packed fridge of snacks and drinks
  • Stock options, Competitive comp, Performance-based option grants
  • Flexible and open vacation model
  • 401k, HSA, FSA options
  • Choice of a brand new MacBook Pro or Microsoft Surface Pro
  • Amazing views of Baltimore including 2 outside decks on the water.
  • Exciting work in the field of security using cutting-edge tech stack
  • Competitive benefits and time off for new/expecting parents
  • Dog friendly office
Skills: selenium cucumber python

Rialtic is looking for an experienced leader to help us expand a world class quality program for our solutions to create a great customer experience. Our products operate on highly regulated data that require extensive testing and exacting security controls.  Our platform results must meet exceedingly high performance and quality from equally demanding clients.   Consequently, we require industry certifications and continuing education. The person will also be responsible for curating a collaborative team of highly skilled developers who have a track record of success and a proven ability to empower their colleagues.

If this sounds like it could be interesting, please take our online coding test.

The key responsibilities of the Quality Engineer are:

  • Work with partners within the organization to automate our quality program
  • Expand our use of Selenium and Behavior Driven Testing strategy with platforms like Cucumber
  • Develop strategies for improving and sustaining exceptional quality levels
  • Collaborate with product leaders to find ways to articulate the value of our quality program to customers
  • Curating a collaborative team of highly skilled developers capable of empowering their teammates to deliver sophisticated solutions 
  • Exploring new ways to bring greater levels of quality to our program while reducing costs
  • Engage with early adopters to create an exceptional experience by identifying and implementing solutions designed to make it easy to use our platform. 
  • Prepare and present management reports on the status and progress of activities against goals
  • Documentation Discipline and the ability to create informative diagrams to explain our quality program and architectures

Our Technology Stack

  • Python
  • Selenium
  • Cucumber
  • GitHub

Who you are

  • Adapts easily to changes 
  • An eagerness to work with remote, multi-national, multi-cultural teams
  • Fact-driven in analysis and recommendations
  • Curious to learn and explore new approaches 
  • Player / Coach leadership style
  • Efficient work habits – ability to focus on what matters most
  • Obsession with client value
  • Demonstrated strength in talent selection and management
  • Strong execution skills and action bias

Candidacy Buffs

  • 2+ years of Python & Selenium
  • 2+ years with Cucmuber.io
  • Behavior driven development experience
  • Experience in healthcare (provider or payer)

This is a remote position that involves extensive communication with colleagues using online services, such as Slack and Zoom.  The candidate must have a quiet and private location to work from and fast Internet for seamless, fluid communications.



Job Benefits:

  • Opportunity to work with and learn from a global team of developers
  • Health, dental, vision benefits
  • Paid time off
  • Eligible for equity grants
  • Professional certification assistance & learning resources
  • Open Source engagement with vibrant technology community
  • Empowering culture designed to to drive rapid career growth
  • Our Atlanta office is close to the MARTA

Time zone: (GMT+05:30) Colombo

Skills: coldfusion sql jquery java

As a Remote Developer at Tutuka you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie 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 around the world and now we need you! 

But first...what’s in it for you?

  • The flexibility of a remote work environment
  • Competitive salary, company share scheme and generous paid time off plan
  • The opportunity to build innovative solutions at the forefront of the FinTech payment revolution as well as enhance our existing products that process over $1B+ in transactions every year
  • Have your work used by the largest mobile operators, banks, insurance companies, shopping malls, short term loan and payroll providers across the world
  • The chance to work with an exceptional and diverse team from one side of the globe to the other
  • Want to put some stamps in your passport? How does an annual visit to Johannesburg, South Africa sound? 
  • Last but certainly not least, you'll be part of a company that is passionate about social responsibility and changing lives for the better

About the job: 

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 (PHP, Python) and we like that. 

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, 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 these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka. 

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

Qualifications

About you: 

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

Above all, 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

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level. 

Additional information

This is a full-time role open to candidates based in South East Asia, Latin America, (Eastern) Europe.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

We focus on building strong, diverse teams built from different backgrounds, experiences and identities.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: c# html unity3d

Want to help teleport enterprise collaboration into a 3D, cloud-based, virtual world? Want to push the boundaries of performance and transform the remote working experience? Virbela (www.virbela.com) develops collaboration, learning, and assessment tools for global industry and education.

Virbela is seeking individuals who are mature, inquisitive, reliable, self-directed, and interested in developing virtual worlds, and simulations in a rapidly growing business. As a Cloud Development Engineer at Virbela, you will be working on a cross-disciplinary team that includes organizational psychologists, corporate leaders, virtual world specialists, and domain experts.

Virbela is 100% remote!

Position Summary

The core responsibility is to ensure the development of high quality, scalable, robust and secure cloud services to support dynamic virtual environments.

Tasks

  • Develop enterprise level cloud architecture to support dynamic virtual worlds
  • Work with Platform Engineers to integrate and optimize native clients with cloud services
  • Take responsibility for interpreting and implementing designs and customer requirements
  • Contribute ideas and improvements to project designs, pipelines, and tools
  • Commit to delivering high quality, polished and reliable web-based applications and services
  • Document, organize, and maintain new code, helping to grow the company's code base
  • Inspire colleagues to continuously generate forward-thinking ideas and actively contribute to a culture of innovation and excellence. Help build on our creative legacy and award-winning work
  • Other duties as assigned

Skills

  • Highly proficient in at least one core server language (.NET C#, JAVA, NodeJS, Ruby on Rails)
  • Professional development experience using HTML (with HTML5 experience), XHTML, CSS3, XML, JavaScript, JSON and BSON
  • Unity3D development or game server development experience is a bonus
  • Leadership experience in developing client-server data transaction solutions with modern database services
  • A proven track record in applying new state-of-the-art server design, tools and technologies to enhance the functionality and quality of cloud APIs
  • Security mindset throughout design and developmentBenefits

Virbela is pleased to offer its staff a full and competitive benefits package. Highlights include:

  • Full employer paid Medical, Dental, Vision, and Life Insurance with buy up options
  • 401(k) with company match
  • Stock Options
  • Generous paid time off policy
  • Company Discounts

For more detail on our benefits program please visit: https://sites.google.com/virbela.com/virbelabenefits/home

Virbela is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran disability or genetic information or any other reason prohibited by law in employment.

Experience

  • B.S. in computer science or equivalent work experience
  • 3+ years experience
  • Experience creating QA test guidelines for QC operations
  • Desired skills in Client/server networking and audio/video streaming, API development for multimedia hardware and software technologies, Realtime game servers
  • Working knowledge of interactive media (e.g. display technologies, video, 2D/3D animation, and interactive software)
  • Experience working collaboratively with cross-disciplinary, art, programming, production and technology teams
  • Experience working on short-timeline, fast-paced projects
  • Must be a strong leader and teammate
  • Must be punctual, reliable, highly flexible, and excellent at balancing multiple detail-oriented projects



PI132177449



Skills: javascript testing automation

At Laserhub, we have metal running through our veins, and with our procurement platform for metal parts we are leading the very traditional sheet metal industry into the glorious age of full digitalization. At laserhub.com, end customers and metal parts manufacturers come together via a lean, digital process. Instead of spending many days or weeks on a single order, everyone can work with unprecedented efficiency, fulfilling their demands just in a few days and for multiple orders. Since 2017, our team of experts has demonstrated that our concept is well received by the market – now we want to play a big part in making the entire metalworking industry digital. In order to achieve our goal, we are looking for an excellent employee for our Engineering Team as

Lead Quality Assurance Engineer (m/f/d)

Your mission: 

In this position, you will work in our Engineering Team, focusing on the quality of our platform and the integrations of QA into our squad-teams. You define the stack, the environment and the strategy as we seek to bring our current manual & automated testing to a new level.

  • You love to break things and point out how to build things better
  • You love to define efficient processes and you know how to slice applications testing into different test suites and their corresponding flight heights
  • Every minute of unnecessary manual work is driving you crazy
  • You enjoy close collaboration with developers and QA engineers to improve and automate our test and release processes
  • You have a strong understanding for testability of code, applications, infrastructure
  • Writing, maintaining and running tests is not a necessity for you but a fundamental part of a modern engineering organizations

Your profile:

  • 5+ years of experience as freelancer or full-time employee in test automation
  • You are able to define a test strategy following our company mission and goals
  • You were at least once responsible for a medium/large automated test suite
  • You have experience in creating a test automation framework from scratch and how to scale it
  • You have experience in guiding the execution as well as leading QA engineers
  • You have experience in transitioning Engineering Departments from manual to automated testing
  • Writing and maintaining tests on various layers (API, e2e, Performance, Security etc.) is your day-to-day work and passion
  • You are comfortable working with a JavaScript based tech stack
  • You are confident in setting up and maintaining local dev setup as well CI/CD pipelines for automated tests
  • You know how to write effective test scenarios during refinement sessions

Your milestones: 

  • In your first month at Laserhub you will assess the current situation and start planning a transitioning strategy together with our Head of Engineering
  • Within 3 months here you will implement new processes which improved our automated coverage and reduced our failure rate
  • Within 12 months you will be proud of having reduced our manual testing by a significant amount, work on improving our automated coverage further and upgrade our testing environment to match our growth

Why Laserhub? 

  • A one-time opportunity to help build an exciting B2B business model with scaling potential
  • We believe in fairness, transparency and helpfulness in everyday work
  • Your personal development is important to us, therefore we promote the internal transfer of knowledge and strengthen your “zone of genius”
  • All our employees hold company shares in Laserhub
  • You can arrange your working day according to your needs with flexible working hours, home office days and the No-Meeting-Wednesday

Location: Stuttgart / remote | Start? As soon as possible

If you would like to bring in new ideas and take ownership, our startup environment seems to be the perfect fit. Let’s upload your application via the “Apply button” at the job ad on our careersite.

Laserhub GmbH, Eberhardstr. 1, 70173 Stuttgart, http://www.laserhub.com



Job Benefits:

  • All our employees hold company shares in Laserhub
  • We believe in fairness, transparency and helpfulness in everyday work
  • Be part of building a great B2B business model with scaling potential
  • Remote-1st! Flexible working hours, home-office, No-Meeting-Wednesday
  • Greatest team-spirit you have ever experienced
  • Regular team-events and celebrations

Time zone: (GMT+01:00) Berlin +/- 2 hours

Skills: android mobile design


Moin Moin,



für meinen Kunden in Berlin suche ich einen Senior Android Entwickler (m/w/d)



*Rahmendaten:*

Start: Ab sofort

Laufzeit: 6 Monate (mit Option auf Verlängerung)

Remote: Aktuell 100% remote

Standort: Hamburg (nach Corona gerne tageweise vor Ort)

Projektsprache: Deutsch



*Principles:*
  • Clean Architecture
  • Verständnis von MVP/MVVM/MVI etc.
  • Dependency Injection
  • Multi-module multi-flavour Gradle Builds
  • Material Design
  • SDK Design Skills, Entwicklung der Whitelabel-Komponenten
  • Scrum




*Android Position*
  • Kotlin
  • Kotlin coroutines, kotlin flows
  • Android Jetpack (ViewModel, LiveData usw)
  • material-components-android
  • Koin, Dagger 2
  • ProGuard
  • OkHttp, Retrofit, ktor
  • RxJava / RxKotlin (Maintenance vom bestehenden Code)




*Testing:*
  • Mockito/MockK
  • Robolectric
  • Dependency Injection




*Allgemein*
  • REST OAuth2 / OIDC
  • AuthCode Flow




Wenn Sie an dem Projekt interessiert sind, freue ich mich auf die Zusendung Ihres CVs inklusive des All in Stundensatzes an e.oganjan(at)computerfutures.de



Mit freundlichen Grüßen



Elisabeth Oganjan

Skills: c# typescript

$140-$180,000 plus super 

Full Time 

The best product development job in the world? We think so. 

We are looking for great Lead Engineers who understand distributed systems, scalability, event-driven architecture and eventual consistency. Octopus Deploy is the most popular deployment automation tool in the world. It's highly-available, fault-tolerant, fast, reliable and has a broad surface area. We are looking for people who can help take Octopus to the next level. At Octopus, everything we (and hopefully you) do can positively affect the lives of thousands of software developers and operations teams around the world. We are looking for people who live and work in Australia (or are returning to Australia and have permission to work here) to join our remote-first team. To discover what it's like working at Octopus, you can read our employee handbook and our people repository

You will lead one of our development teams to work on Octopus Server, Octopus Cloud, or our commercial platform. Our teams are software craftspeople who care about doing things right the first time. Our team leads (hopefully that’s you!) are multi-skilled people who can lead, guide and mentor a team and its members in all aspects of software development and delivery, from prioritisation of work and scope management through to refactoring an awkward class, debugging a memory leak or re-architecting a persistence layer. If TDD, DDD, IoC and AAA are more than TLAs to you, Decorator, Observer and Composite don’t just sound like a new Three Stooges, and reflection is more than what you see in the mirror - and you can help teach what you know to other engineers - then we’d love to hear from you. 

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture. 

Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us. 

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

You will be a great fit for this role if

  • You are an experienced individual contributor or leader in your current job.
  • You have a firm grasp of the software trade using any language or toolset but preferably C# and TypeScript.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself and leading others to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a software team lead looking for a better balance of coding and leadership.
  • You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You enjoy solving complex distributed computing, automation, security, performance, and usability problems.
  • You like working with great tools like the latest versions of C#, .NET, TypeScript, and React, in the development environment of your choice.
  • You like working with customers directly, helping them be successful with Octopus, even if success proves to be elusive.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.


Time zone: (GMT+10:00) Eastern Time - Brisbane +/- 2 hours

Skills: qa automation testing
About AllTrails AllTrails is the most trusted and used outdoors platform in the world. We help people explore the outdoors with hand-curated trail maps along with photos, reviews, and user recordings crowdsourced from our community of millions of registered hikers, mountain bikers, and trail runners in 150 countries. AllTrails is frequently ranked as a top-5 Health and Fitness app and has been downloaded by over 30 million people worldwide.  Every day, we solve incredibly hard problems so that we can get more people outside having healthy, authentic experiences and a deeper appreciation of the outdoors. Join us!  

What You’ll Be Doing:

    • Developing QA strategy, methodology, discipline and framework
    • Driving and improving the QA team in areas of manual and automated testing
    • Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement
    • Implement steps required to improve the processes
    • Providing technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques

Requirements:

    • 6+ years QA experience
    • Excellent knowledge of Risk Management, Risk Identification and Risked Based Testing
    • Strong technical skills, both functional and non-functional, manual and automation, ideally in a continuous delivery environment
    • Self motivation and a deep sense of pride in your work
    • Passion for the outdoors
    • Comfort with ambiguity, and an instinct for moving quickly
    • Humility, empathy and open-mindedness - no egos

Bonus Points:

    • Experience with backend and/or web application testing from design to release
    • Experience with web technologies like HTML, CSS, Javascript
    • Experience with Swift, Python or another object-oriented programming language
    • Experience maintaining Continuous Integration pipelines  
    • Experience with SQL and databases
    • Experience with RESTful API testing automation
    • Familiarity with ZenDesk

Our Commitment to You:

    • A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity.
    • Physical & mental well-being including health, dental and vision benefits + a monthly stipend for wellness expenses.
    • Trail Days: First Friday of each month off to hit the trails!
    • Unlimited PTO
    • Flexible parental leave 
    • Remote employee equipment stipend to create a great remote work environment.
    • Annual continuing education stipend.
    • Discounts on subscription and merchandise for you and your friends & family.
    • An authentic investment in you as a human being and your career as a professional.
Nature celebrates you just the way you are and so do we! At AllTrails we’re passionate about nurturing an inclusive workplace that values diversity. It’s no secret that companies that are diverse in background, age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective are proven to be more successful. We’re focused on creating an environment where everyone can do their best work and thrive.

Job Benefits:

  • Paid Health Care, Vision, and Dental
  • 401(k) Matching
  • Internet and phone reimbursement
  • Monthly wellness stipend
  • Professional Development & Training
  • Trail Day
  • One Time WFH Equipment stipend
  • Unlimited vacation
  • Family leave policy

Time zone: (GMT-08:00) Pacific Time +/- 4 hours

Skills: reactjs ruby-on-rails seo google-analytics lighthouse
Software Engineer, Full Stack (Growth/SEO) About AllTrails  AllTrails is the most trusted and used outdoors platform in the world. We help people explore the outdoors with hand-curated trail maps along with photos, reviews, and user recordings crowdsourced from our community of millions of registered hikers, mountain bikers, and trail runners in 150 countries. AllTrails is frequently ranked as a top-5 Health and Fitness app and has been downloaded by over 30 million people worldwide.  About the Role  As a Full Stack Engineer focused on SEO at AllTrails, you’ll play a pivotal role in our continued growth and expansion by constantly improving our SEO and validating hypotheses through A/B testing. You'll have a pulse on the weather and keep up with search engine algorithm changes. If this role sounds right to you and you're motivated by the idea of channeling your energy to help millions of people around the globe spend more time exploring the outdoors, then we want to talk to you. 

What You’ll Be Doing:

      • Build best practices for monitoring and improving SEO domestically, as well as implementing SEO strategies to drive new international markets
      • Iterate on data-driven hypotheses and test assumptions
      • Analyze and optimize client-side UI and server-side API code for efficiency and performance
      • Work at all layers of the stack, from AWS/Ruby on Rails/SQL to React/HTML/CSS
      • Take end to end ownership and responsibility for architecture, deployment, and maintenance of product features
      • Coordinate tasks with your teammates and collaborate with the entire company to refine requirements to deliver the best product to our customers
      • Identify and squash bugs
      • Work collaboratively as a distributed team and use GitHub, Slack, and Zoom extensively to connect.  

Requirements:

    • 5+ years of software engineering experience
    • 2+ years Ruby/Rails or Python/Django, Flask) experience
    • 1+ years React experience
    • Deep understanding of SEO best practices and proactive in staying up to date with the latest trends and updates.
    • Expert with industry tools like Google Analytics, Google Search Console, and Lighthouse
    • Passion for A/B testing and proficient with tools like Optimizely to measure and report results
    • Familiarity with the entire stack - web servers, the application layer, caching, databases
    • Experience with responsive layouts and frameworks such as Material-UI or Bootstrap
    • Understanding of MySQL or other relational and non-relational databases
    • Self-motivation and a deep sense of pride in your work
    • Curiosity, humility, and open-mindedness
    • Passion about web technologies and AllTrails’ mission to connect people to the outdoors  

Bonus Points:

    • Experience with AWS
    • Experience with Monitoring, Logging, Reporting and Alerting frameworks like New Relic and Datadog
    • Familiarity with Docker, Kubernetes, and CI/CD tools 

Our Commitment to You:

    • A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity.
    • Physical & mental well-being including health, dental and vision benefits + a monthly stipend for wellness expenses.
    • Trail Days: First Friday of each month off to hit the trails!
    • Unlimited PTO
    • Flexible parental leave 
    • Remote employee equipment stipend to create a great remote work environment.
    • Annual continuing education stipend.
    • Discounts on subscription and merchandise for you and your friends & family.
    • An authentic investment in you as a human being and your career as a professional.
Nature celebrates you just the way you are and so do we! At AllTrails we’re passionate about nurturing an inclusive workplace that values diversity. It’s no secret that companies that are diverse in background, age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective are proven to be more successful. We’re focused on creating an environment where everyone can do their best work and thrive.

Job Benefits:

  • Paid Health Care, Vision, and Dental
  • 401(k) Matching
  • Internet and phone reimbursement
  • Monthly wellness stipend
  • Professional Development & Training
  • Trail Day
  • One Time WFH Equipment stipend
  • Unlimited vacation
  • Family leave policy

Time zone: (GMT-08:00) Pacific Time +/- 4 hours

Skills: python sql google-bigquery dbt dataform
About AllTrails AllTrails is the most trusted and used outdoors platform in the world. We help people explore the outdoors with hand-curated trail maps along with photos, reviews, and user recordings crowdsourced from our community of millions of registered hikers, mountain bikers and trail runners in 150 countries. AllTrails is frequently ranked as a top-5 Health and Fitness app and has been downloaded by over 30 million people worldwide. Every day, we solve incredibly hard problems so that we can get more people outside having healthy, authentic experiences and a deeper appreciation of the outdoors. Join us! 

What You’ll Be Doing:

    • Empowering the team with actionable insights to support acquisition, engagement, retention, and monetization initiatives
    • Sharing findings, insights and recommendations across the broader organization
    • Standardizing reporting metrics based on key business objectives
    • Monitoring KPIs, flagging potential performance improvements to the team early and often, and keeping the team informed of progress
    • Partnering with teammates to develop and adapt testing frameworks, segmentation criteria, and forecasting models
    • Identifying technical and strategic gaps in our analytics infrastructure and proactively driving best-in-class solutions 
    • Tracking and analyzing performance of various marketing or product activities
    • Assisting with ad-hoc analytic requests, and automating regular reports

Requirements:

    • 5+ years of work experience in statistical or data analysis for B2C teams
    • An understanding and excitement in building out optimized tables and views in a Data Warehouse/Marts
    • Proficiency with SQL
    • Experience with Python, Javascript, or another scripting language
    • Proficiency in building data visualizations and interactive dashboards with tools like Chartio, Tableau, Looker, or Grafana
    • Hands-on experience creating, maintaining, and supporting data reporting and visualization tools
    • Strong attention to detail, analytical, and a problem solver
    • Expert communication skills, including the ability to persuade and inspire, a knack for breaking down complex concepts, and a proactive attitude towards knowledge sharing
    • Ability to deal with ambiguity and needs little to no guidance
    • Scrappy, creative problem solver who is willing to dive in wherever is needed
    • Passion for the outdoors
    • Humility, empathy and open-mindedness - no egos

Bonus Points:

    • Functional experience in [Marketing / Product]
    • Experience with modern SQL-based Data Warehouses like BigQuery, Redshift, or Snowflake
    • Experience with transformation tools like dbt or Dataform

Our Commitment to You:

    • A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity.
    • Physical & mental well-being including health, dental and vision benefits + a monthly stipend for wellness expenses.
    • Trail Days: First Friday of each month off to hit the trails!
    • Unlimited PTO
    • Flexible parental leave 
    • Remote employee equipment stipend to create a great remote work environment.
    • Annual continuing education stipend.
    • Discounts on subscription and merchandise for you and your friends & family.
    • An authentic investment in you as a human being and your career as a professional. 
Nature celebrates you just the way you are and so do we! At AllTrails we’re passionate about nurturing an inclusive workplace that values diversity. It’s no secret that companies that are diverse in background, age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective are proven to be more successful. We’re focused on creating an environment where everyone can do their best work and thrive.

Job Benefits:

  • Paid Health Care, Vision, and Dental
  • 401(k) Matching
  • Internet and phone reimbursement
  • Monthly wellness stipend
  • Professional Development & Training
  • Trail Day
  • One Time WFH Equipment stipend
  • Unlimited vacation
  • Family leave policy

Time zone: (GMT-08:00) Pacific Time +/- 4 hours