Recent remote jobs
Position: Mobile Web Developer, Mid-level - FAA
Location: Remote Site; or Philadelphia/Atlantic City Metropolitan; or Cobec Site- Washington, D.C.
Job Summary
This position will apply advanced mobile web development techniques to solve complex decision problems. Candidate will use high performance computing, big data analytics and data visualization tools and techniques to assist in making acquisition decision and to maximize operational effectiveness and efficiency. The candidate will work in a team to develop application programming interfaces (APIs) to support mobile functionality while keeping up to date with terminology, concepts and best practices for coding mobile apps. Essentially, contributing to the design, testing, releasing and support of the application. This position will support the Federal Aviation Administration (FAA).
Years of Relevant Experience
The position requires 5+ equivalent years of experience in mobile web development.
Essential Job Functions
The following duties are normal for this position. The omission of specific statements of duties does not exclude them from this position if the work is similar, related, and/or a logical assignment for this position. Other duties may be required and assigned.
- Individual will have an interest and ability to thrive in a dynamic work environment with constantly evolving responsibilities and work priorities
- Individual will be self-motivated and a proactive team player and will be required to contribute effectively to working groups through oral and written communication
- Demonstrable portfolio of released applications on the App store or the Android market
- Extensive knowledge of at least one programming language like Swift and Java
- Familiarity with OOP design principles
- Experience with third-party libraries and APIs
- Superior analytical skills with a good problem-solving attitude
- Ability to perform in a team environment
- Strong oral and written communication skills
- Ability to interpret and follow technical plans
- Identify and plan for new features
- Develop application programming interfaces (APIs) to support mobile functionality
- Suggest and implement new mobile products, applications and protocols
- Remain up to date with the terminology, concepts and best practices for coding mobile apps
- Work closely with colleagues to constantly innovate app functionality and design
- Use and adapt existing web applications for apps
- Write unit and UI tests to identify malfunctions
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Education Requirements
Bachelor’s degree required. Master’s degree is a plus.
Preferred Skills
- Experience with .NET CORE – TAP Connected
- Experience with XAMARIN for iOS App – TAP APP
- Familiar with Oracle DB for TAP connected & TAP App development
- Experience with Selenium using C# - Web based automation testing
- Experience with Appium - Mobile automation testing
Security Requirements
Must be a US citizen or a legal resident for three of the past five years.
Must meet eligibility requirements for a US Public Trust security clearance.
Travel
Occasional travel required as needed by client/s and/or company
The Ultimate Kronos Group (UKG) is looking to hire a Software Engineer to join our extremely talented Product Development team! As one of our Software Engineers, you will be part of our continued improvement and growth of our HR and payroll software solution.
The Lead Software Engineer will be part of an agile high-performance team of professionals responsible for delivering high-availability microservices to our internal and external customers. Qualified candidates will enjoy working in a diverse and fast-paced team environment that is passionate about their work and contributing to our exciting digital transformation and growth agenda for the entire organization. As a platform developer, you will own and be responsible for the design, development, deployment and support of your product. You will be responsible for reviewing team Pull Requests and coaching contracting partners on product development, as well as engaging in cloud and orchestration DevOps configuration.
Essential Duties and Responsibilities: (other duties may be assigned)
• Work closely with operational cloud resources to ensure successful cloud migrations.
• Monitor product health and alerts and own responding to end-user inquiries.
• Work closely with other development teams to ensure successful implementation of applications.
• Converts specifications and requirements into functional application code.
• Work in an agile team environment with other developers, Leads, architects, designers, product managers, business analysts and the user community to gather and validate business requirements.
• Demonstrated focus on quality (unit testing, system testing, user acceptance testing) and product support ownership.
Job Benefits:
- 100% employer-paid medical & dental coverage for you & your family
- 401K with no employer set cap and 45% contribution match
- Unlimited Personal Time Off
- Wellness Programs - Lifestyle coaching, online platform, and more
- Work with cutting edge technologies in an agile environment
- Fun team outings, club sports teams, & get togethers (even virtually!)
- Maternity, Paternity, and Adoption leave
- Free breakfast days, free ice cream days, free meditation classes
- Work with top talent, participate in innovative biannual 48 hrs event
- Adoption Financial Assistance
The Performance Development team is looking for a motivated Senior Software Developer Engineer in Test (SDET) to build and maintain one of UKG's flagship offerings, Performance Reviews. The Performance Reviews product is a cornerstone of UKG's core Human Capital Management (HCM) suite of products and encompasses everything a company needs to conduct performance reviews.
Our SDETs are software engineers that are passionate about quality. You play a key role in championing for software testing best practices in an agile team of Software Engineers, SREs and other SDETs. You help the team develop and adopt automated testing frameworks and tooling. You write code using your specialized testing knowledge of testing techniques as well as your knowledge of good technical architecture and design. You also have the opportunity to grow the next generation of SDETs in the team and connect with other SDETs in the company.
We want to be accommodating to your work preferences! You can be remote from anywhere in the US, or work a hybrid schedule if you are commutable to Weston FL or San Francisco CA.
Here at UKG, our business is people. We believe in taking good care of you so that you will take good care of our customers. You may chose to be fully remote, work out of one of our offices in the United States or some hybrid between the two. We offer a number of benefits at no cost to you — 100% employer paid insurance premiums for you and your family, 45% 401K matching, unlimited paid time off, IVF coverage, tuition reimbursement, etc. For the full list of benefits, please see https://www.ukg.com/careers.
On the Performance Development team, we’re here to work together to build an amazing product for our customer.
Job Benefits:
- 100% employer-paid medical & dental coverage for you & your family
- 401K with no employer set cap and 45% contribution match
- Unlimited Personal Time Off
- Wellness Programs - Lifestyle coaching, online platform, and more
- Work with cutting edge technologies in an agile environment
- Fun team outings, club sports teams, & get togethers (even virtually!)
- Maternity, Paternity, and Adoption leave
- Free breakfast days, free ice cream days, free meditation classes
- Work with top talent, participate in innovative biannual 48 hrs event
- Adoption Financial Assistance
Software Engineer
Hybrid working - Mixture of Home & Office working available
Harrogate, UK
WHO WE ARE
FinancialForce delivers the #1 professional services automation (PSA) and the only customer-centric ERP solution. We accelerate business value with comprehensive best practices and the most intelligent analytics—all on the leading business cloud platform from Salesforce.
FinancialForce knows that each individual brings something special to the team, exemplifying a diverse and inclusive work environment. We embrace your authenticity and encourage our employees to “Bring Yourself” to work every day!
THE ROLE
As a Software Engineer in the FinancialForce development team, you will be involved in the technical design, development and test automation of all aspects of the FinancialForce product line. You will develop, enhance, maintain software and write automated tests, in accordance with the Force.com best practices as specified by Salesforce.com.
WHAT YOU WILL DO IN THIS ROLE
Your responsibilities will include designing, coding, test automation, debugging and performance analysis. You may get involved with customer deployments, partner product integrations and competitive benchmarking.
This position requires someone who has great interpersonal skills to work with many different departments within the company including Support, Consulting, Product Management, and Engineering. You will be developing high quality code that will be rolled out to hundreds of prospective customers. You are comfortable developing in Object Oriented languages, such as Java, .Net, or ideally, the Salesforce Apex language.
The job is office based and involves working as a member of a project team building new functionality or enhancing existing functionality in line with FinancialForce’s development program. Knowledge of scrum methodology would be an advantage as well as having developed packaged solutions sold to external customers
- Knowledge and experience of complex enterprise applications and advanced OO patterns and architecture principles, such as database design and concurrent users
- Working with the Product Owner, Business Analysts and Technical Architect to develop software from a set of requirements using the scrum methodology.
- Working within a scrum team
- To assist with training other members of the team
- To review User Help documentation.
- Working within a framework of published standards and practices within the company.
- The development of high quality software within agreed timescales
- Work with Business Analysts providing technical advice and guidance
- Support of the operational business through adoption of new technologies and development of ad-hoc prototypes
- Smooth throughput of various planned and unanticipated issues arising during the development phases
- Supporting the SCRUM release planning and sprint planning process through analysis and estimation of development work
- Development of Automated Tests
WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE
- Experience of developing in Object Oriented languages, Java or C# or other related languages
- Educated to degree level or equivalent in a relevant subject (such as Computer Science)
- Demonstrable experience of developing enterprise applications. Also skilled at analysing and solving problems including understanding of application architecture principles
- Understanding of data integration, Web Services and REST Services
- Ability to work independently and as part of a team
- Strong communication skills with the R&D team members
- Resourcefulness in getting over problems and establishing clarity
- Great communication skills
WHAT ELSE WOULD BE GREAT
- Managing time and projects
- Ability to communicate well with staff in customer-support and other departments
- Experience developing on Force.com
We are committed to equality of opportunity for all; applications from individuals are encouraged regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.
Job Benefits:
- Competitive benefits and compensation
- 25 Days holiday per year
- 3 VTO Days per year ' Volunteering Time Off'
- 8% Employer Pension Contribution
- Employee discount schemes
- Private Medical Insurance, Health Cash Plan & Critical Illness
- Latest Apple Technology
- Fresh fruit delivered daily
- Free vending machine
- 3 Free gym classes a week
NOTE: This role is remote and can be based anywhere in ASIA or EUROPE
About Us
LeadIQ is a remote-first, Series A funded B2B SaaS startup with offices in SF Bay Area and Singapore. Founded on world-class culture to enable sales intelligence, productivity, and insights with cutting edge technologies and innovation.
We offer our team members a unique culture of flexibility, trust and independence. We are backed by Draper Associates, Jason Calacanis, Fresco Capital, and Eight Roads and some of our amazing customers are MuleSoft, AppDyanmics, WalkMe, Gainsight, and many more.
Our next phase of our growth is going to be powered by AI, and we want you to be part of our growing AI team as a Senior Machine Learning Engineer.
Responsibilities
- Work across many ML problems spanning natural language processing and generation, recommender systems and other predictive systems. It is fine to not have knowledge across all of these, but having a strong area is necessary.
- Design, train, deploy and monitor models (the whole pipeline)
- Be comfortable working with our Product Managers to flesh out the problems and suggest right trade-offs between user-experience, engineering efforts and model performance.
- Think of creative ways to improve solutions that are already in place
- Imagine new feature ideas and design real-time data pipelines to incorporate them into our models
- Improve the way we evaluate and monitor our models and system performance
- Mentor our junior members in the team
- Be comfortable and resourceful in working autonomously without much supervision
- Be comfortable and creative in developing situational non-ML solutions that just work
Must have
- At least 3 years of experience in Natural Language Processing and Recommender Systems
- At least 2 years of solid hands-on experience with Pytorch/TensorFlow
- Very comfortable with Mathematics, Probability, Statistics
- At least 5 years of relevant industry experience of developing/training/deploying ML models is highly preferred
Nice to have
- Experience with conducting research/previously published papers in top venues
- Proven experience in mentoring junior members
LeadIQ is an equal opportunity employer and makes employment decisions on the basis of merit. We are committed to building a diverse and inclusive workplace. We do not discriminate on the basis of race, religion, national origin, gender, gender identity, sexual orientation, disability, age, education status, or any other legally protected status
Job Benefits:
- Health Insurance
- Stock, Stock Options and/or Equity
- Vacation/ Paid Time Off/ Paid Sick Days etc.
- Work From Home
- Office Perks (free lunches, snacks filled pantry)
- Gym Benefits
- Meal Benefits
- Remote First Culture
Time zone: (GMT+08:00) Singapore +/- 4 hours
What's the opportunity?
As we scale Auth0 and handle billions of logins per month, we also have to deal with billions of attacks. Almost 40% of our traffic are bots trying to get access to our customers accounts and our job is to not let that happen.
At the same time we want to provide a great experience to our users and let them know when something suspicious is going on: someone logged in from a device that was not seen before; from a place that would be impossible based on previous activity; from a TOR node; etc.
Finding the right balance between security and user experience is a hard problem to solve. This is the mission of the IAM Risk team.
Did that spark any interest? Read more about our vision and how we hire.
You will:
- Dive deep into our data to make sense of new attacks vs legit patterns.
- Partner with our design team to convey this data in a user friendly way.
- Become an expert in fighting hackers and botnets.
- Strive for high availability and performance by continuously tweaking the engine.
- Learn about the errors and incidents in production while participating in the on-call rotation.
- Identify and resolve production issues and implement fixes for them.
You might be a good fit for this role if you:
- Have 5+ years technical and engineering experience with the following:
- Expertise in ES6 & Node.js.
- Excellent communication and cross-functional collaboration skills.
- Deploying Cloud based applications
- Working within a continuous integration and deployment (CI/CD) environment.
- Awareness of the importance of security on design decisions.
- Learn and integrate new technologies quickly.
- Creation of public APIs and you enjoy the process of doing it.
- Are passionate about working on systems that are highly-reliable, maintainable and scalable.
Preferred Skills:
- Experience with Typescript, React.js.
- Experience in the identity and access management (IAM) domain.
- Exposure to security engineering and application security.
- Familiarity with unit testing, Test-Driven Development, and Behaviour Driven Development
- Working knowledge of modern identity protocols and standards like OpenID Connect, OAuth2, and SAML.
Auth0 makes the internet safer by safeguarding billions of login transactions each month.
Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. We practice N+1>N which applies to everything from our people to how we iterate our tech; we believe in one team, one score; and we give a shit about everything we do.
Research shows that candidates from underrepresented backgrounds often don’t apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself.
Auth0, recently acquired by Okta, is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Job Benefits:
- Flexible Work Arrangements
- Competitive Equity
- Top-of-the-Line Macbooks and other great tools
- Embrace Distributed Work
- Inclusive Work Environment
- Annual all-expenses paid international company offsite
*US work authorization required.
Software Engineer, iOS
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!
Requirements:
- Bachelor’s degree in Computer Science or equivalent
- Demonstrable projects and results from 5+ years of developing native iOS applications
- Significant Swift and Objective-C experience
- Proficiency with XCode, including Interface Builder and Auto Layout
- Familiarity with RESTful APIs
- Experience with CoreData, SQLite and other offline persistence technologies
- A strong understanding of iOS concurrency techniques (Dispatch Queues, Operation Queues, etc)
- Proficiency with Git/Github or other distributed version control systems
- Self-motivation and a deep sense of pride in your work
- Curiosity, humility, and open-mindedness
- Passion about mobile technologies and AllTrails’ mission to connect people to the outdoors
Bonus Points:
- Mapping/GIS experience
- Experience developing for Apple Watch
- Experience with ARKit
- A keen eye for interaction design and finishing touches
- Proven ability to quickly learn new technology and processes
Our Commitment to You:
- A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity.
- Physical & mental well-being: health, dental and vision benefits + 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
REMOTE POSITION - United States
About DC International
DC International is a vertically integrated ecommerce company and home to two fast-growing direct-to consumer brands: Coverstore and Leatherology. With our headquarters in Carrollton, Texas and a wholly owned manufacturing facility in Asia, DC International is uniquely positioned to create a great customer experience from start to finish. Since 2005, our mission has been simple: to bring customers products that matter. We do this by marrying timeless design, innovative technology and an unwavering commitment to quality. Over the last 15+ years, we have grown from a small family business into one of the industry's leaders in product excellence and superior service. Despite our success, we never forget our humble beginnings and the customer-first values upon which we were founded.
About Coverstore: At Coverstore, our mission is to protect what you love. We are passionate about creating the highest quality cover, storage and organization solutions for your every day. Long recognized as a market-leader, we never settle for less and are keenly focused on the details that set us apart from the rest. We continue to invest in innovative products and services, like made-to-order custom covers, that will help our customers protect their most cherished belongings for years to come.
About Leatherology: Founded in 2008, Leatherology's mission is to elevate the everyday. We passionately believe that great design and quality can be accessibly priced, and we work hard to create beautiful products using the finest materials. We also believe that the best gifts in life are timeless and personal. That is why you won't typically see our logo on the front of our products. Our goal is to let our customers personalize everything and make it one of a kind, whether for yourself or a loved one.
Job purpose
The Business Central / Dynamics NAV Developer will be an important member of our IT team within DC International. We are looking for a passionate developer who is versatile and inquisitive, with the ability to provide best practice coding in our small tight Dev Operations team. Besides having the necessary technical skills for the job, the ideal candidate will also:
- Be self-motivated, driven, and ready to learn
- Provide first release accuracy
- Be flexible when the unexpected happens or if the team needs to pivot direction
- Pay attention to user feedback, provide timely responses, and accept direction well
- Be a team player that people like working with
- Be intellectually curious and always wanting to learn more
The primary role of this developer is to provide Business Central (Dynamics NAV) knowledge, development, and expertise. It requires the ability to work in a fast-paced environment while maintaining high programing standards and documentation. The developer will work within an extremely technical development team while providing mentoring for Jr. development staff. The position requires working directly with departmental leaders, teams, and co-workers to enhance the environment and continual improve our business processes.
Duties and responsibilities
- Develop customized solutions within Business Central (Dynamics NAV) extensions using AL development
- Solid understanding on the Microsoft stack, Azure Application insights, and DevOps
- Configure and code workflow process using internal Microsoft stack tools to enhance systems
- Create, maintain and document Microsoft flow, power automation, and workflow processes
- Knowledge working with Business Central web services and data integrations
- High degree of knowledge in configure vs code enhancements
- Ability to think outside norms to produce exceptional solution
- Manage, retain and ensure best practice code management
Reporting / Analytics
- Business Central understanding of the "out of box" reporting and embedded PowerBi
- Understanding of data warehouse, data mart, data extraction, and data cube creation
- Understand PowerBI tools, reporting and dashboard creation
Training / Administration
- Ability to teach, train and develop developers within the team
- Provide hands on Business Central knowledge within the company
- Ensure systems uptime and seem-less processing
- Proactively maintain, plan, test, and rollout SaaS updates
Qualifications
Required
- Expert knowledge of established software development methodologies, including experience working with iterative methodologies (Agile, SCRUM, Kanban)
- 3+ Years' Experience Dynamics NAV C/AL, AL (2013 higher, preferably BC SaaS)
- Experience working three tier infrastructures
- Solid knowledge of Dynamics (Web Services) integrations
- Solid understanding of development within Desktop and Mobile environments
- Ability to work under due dates, timelines, and numerous Jira tickets.
- Perform regular architecture, application design and code reviews on projects
- Ability to articulate complex technical ideas and issues effectively
- Work with all levels within the company including executive leadership
- Lead multiple software development initiatives at any given time, serving as an expert for the escalation of complex application design and development issues.
Plus
- Experience with D365 CRM internal flow, Microsoft Flow and Power Automations
- Working knowledge of Dynamics CDS and D365 integrations
- Development within the D365 products
- Previous experience with warehouse systems and handheld devices
Working conditions
This job routinely uses standard office equipment. This job requires the employee to view a computer screen and, at times, for extended periods of time. Specific vision abilities required by this job include close vision requirements due to computer work. The employee must be able to regularly speak English clearly so listeners can understand. Must be able to listen and understand the speech of another person.
Physical requirements
While performing the duties of this job, the employee is regularly required to use hands and fingers to operate a computer and keyboard.
Direct reports
No direct reports.
DC International, Inc. is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sex, religion, age or disability in employment or the provision of services.
*US work authorization required
Software Engineer, Backend
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:
- Contribute to the architecture and design of new and existing services
- Work across our stack including Ruby on Rails, MySQL, Redis, AWS EKS
- 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
- Analyze and optimize server-side APIs and build pipelines for efficiency and performance
- Work with applications that use Docker, Kubernetes, and CI/CD tools
- Identify and squash bugs
Requirements:
- 5+ years software engineering experience
- 2+ years Ruby/Rails, Python/Django or similar experience
- Familiarity with the entire stack - web servers, the application layer, caching, databases
- Understanding of MySQL, GraphQL or other relational and non-relational databases
- Proficiency with Git/Github or other distributed version control systems
- Self-motivation and a deep sense of pride in your work
- Curiosity, humility, and open-mindedness
- Passion about web technologies
- Passion for the outdoors
- Humility, empathy, and open-mindedness - no egos
Bonus Points:
- Experience with Elastic, Algolia, or similar tools
- Experience with AWS and/or Google Cloud Services
- Experience with Monitoring, Logging, Reporting and Alerting frameworks like New Relic and Datadog
- Familiarity with Docker, Kubernetes, and CI/CD tools
- Terraform and other Infrastructure as Code tooling
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 subscriptions 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
*US work authorization required
Data Engineer
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 40 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:
- Work cross-functionally to ensure the company has access to clean, reliable, and secure data required to make informed business decisions and provide the backbone for new product features
- Build, deploy, and orchestrate large-scale batch and stream data pipelines to transform and move data to/from our data warehouse and third-party systems
- Deliver scalable, testable, maintainable, and high-quality codeInvestigate, test-for, monitor, and alert on inconsistencies in our data, data systems, or processing costs
- Create tools to improve data discoverability and documentation
- Ensure data collection and storage adheres to GDPR and other privacy and legal compliance requirements
- Uphold best data-quality standards and practices, promoting such knowledge throughout the organization
- Work closely with a small tight-knit data team consisting of data analysts and scientists, providing the team with engineering expertise
Requirements:
- 3+ years of experience in a Data Engineering role
- Experience with one or more high-level non-SQL-based data processing languages (e.g. Python, Java, Ruby)
- Proficiency with SQL and experience working with high volume datasets in SQL-based warehouses such as BigQuery, Redshift, Snowflake, or others
- Deep understanding of data modeling, access, storage, caching, replication, and optimization techniques
- Ability to orchestrate data pipelines through tools such as Apache Airflow
- Experienced in container orchestration (e.g. Docker)
- Understanding of the software development lifecycle and CI/CDMonitoring and metrics-gathering (Datadog, NewRelic, Cloudwatch, etc)
- Proficiency with git
- Excellent documentation skills
- 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 parallelized data processing frameworks such as Apache Beam, Apache Spark, Google Dataflow, AWS Glue, etc
- Infrastructure-as-code, such as Terraform and basic dev-op principles
- Moving data within a Multi-Cloud architecture (AWS and Google)
- Experience with ELT tools such as Fivetran, dbt or Dataform
- Experience with feature collection for ML systems
- Software development experience with Ruby on Rails
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