POSTED Dec 1
Software Engineer at UpKeep
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
UpKeep is the leading cloud-based Asset Operations Management software developed to revolutionize the way teams manage facilities and maintenance work. We provide mobile-first SaaS solutions, Industrial IoT sensors, data analytics tools, advanced enterprise integrations, and top-notch professional services. Our innovative technology is modernizing workflows and maximizing operational efficiency for over 3,000 customers including Shell, Yamaha, Unilever, McDonalds, Subway, Pepsi, and Marriott!
We're a Series B tech startup with 100+ team members across the US. We've been recognized as a "Best Place to Work" multiple years in a row by fostering an inclusive and mission-driven culture. In addition to stock options and great benefits, our people have the flexibility to work remote. UpKeep is ranked the #1 Facility Management software on Gartner, #1 Maintenance Management software on G2 Crowd, FrontRunners on Software Advice, and CMMS Leader on IDC MarketScape.
EXPERIENCE
- Bachelor’s degree in Computer Science or a related field preferred
- 6+ years of hands-on programming experience in one of the following languages: Javascript
- Experience operating and maintaining live web services and troubleshooting live issues
- Experience developing fault-tolerant distributed systems
- Experience defining team-level technical processes, such as code reviews and testing
- Experience with cloud services (e.g. AWS)
- Experience developing technologies such as React, Node.js, GraphQL, PostgresDB
- Experience developing and operating services at scale
- Experience with containerization technologies (e.g. Docker, Kubernetes)
KNOWLEDGE
- Design, develop, test, deploy, maintain and improve the systems that drive our platform.
- Drive designs of major software components, systems, and features within your squad and also cross teams.
- Use your understanding of the product and our business goals to build proven and high quality solutions inline with our long-term strategy.
- Work closely with engineering and product managers in your team and across teams.
- Analyze website performance and implement solutions for improvement; including unit and integration tests.
- Participate in code review, deployment, and improvements to our ability to ship reliable code.
DESIRED BEHAVIORS
- Receptive to change – is flexible. Seeks and adopts improved approaches and processes.
- Initiates action – is results oriented, takes responsibility for actions and outcomes. Meets commitments and strives for high performance.
- Manages the workload - makes timely decisions, prioritises effectively, solves problems, monitors results and takes remedial action where necessary.
- Technically proficient – able to apply the technical knowledge and skills required in the job role and responsibilities in order to achieve the expected outputs.
- Takes responsibility for own learning - knows personal strengths, recognizes development needs, and takes action to improve. Is open to feedback and always seeks to learn.
- Communicates ideas – respectfully exchange information and proposes a way forward. Listen to views of colleagues and take in diverse perspectives.
- Works collaboratively – shares knowledge and information, fosters teamwork and contributes to a positive work environment where people want to come to work.
- Display ethical character and competence - acts with integrity and intent, is accountable for own actions, behaves according to the company values.
- Act as a good citizen of UpKeep.
Even if you don’t meet all of the requirements listed here, we still encourage you to apply. Your personal and professional experience may be relevant beyond what a list of requirements will capture.
Employee Benefits:
Full-time team members at UpKeep receive stock options, paid holidays, unlimited vacation, 10 days of sick time, 401(k), 12-week paid parental leave, affordable health insurance options, HSA with employer paid contribution, Life Insurance, Employee Assistance Program, and the flexibility to work from home. We value work-life-harmony and believe that family and mental health should always come first.
Company History & Product:
UpKeep was founded in 2014 by our CEO, Ryan Chan, based on an idea he had while using outdated desktop software as a Process Engineer in a manufacturing plant. He believed a mobile-first solution could significantly improve the productivity of the technicians he was working with. He was determined to build on this vision— so he quit his job, learned to write code, and created the first version of UpKeep from his family's garage!
Today, our cloud-based Software-as-a-Service (SaaS) and cutting edge Industrial IoT sensors solve problems for thousands of businesses around the world. Our Asset Operations Management solutions, coupled with powerful cloud ecosystems, empower maintenance and facilities teams to achieve their digital transformation goals. We are providing meaningful value to an underserved, blue-collar workforce by streamlining workflows, improving collaboration, and making it easy to manage work orders and projects from anywhere, anytime!
We've raised $50 million in venture capital following a recent Series B funding round led by Insight Partners, Emergence Capital, Mucker, and Y Combinator. We're also building The Maintenance Community, the largest online forum and Slack group bringing industry professionals together to participate in discussions, webinars, podcasts, and courses.
Learn More!
www.onupkeep.com
www.onupkeep.com/careers
At UpKeep, we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our products, and our community to flourish. UpKeep is honored to be an equal opportunity workplace. We are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, age, citizenship, marital status, disability, gender identity, sexual orientation or Veteran status.
Share this Job Share

Related Jobs
- Startup Labs
- Software Engineer - Ruby on Rails
Anywhere (100% Remote) Only
Contract
- Programming
POSTED Feb 6
Software Engineer - Ruby on Rails at Startup Labs
- Programming
- Contract
- Anywhere (100% Remote) Only
Job Description
We're looking for a remote Ruby on Rails developer to work with our development team on a hybrid web application. You should have a very strong programming background, fun personality, good attitude, and good sense of humor. This will initially be a contract position, but there is a chance for it to evolve into a full-time role. This is a remote position.
Experience/Skills/Requirements:
1-2+ years experience with Ruby on Rails & MySQL
Prototype AJAX libraries and JavaScript development experience
OOP experience
HTML, CSS, REST experience
MVC design patterns
Comfortable working with Linux based systems
Strong written and verbal communication skills
Education:
B.S. degree in Computer Science, Computer Engineering, Electrical Engineer
Benefits:
Flexible hours
Fully remote work from anywhere or hybrid work
Paid lunch
Home office budget
Performance Bonuses
Dental insurance
Health insurance
Unlimited time off
Stock grants based on vesting scheduling, or equivalent experience
As part of our interview process, we offer an optional one-way video interview that allows you to present yourself and your skills in a more relaxed setting. It's a great way to showcase your abilities and jump the initial interview line.
Please record and share your answer to the following three interview questions (no more than 2 minutes each):
What are your greatest strengths?
What is your greatest professional achievement?
What motivates you?
Share this Job Share
POSTED Feb 6
Full stack Developer at gkarthub
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
About the job
Mobile App development using Ionic framework.
• Highly skilled Hybrid App developer using Ionic 3+, Angular and CSS3.
• Experience with third-party libraries and APIs integrations
• Proficient in understanding of code versioning tools.
• Experience in using web services (REST/Restful JSON).
• Experience in using Native features to Hybrid App.
• Working experience on Push notifications, using Social API integration, Payment gateway integration, Google Maps etc.
• Working experience to publish the Hybrid Mobile App on Google Play Store and Apple Store.
• Angular, SQL, CSS3, Cordova, JSON, Web services, HTML5,Node.js and/or React
• Working experience on Push notifications, Social media API integration, Payment gateway integration, Google Maps etc.
Share this Job Share
POSTED Feb 6
Software Engineer @ Serv2U at Serv2U
- Programming
- Internship
- Anywhere (100% Remote) Only
Job Description
This is a volunteering position. However, you shall get constant mentorship from the co-founders directly, with the opportunity to write impactful and important software for Serv2U!
Serv2U is an online marketplace and delivery platform for home-cooked food. We're looking for a Software Engineering Intern to join our team and help us improve our platform. You'll work closely with our engineering team to develop new features, improve performance, and fix bugs. You'll also have the opportunity to work on challenging problems and learn new technologies.
Key Responsibilities:
- Develop new features for the Serv2U platform
- Improve performance and scalability of the platform
- Fix bugs and improve code quality
- Participate in code reviews and contribute to the development process
- Collaborate with the engineering team and other departments to deliver high-quality products
- Learn new technologies and programming languages as needed
We are looking for someone who is passionate about software development and eager to learn. If you are looking for an opportunity to work on a fast-paced, dynamic platform and you want to make a real impact, we want to hear from you.
Share this Job Share
POSTED Feb 6
Senior Software Engineer at Good Pair Days
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
It's our mission at Good Pair Days to disrupt a powerful and entrenched industry and liberate the world of wine from the aloof, the exclusive, the confusing, and the pretentious. To open up the joy of wine discovery for the novices through to the aficionados, by reimagining what the wine retail experience can be for one of the oldest consumer products on earth.
To give you an idea, one of our first products is something we like to call "Spotify for Wine". We like to think of it as providing monthly wine adventures, customised to each member's unique tastes, delivered to their door. Where they can learn as much (or as little) about their wines each month as they like.
High Level Tech Stack::
- Python/Django, React, React Native, Postgres, AWS, Netlify.
Senior Software Engineers at Good Pair Days::
- Maintain and develop new features for our Python GraphQL API, including performance tuning.
- Maintain and develop new features for our Django Admin Management System.
- Maintain and implement new integrations with 3rd party providers (Stripe, PeopleVox, Segment, Twilio, SendGrid, etc.)
- Maintain our Wine Recommendation Engine (we use Python libraries for machine learning, but no experience is required, as long as you're open to learn).
- Mentor and support junior engineers.
- Make architectural decisions.
- Help out with our DevOps Infra.
- Document any tech research and references on our Notion Wiki.
- Work alongside our product managers to generate feature ideas and help with estimation and validation of thigs we decide to build.
Share this Job Share
- Apricot Planet Pte.Ltd
- Full-Stack Python Engineer!
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Full-Stack Python Engineer! at Apricot Planet Pte.Ltd
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
About us
We are an Animoca Brands Portfolio company (registered in Singapore), which runs metaverse Job Japan, a platform to promote Web3 Games and WORK JAPAN (registered in Japan) which is an App-based job matching platform. We aim to democratize the metaverse by facilitating access to GameFi, Edtech and Finance solutions across the global Web3 ecosystem.
About the job
We, at metaverse Job Japan(a brand name we use), are trying to automate our day-to-day operations as a blockchain based play-to-earn game guild, while trying to keep our system highly secure. Join us to help people from around the world make an income in a fun way!
We are looking for passionate and technology enthusiastic engineers with excellent problem
solving skills to join us.
Experience
At least 5 years of professional software development using Python/Django.
It's a big plus if you have worked in fast paced start-ups.
Required Skills
- Python
- Django
- Django Rest Framework
- Postgres
- ReactJS
- React Native
- JavaScript
- Git
- Docker
- Ability to work independently with little or no guidance once you understand requirement.
Bonus Skills
- Knowledge of AWS ecosystem, especially EC2 and RDS.
- Web3.py
Responsibilities
- Review security measures of existing system and propose measures to improve security.
- Security focused development.
- Develop RESTFul APIs.
- Design database schema.
- Design systems to improve efficiency of the operation team.
- Automate manual time consuming tasks.
- Communicate with the sales and business team to understand the requirements.
- Reusable React components for a great user experience.
- Understand and integrate backend APIs with frontend.
- Write maintainable and scalable code and review other team member's code.
Share this Job Share
- Photon Commerce
- Software engineer @ Silicon Valley Fintech startu
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Software engineer @ Silicon Valley Fintech startu at Photon Commerce
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Company
Photon Commerce (www.photoncommerce.com)
Title
Software engineer
Commitment
Full-time or part-time. Starting as soon as possible.
About the company
Photon empowers financial services and supply chain businesses with an AI platform. Photon unlocks an unprecedented level of customer intelligence. Photon turns paper and pdf invoices, POs, and packing slips into a modern collaboration platform for commerce, preventing problems before they become costly. Backed by the Nasdaq Entrepreneurial Center, its leadership brings experience from eCommerce and SaaS unicorns, Google AI, Amazon, and Stanford.
What you will do
• Launch python, flask, django, React, and javascript web apps into leading enterprise app stores having integrations
• Build a document and invoice collaboration app with embedded chat, like Slack for documents/invoices
• Deploy the app into production for daily use by Fortune 500 clients
Experience
• 2+ years of experience in Python, Javascript, Flask, Django, SQL, AWS, and full-stack web development
• Knowledge in and/or passion for enterprise SaaS
• Excellent communication, critical thinking, problem-solving, and team skills
What you’ll receive
• Join an exciting, high growth startup led by serial entrepreneurs and backed by top tier Silicon Valley investors and billionaire industry leaders in tech
In your application, please start your letter with: I have read your job post, and I know Python and Javascript.
Share this Job Share
- Router Protocol
- Rust developer for Web3 Project
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Rust developer for Web3 Project at Router Protocol
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
About the role
Dfyn is looking for a rock-start Rust developer for an exciting new product that we are launching. As a key member of the development team, you will have ownership in designing and developing the overall architecture of this hugely disruptive product that will define the future of inter-blockchain communications.
You will be joining a team that has been continuously building and shipping cutting-edge products in the crypto space for almost 6 years now, including two great products this year both of which have returned multiples to investors and initial stakeholders, and are seeing widespread market adoption. The product has the potential to leverage Dfyn’s huge user base and become a leader in this space. Working with the developer core at Dfyn and its affiliated product dev team at Router Protocol, you will be building and scaling a platform that is highly configurable and easy to expand as demanded by the market, with a keen sense of ownership. We are doing some very innovative, cutting-edge stuff with smart contracts, and would love to have a conversation with you and see if there might be a fit.
What you will need?
- Professional experience designing, architecting, and implementing engineering solutions in production in Rust
- Build back-end web services that interact with blockchains
- Professional experience with Rust (data stores, concurrency, networking, data structures)
- Evaluate and evolve scalability, security, performance, and optimization.
- Familiar with GitHub issues, pr process, and team collaboration.
- Eager to learn and comfortable with working in a fast-paced startup environment.
- Experience in developing solidity contracts is good to have, willingness to learn Blockchain technology is a must
You will be part of a highly selective, rock-star team. In addition to a best-in-class package in terms of salary and equity/token compensation, we offer an extremely close-knit, fun, learning-focused work culture, where the only hierarchy is one of the ideas. We are quite serious about our fun, and gadgets and workcations are a constant focus. We can’t wait to tell you about our most recent one in the Himalayas when we speak.
Share this Job Share
- Loft Labs
- Senior Software Engineer, Cloud Native Golang development
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Senior Software Engineer, Cloud Native Golang development at Loft Labs
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Responsibilities
We are looking for a Senior Golang engineer with solid Kubernetes experience to join our team in building open-source developer tooling in the cloud-native space. In this position, you will:
- Build new features for our open-source projects and for our commercial product
- Take over responsibility for everything you are working on - from talking to a customer, taking on an issue, over planning the implementation, writing the code, adding the tests to actually shipping the feature as part of our release workflow
- Drive really deep into the inner workings of Kubernetes (controllers, CRDs, extension API servers, etc.) and work with some of the best Kubernetes engineers around
- Write Golang code that is easy-to-test, performant, bug-free (no worries, we know that that's an illusion), and well-structured
- Contribute to docs and tests for all projects you are working on to ensure we ship high-quality code for our enterprise customers and open-source community users
- Optionally: Participate in CNCF events (KubeCon), share your work in our blog and/or be an active member of the open-source ecosystem
Requirements
You are the right candidate for this opportunity if you have:
- Hands-on experience with Kubernetes and containers in general
- 2+ years of experience with Golang
- Deep conceptual and architectural understanding of microservices, containers, and complex distributed systems
- Basic knowledge of the cloud-native ecosystem for example: CNCF projects, cloud-native developer tools, container build systems, and Kubernetes platforms
- A team player mindset with excellent written and verbal communications skills, that will help you and your colleagues to stay connected and keep everyone in the loop while being remote
- A passion for building developer tooling and automation that will drive you to constantly improve and extend our tool suite for the benefit of our users and customers
- No issues with communicating and contributing code publicly (we're largely open-source, remember?)
- Optionally: Willingness to write or talk about your latest work in our blog or during community events or meetup
Share this Job Share
POSTED Feb 6
Senior Software Engineer at Path
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Who we are
Path is a healthtech company dedicated to making mental health care work for everyone. Path takes a patient-first approach, where treatment is more accessible, personalized, and effective. With Path, it’s easy to find a high-quality therapist or psychiatrist who accepts insurance and is actively accepting new patients.
What we’re solving
Over 65 million Americans have a treatable mental health issue — that’s 1 in 5 people. Today it’s difficult to find a provider, and for those with complicated conditions, it’s nearly impossible to find coordinated care. We’re here to fix this.
Our Mission
Path's mission is to make mental healthcare work for everyone.
Role Overview
As a member of Path’s Engineering team, you’ll be able to focus on doing your best work and create a real impact with a team of like-minded people who waste minimal time on unnecessary overhead. While we’re looking for software engineers of all levels of seniority, we’re excited by candidates who enjoy and are capable of working on a small team with a fast-growing product. We’re looking for generalists who can work across the stack and those who gravitate towards frontend, backend, or infrastructure engineering. We recognize people are passionate about different areas and you'll have the option to be involved in as much (or as little) as you’d like.
Today we build products for 2 primary customers; patients and therapists:
On the patient side, we’re focused on a fast and delightful enrollment where patients can find a therapist that’s right for them and who takes their insurance in less than 10 minutes.
On the therapist side, we’re building a full set of practice management software including patient recruiting, scheduling, patient notes, referrals, and more. Our therapists spend all day in Path and their experience needs to be fantastic.
This is a really unique opportunity to help build on the foundational engineering infrastructure at a company where the business is already humming and we have thousands of users every day. If this sounds exciting and energizing, we’d love to talk!
Technical Stack
Path's systems are written in Ruby on Rails, with React frontends. We use Postgres for our databases and everything is hosted on AWS. We also make heavy use of existing tools like Salesforce, Airtable, Typeform, etc. This has enabled us to scale very quickly with a small team but we’re now ready to bring much of this work in-house. We’re standing up the technical foundation that will power the future of the company. It doesn’t matter if you don’t have experience with the specific technologies in our stack, we’d still love to connect with you!
What You'll Be Doing
As an engineer at Path, you’ll have endless opportunities to help build, shape, and lay the tracks for future technical infrastructure, and provide input on product, design, and cultural decisions, if that interests you.
In this role, you will:
- Spend most of your time writing code. We are a small team with minimal overhead and you’ll spend the vast majority of your day actually writing code.
- Build, test, and deploy software in a continuous manner (we deploy throughout the week, if not every day)
- Work across the company to shape the future of the engineering organization. We are getting started and if there’s a topic you’re passionate about like recruiting, deployment, infrastructure, tools, etc., we’re excited for you to contribute.
- Actively shape the product direction by participating in product reviews, design reviews, and customer research.
- Create and contribute to technical specs and testing/rollout plans.
- Work with external and internal stakeholders to ensure we’re solving the right problems.
- Mentor and sponsor your teammates to help them grow.
What We’re Looking For
Even if you don’t have experience with the specific technologies in our stack, we’d love to talk to you!
An ideal candidate would be someone with the following traits:
4+ years of software engineering experience
Experience developing containerized, 12-factor applications
Experience developing applications which use an event-based model, queuing and/or publish/subscribe
Experience developing SaaS applications using the Amazon Web Services (AWS) cloud platform
Experience with Microservices development using either NodeJS and TypeScript, or GoLang, or Java
Experience developing with distributed systems development, using an event-based paradigm, queuing or publish-subscribe
Experience with Ruby and/or Python
Experience developing applications using Postgresql or equivalent
Empathy and collaboration skills; the systems we envision will require a great deal of healthy cross-team and cross-functional relationships in order to be realized
Ability to lead technically with strong opinions, but a fundamental reliance on first-principles and willingness to adjust quickly to new information
Ability to drive all phases of the development lifecycle: planning, specing, execution, and measuring success
Ability to balance urgency and care, as well as make effective tradeoffs that balance business priorities, user experience, and technical foundation
Also Helpful:
- Experience with Apache Kafka
- Experience developing offerings (especially cloud-based offerings) in the healthcare sector
- Experience with FHIR
- Experience with SMART
- Experience with OAuth2/OpenID Connect #LI-MJ1
Our Team
The people of Path are what truly define our mission and determine our impact on the world. We believe in building not only a team, but a diverse community that thrives by helping each other succeed and grow and inspiring each other by taking on big challenges.
For employees, Path is a 100% remote healthtech company and we’re HIRING! We're excited to bring people onto the team who are committed to raising the bar on mental health care.
As Part Of Our Team, Full-Time Employees Receive
- The ability to work from any location within the US
- Competitive pay and benefits that do not change based on location
- 2 company-wide shutdown weeks each year to focus on self-care
- Paid parental leave to support you and your family
- Medical, dental, and vision insurance through our employer plan
- Access to our 401K
- Access to an Employer Assistance Plan (EAP) through our insurance plan
- The equipment you need to ensure your home office sets you up for success
Share this Job Share
- Powr of You
- Javascript & React.js developer
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Javascript & React.js developer at Powr of You
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Powr of You (www.powrofyou.com) is looking for a developer with experience in Javascript and React.js to join our team. This role is completely remote. The company is based in London, with employees in different locations including India. You will be a well-rounded hands-on web developer that is experienced in modern web development, deployment and support.
Our tech provides an incredibly rich database of consumer behavior data with consumer permission so that we can provide unprecedented insights into consumers for brand marketers and agencies (our clients).
The ideal candidate will have 3+ years experience with client-side Javascript and React.js. S/he will be an individual contributor and a team player, with strong initiative, autonomy, and technological background. You will leverage your strong collaboration skills and ability to extract valuable insights from highly complex data sets to provide consumer behavior analytics to clients.
Qualifications: B.E/B.Tech/MCA
Job Location: Remote. Please don't apply unless you are committed and happy to work remotely. Our team is located in the US, UK, India and Ukraine and all of us work remotely
Skills required:
• 3+ years of experience with client-side JavaScript and React JS
• Expertise in designing reusable components, directives, and services
• Will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack
• Must be able to create application architecture based on requirements.
• Good experience in building cross-browser layouts using HTML 5, CSS 3 , JavaScript, and material design.
• Experience in developing a highly responsive user interface.
• Experience in Node JS, AWS SAM, serverless framework and database like MySQL, postgres will be an added advantage
• Experience in Python or willingness to learn is a plus
• Troubleshoot the issue/bugs and perform impact analysis for solution
• Debug and unit test their own code, write effective unit test cases, and deliver bug-free code to QA
• Ability to streamline releases and maintain code quality
• Ability to learn and adapt to new technologies.
• Excellent verbal and written communication skills
Share this Job Share
POSTED Feb 6
Senior Mobile Engineer at Mozio
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
We are a profitable venture-backed technology company in the ground transportation and travel industries.
Join Mozio's engineering team and you will help define how we develop mobile products.
Are you an amazing software engineer? Come and be part of our mission to build the ultimate ground transportation searching and booking platform.
Over the past few years, we've partnered with many big-name companies in the travel realm, like TUI, Agoda, Amex, Despegar, among others, and provided a ground transportation platform that reaches tens of thousands of customers every month. Those numbers simply confirm how Mozio is already making a difference in the industry.
Join and be sure you will work with extraordinarily passionate and talented people from all around the world. And as if that wasn't enough, you'll be able to do all that from anywhere in the world you happen to be (or go!).
At Mozio, we have a very open engineering culture. Your suggestions will be heard, your decisions will have a huge impact on how our products are developed and we'll always make the best choices we can, together. Our team is always happy to try new solutions and explore new paths to achieve the desired results.
INTERESTED? HERE'S WHAT THE JOB INVOLVES:
• Crafting, building, and documenting native mobile SDKs that will be integrated by major partners
• Developing interactive user experiences that are ready to be used by developers
• Writing well through and documented software so that developers will have no trouble integrating it into their projects
• Showing a deep understanding of how mobile platforms work and what an excellent SDK looks like
• Collaborating in a dynamic team composed mainly of engineers and designers
AS A SUCCESSFUL SENIOR MOBILE ENGINEER, YOU WILL...
• Be an exceptional software engineer first and foremost
• Have in-depth experience with at least one of the major mobile platforms (Android/iOS)
• Be proficient in at least one of: Swift, Java and/or Kotlin
• Be comfortable designing, discussing, and implementing elegant APIs
• Understand the importance of documenting and testing, and know how to do it right
• Show leadership by mentoring and helping teammates
• Stay on top of your work and take ownership of every aspect of the software
And in order to stand out, you'd have at least one of:
• Experience in building complex mobile SDKs, whether open-source or not
• Extensive experience with either iOS, Android or both platforms
• Work experience with Flutter and/or other multi-platform development libraries and SDKs
• In-depth experience with a different platform - front-end, backend, etc
If you have any questions about this position, don't hesitate to contact us and we'll be happy to give you more details!
Share this Job Share
POSTED Feb 6
Senior Software Engineer I, Front End at Smartsheet
- Programming
- Fulltime
- USA Only
Job Description
Title: Senior Software Engineer I, Front End (Remote Eligible)
Location: Bellevue, WA, USA
When was the last time you had an opportunity to work at a company that was forging an industry and enabling people to get from idea to making an impact fast? Smartsheet’s purpose is to empower everyone to improve how they work. Our business is built on finding great people and getting out of their way while they build our award-winning Software as a Service (SaaS) offering. With over 10 million users, our platform gets used across different industries ranging from construction to retail to software development. This presents us with unique technical challenges.
We are looking for a full stack software developer with front end focus to build the next generation views in Smartsheet. You’ll mentor junior engineers, work closely with UX designers and product managers. We value product-oriented engineers who can own, architect and implement features from start to finish. Our customers love our product and our engineers to deliver the quality expected of the Smartsheet team.
This position will report to a leader in our engineering organization and can be based remotely from anywhere within the United States where Smartsheet is a registered employer.
Our team focuses on distributed decision making that rewards ownership, transparency, and collaboration. Learn more about our platform here: Smartsheet Overview Video
You Will:
- Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release
- Create and promote modern web ui development
- Develop modular, maintainable components for the next generation of applications at Smartsheet (React, JavaScript, TypeScript, Node.js, HTML, and CSS)
- Be a technical leader on our team, implementing features in TypeScript and integrating with back-end Kotlin/Java services running on AWS
- Develop and maintain CI/CD pipeline implementations
- Take part in code reviews and architectural discussions as you work with other software engineers, UX designers and product managers
- Mentor junior engineers on code quality and other industry best practices
- Develop services that can consume, process and act on millions of user actions within Smartsheet and scale to 100x as our as our customers continues to grow
- Enhance existing application code with new features and strike a balance when making technical decisions (build vs refactor vs simplify)
You Have:
- 5+ years software development experience
- 2+ years experience in SaaS application development
- Experience with modern web technologies, front-end frameworks and integrating with back-end services
- Experience building Single Page Applications at scale
- Successful in an environment with frequent production releases
- A degree in Computer Science, Engineering, or a related field or equivalent practical experience
- Legally eligible to work in the U.S. on an ongoing basis
Perks & Benefits:
- HSA, 100% employer-paid premiums, or buy-up medical/vision and dental coverage options for full-time employees
- Equity – Restricted Stock Units (RSUs) with all offers
- Lucrative Employee Stock Purchase Program (15% discount)
- 401k Match to help you save for your future (50% of your contribution up to the first 6% of your eligible pay)
- Monthly stipend to support your work and productivity
- Flexible Time Away Program, plus Incidental Sick Leave
- Up to 24 weeks of Parental Leave
- Personal paid Volunteer Day to support our community
- Opportunities for professional growth and development including access to LinkedIn Learning online courses
- Company Funded Perks, including a counseling membership, primary care membership, local retail discounts, and your own personal Smartsheet account
- Teleworking options from any registered location in the U.S. (role specific)
- US employees are automatically covered under Smartsheet-sponsored life insurance, short-term, and long-term disability plans
- US employees receive 12 paid holidays per year
Smartsheet provides a competitive range of compensation for roles that may be hired in different geographic areas we are licensed to operate our business from. Actual compensation is determined by several factors including, but not limited to, level of professional, educational experience, skills, and specific candidate location. In addition, this role will be eligible for a market competitive bonus and RSU stock grant upon accepted offer. California & New York: $145,800 to $210,600 | All other US States: $135,000 to $195,000
Equal Opportunity Employer:
Smartsheet is an Equal Opportunity Employer committed to fostering an inclusive environment with the best employees. We provide employment opportunities without regard to any legally protected status in accordance with applicable laws in the US, UK, Germany, Costa Rica, and Australia. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.
At Smartsheet, we strive to build an inclusive environment that encourages, supports, and celebrates the diverse voices of our team members who also represent the diverse needs of our customers. We’re looking for people who are driven, authentic, supportive, effective, and honest. You’re encouraged to apply even if your experience doesn’t precisely match our job description if your career path has been nontraditional, that will set you apart. At Smartsheet, we welcome diverse perspectives and people who aren’t afraid to be innovative join us!
Share this Job Share
POSTED Feb 6
Mobile Software Engineer iOS at Dropbox
- Programming
- Fulltime
- USA Only
Job Description
Mobile Software Engineer (iOS)
Remote – US
Company Description
Dropbox is a leading global collaboration platform that’s transforming the way people work together, from the smallest business to the largest enterprise. With more than 700 million registered users across more than 180 countries, our mission is to design a more enlightened way of working. From our headquarters in San Francisco to eight dedicated Studios and a worldwide team of employees who choose where they work best, our Virtual First approach is leading the way into the future of work.
Team Description
Our Engineering team is working to simplify the way people work together. They’re building a family of products that handle over a billion files a day for people around the world. With our broad mission and massive scale, there are countless opportunities to make an impact.
Role Description
Our Mobile team builds products and features that drive the core experience on the Dropbox mobile application. We enable users to easily manage their content, collaborate with their peers and work effortlessly with others. This position will play a key role in building and supporting mobile features. In this role there will be opportunity to work across different development stacks and influence product decisions.
Responsibilities
- Build intuitive features to improve the experience for mobile users.
- Improve the mobile codebase by working on foundational issues and helping to rearchitect, as necessary.
- Work with your team to promote best practices and ensure a high quality bar is maintained.
- Collaborate with product managers, designers and other groups to design thoughtful new features.
Requirements
- BS (or higher, e.g., MS, or PhD) in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
- 5+ years of professional software development experience
- Strong engineering skills and software fundamentals in developing on iOS
- Experience working with large native code bases with significant complexity
- A passion for building consumer applications with elegant and clean interfaces
- Experience developing, testing, shipping and supporting a product for hundreds of thousands of users is a plus
- Experience working in a team environment and collaborating with cross-functional group
Total Rewards
Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.
For candidates hired in San Francisco metro, New York City metro, or Seattle metro, the expected salary/On-Target Earnings (OTE) range for the role is currently $187,000 – $220,000 – $253,000.
For candidates hired in the following locations: Austin (TX) metro, Chicago metro, California (outside SF metro), Colorado, Connecticut (outside NYC metro), Delaware, Massachusetts, New Hampshire, New York (outside NYC metro), Oregon, Pennsylvania (outside NYC or DC metro), Washington (outside Seattle metro) and Washington DC metro, the expected salary/On-Target Earnings (OTE) range for the role is currently $168,300 – $198,000 – $227,700.
For candidates hired in all other US locations, the expected salary/On-Target Earnings (OTE) range for this role is currently $149,600 – $176,000 – $202,400.
Range(s) is subject to change. Dropbox takes a number of factors into account when determining individual starting pay, including job and level they are hired into, location/metropolitan area, skillset, and peer compensation. Dropbox uses the zip code of an employee’s remote work location to determine which metropolitan pay range we use.
Salary/OTE is just one component of Dropbox’s total rewards package. All regular employees are also eligible for the corporate bonus program or a sales incentive (target included in OTE) as well as stock in the form of Restricted Stock Units (RSUs).
Dropbox is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work. A big part of that effort is our support for members and allies of internal groups like Asians at Dropbox, BlackDropboxers, Latinx, Pridebox (LGBTQ), Vets at Dropbox, Women at Dropbox, ATX Diversity (based in Austin, Texas) and the Dropbox Empowerment Network (based in Dublin, Ireland).
Share this Job Share
POSTED Feb 6
Full Stack Engineer at Aalto Homeowner Marketplace
- Programming
- Fulltime
- USA Only
Job Description
Full Stack Engineer- SF or Remote
REMOTE, USA
ENGINEERING
REMOTE
About Aalto:
Aalto has set out to create the modern, direct marketplace homebuyers and sellers have been craving for decades. Beginning in 2021, sellers have been able to list their homes with a flexible and no-risk process, unlocking homes for sale months earlier than traditional real estate. This leads to more amazing homes for buyers, exclusively on Aalto. Tens of thousands of buyers and sellers across the Bay Area are already using Aalto, with new, exclusive homes added hourly.
We are a distributed team of do-ers with three pillars at our core: start by listening, build community, and be direct. Learn more at aalto.com.
About The Team:
We are a group of 11 engineers from startups and established companies alike. We aim to delight and gain much satisfaction from solving consumer problems. To do that, we divide and conquer with members of our team working on one of the following: buyer experience, seller experience, growth, or infrastructure. We operate on a system of values that includes: always doing the right thing (leave things better than when you found them, do what’s best for users, teammates, and the codebase), courageous improvement (continuous improvement, analyzing shippable and pivoting directions in some instances), honesty and openness.
We aim to hire developers who are passionate about changing the way people buy and sell homes
Our modern stack utilizes React, Next.js, Cypress, Node, PostgreSQL, Docker, Kubernetes, and Google Cloud Platform among other technologies, platforms, and services.
In this role you will
- Work with product and design to understand consumer problems and build useful and beautiful products.
- Drive tasks, features, projects with a sense of ownership.
- Write technical plans and break down product specs and designs.
- Work with teammates to ensure we’re solving consumer needs.
- Write and maintain code to implement consumer value and deliver a performant, top-tier experience.
- Review code, proposals, and otherwise help your teammates succeed.
- Work on a combination of new features and enhancement of existing features to better the customer experience.
You may enjoy working at Aalto if you…
- Have 2+ years of experience working in a team setting as a software engineer in an evolving codebase.
- Are team-focused. You’re excited to work together with peers across engineering, product, design, and other roles at Aalto. You understand that success lies with the team’s progress (not just your own).
- Are autonomous. You figure out which way you need to be pointed and are creative in clearing your path.
- Act with a sense of urgency. An early-stage startup needs to be agile to customer and business needs and you’re excited to move fast with us.
- Can clearly and concisely communicate. You explain implementation details, project requirements, and your favorite topics in a way that teammates easily understand.
- Listen with curiosity. You strive to learn from each conversation and get excited when you discover the unexpected.
- Are quality-oriented and take pride in your work. You care about the outcome of your team’s work and hold yourself to a high standard while keeping an eye on practicality.
Location:
This role can be performed as fully remote or in a hybrid capacity. A majority of the Aalto team is located around the Bay area with flexibility to work from home or the office. For those located in The Bay area, we do have an office (with ample parking) as an option in the Presidio neighborhood of San Francisco, but there is no daily requirement to be present. We want to empower our employees to do their best work, whether that’s collaborating in person with co-workers, focus time at home, or both! Nearly all team members work Pacific hours.
Culture:
Aalto has a values-driven culture; we prioritize hiring individuals who are aligned with those values and holding our employees accountable. Being open, honest, and candid is part of the fabric of Aalto’s way of doing business. We’re thorough yet nimble, good listeners and open communicators, and have built a foundation of trust, innovation, but most importantly kindness. We’re slack first, we don’t e-mail, and the only meetings we add to our calendars are those that are necessary to building a world-class product. We value output, not hours. If you’re intrinsically motivated to revolutionize the real estate market, then you’ll be in great company with people rallied behind a common goal at Aalto.
Benefits:
Aalto pays 100% of healthcare premiums with comprehensive healthcare and benefit plan, flexible time off, flexible spending account, and parental leave among other benefits. We offer a competitive salary and equity.7
Share this Job Share
POSTED Feb 6
Senior Software Engineer – Frontend at Ramp Business Corporation
- Programming
- Fulltime
- USA Only
Job Description
Senior Software Engineer – Frontend
at Ramp
New York, Miami, Remote
Ramp is building the next generation of finance tools—from corporate cards and expense management, to bill payments and accounting integrations—designed to save businesses time and money with every click. Over 12,000 customers cut their expenses by 3.5% per year and close their books 8x faster by switching to the Ramp platform.
Founded in 2019, Ramp powers the fastest-growing corporate card and bill payment software in America and enables billions of dollars of purchases each year. Ramp continues to grow quickly, more than doubling its revenue run rate in the first half of 2022.
Valued at $8.1 billion, Ramp’s investors include Founders Fund, Stripe, Citi, Goldman Sachs, Coatue Management, D1 Capital Partners, Redpoint Ventures, General Catalyst, and Thrive Capital, as well as over 100 angel investors who were founders or executives of leading companies. The Ramp team comprises talented leaders from leading financial services and fintech companies—Stripe, Affirm, Goldman Sachs, American Express, Mastercard, Visa, Capital One—as well as technology companies such as Meta, Uber, Netflix, Twitter, Dropbox, and Instacart. Ramp was named Fast Company’s most innovative finance company in 2022 and #5 on LinkedIn Top Startups 2022.
About the Role:
Our ideal candidate has a deep understanding of JavaScript, a passion for web performance, and can creatively come up with solutions to solve customer’s needs. Our tech stack currently involves TypeScript, React, styled-components, and Vite.
Check out our Engineering Blog for more on our tech stack, mission and values!
What You’ll Do
- Build
- Lead the design of performant, beautiful, and usable interfaces
- Collaborate on our technical vision. Lead discussions and implementation of multiple complex projects
- Foster a culture of upholding industry-leading UX
- Continuously improve our engineering processes, tools, and systems that allow us to scale the code base, productivity, and the team
- Recruit, interview and develop your own interview questions, while fostering the culture of excellence, velocity and humility
- Inspire and mentor less experienced engineers and interns
What You’ll Need
- A minimum of 5 years of frontend engineering experience
- Proficiency in JavaScript and React
- A knack for getting the visuals right
- A track record of shipping high-quality products and developing projects at scale
- An ability to turn business and product ideas into engineering solutions
- Desire to work in a fast-paced environment, continuously grow, and master your craft
- Alignment with Ramp’s core values of enabling businesses to grow more by spending less
Compensation
- The annual salary/OTE range for the target level for this role in NYC is $182,750-$215,000 + target equity + benefits (including medical, dental, vision, and 401(k)
Ramp Benefits (for U.S. based employees)
- 100% medical, dental & vision insurance coverage for you
- Partially covered for your dependents
- One Medical annual membership
- 401k (including employer match)
- Please note only 401k contributions made while employed by Ramp are eligible for an employer match
- Unlimited PTO
- WFH stipend to support your home office needs
- Wellness stipend
- Parental Leave
- Relocation support
- Pet insurance
Share this Job Share
POSTED Feb 6
Backend Engineer, Ads Measurement at Reddit
- Programming
- Fulltime
- USA Only
Job Description
Title: Backend Engineer, Ads Measurement
Location: Remote – United States
Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. Our mission is to bring community, belonging, and empowerment to everyone in the world. Reddit users submit, vote, and comment on content, stories, and discussions about the topics they care about the most. From pets to parenting, there’s a community for everybody on Reddit and with over 50 million daily active users, it is home to the most open and authentic conversations on the internet. For more information, visit redditinc.com.
Reddit is continuing to grow our teams with the best talent. This role is completely remote friendly and will continue to be after the pandemic.
Ads Measurement engineering is responsible for building out the identity and attribution solutions that advertisers use to understand the impact of their ad spend. We build and scale the data pipelines, services, APIs, and libraries that advertisers use to send us conversions data from Reddit users. We also build measurement products that help advertisers see the value of the Reddit Ads platform. We are a product-driven team with a focus in the following areas:
- Identity Resolution – Building and optimizing a scalable platform for bridging users across devices and platforms to gain a better understanding of user activity on Reddit
- Attribution Solutions – Help advertisers understand the value of our ads by linking conversion events to Reddit Ads
- Developer Experience – Driving adoption of our libraries and APIs by crafting delightful developer experiences for advertisers
- Privacy-Centric Measurement – Adopt new privacy-centric standards and APIs as well as leverage probabilistic attribution solutions to build the next generation of measurement tools
Responsibilities
- Implementing backend services and data processing pipelines to accurately measure and report on the conversion performance of ads.
- Developing data pipelines: You will work on extracting, transforming, and loading data from various sources, including ad servers, databases, and other systems, in order to make it available for analysis and reporting
- Building and maintaining APIs: You will be responsible for designing and implementing APIs that allow other teams to access data and functionality from the ads measurement platform.
- Ensuring the reliability, scalability, and performance of the backend systems by writing automated tests, monitoring performance, and implementing best practices for data management
- Participating in code reviews: You will review code written by other team members and provide feedback to ensure that it meets the team’s standards for quality and performance.
- Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions.
Required Qualifications:
- 2+ years of industry experience as a Software Engineer developing production code
- Experience with at least one general programming language such as Go or Scala
- Preferred Experience in one or more of the following areas: Message Queuing Services (Kafka, Amazon Simple Queue Service), Data Processing Frameworks (Apache Spark, Apache Flink), Key Value Stores (Redis, DynamoDB), Container Orchestration (Kubernetes, Mesos)
- Familiarity with algorithms and data structures, and the ability to apply them to solve complex problems.
- Excellent communication skills, both written and verbal, and the ability to work effectively with product managers, data scientists, and other stakeholders
- A willingness to learn and stay up-to-date with new technologies and best practices in the field.
Preferred Qualifications:
- Experience with Go, Scala, Spark, Kafka, Airflow, Kubernetes
- Experience with Ads
- Experience building scalable data-driven systems
Benefits:
- Comprehensive Health benefits
- 401k Matching
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation (please use them!) & Reddit Global Days Off
- 4+ months paid Parental Leave
- Paid Volunteer time off
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/.
To provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base pay range for this position is: $157,400 – $236,100.
Share this Job Share
POSTED Feb 6
Staff Frontend Engineer, Growth at Webflow
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Staff Frontend Engineer, Growth
Location: San Francisco HQ, US Remote, or ON/BC, Canada
Webflow is a visual web development platform that empowers everyone to create incredible experiences for the web without writing any code.
We’re looking for a Staff Software Engineer to join our Activation team, responsible for helping more people succeed with Webflow and become customers. You will help us build engineering projects that impact new user onboarding, in-product education, lifecycle campaigns, and experimentation. Everything you work on will have a direct and measurable impact on Webflow’s business metrics and trajectory.
About the role
- Location: San Francisco HQ, US Remote, or ON/BC, Canada
- Full-time
- Exempt
- Our cash compensation amount for this role ranges from $151,000 – $208,000 for most US locations and $168,000 – $231,000 for US locations with a higher cost of labor. All figures cited above are in $USD and pertain to workers located in the United States. Pay is based on several factors including market location, and may vary depending on job related experience, knowledge, qualifications, and skills.
As a Staff Frontend Engineer, you will:
- Lead, architect, and manage feature work for a product engineering team enabling visually developed asynchronous workflows, using Javascript, Node.js, GraphQL, and React.js
- Write performant and accessible UI components (React) that power visual design experiences and websites (check out CSS Grid, E-commerce, Interactions, and more!)
- Set up A/B tests and experiments to learn how we can iteratively improve the user experience over time
- Develop a deep understanding of our architecture and codebase while also learning about our product and the customers that use it
- Collaborate with software engineers, product managers, designers and QA analysts in an autonomous, supportive team environment
- Build and maintain unit and integration tests (Mocha, Jest, Cypress)
- Mentor other engineers on best practices, code design considerations, and quality
That said, these responsibilities are just the start! At Webflow, we encourage you to contribute wherever your interests take you and shape your role accordingly.
About you
You’ll thrive in this role if you:
- Have 7 -10+ years of experience in scalable, multi-tenant environments that drive rich front-end experiences.
- Have 2+ years experience in tech leading teams, including helping scope and breakdown work.
- Have developed a scalable SaaS product or service that builds customer trust through accessible and reliable user experiences
- Value testing and documentation as much as you do code
- Are comfortable with ambiguity and scoping solutions with your teammates
- Have consistently communicated trade offs throughout a project to meet both technical and business requirements
- Believe the best product is the one that helps users accomplish their goals while growing the business
- Get excited about encouraging and developing earlier-career engineers
If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role’s requirements.
About us
At Webflow, we believe that what we’re doing doesn’t define our success — so we focus on our why and how :
Our Mission
Bring development superpowers to everyone.
Our core behaviors (how we act)
- Obsess over customer experience
- Move with heartfelt urgency
- Say the hard thing with care
- Make your mark
Our commitments to you
- We’ll pay you! This is a full-time, salaried position that includes equity
- We’ll invest in your physical and mental well-being with health, dental, and vision benefits, a monthly stipend for lifestyle and wellness expenses, a mental health benefit, and financial and legal benefits
- We offer flexible parental leave and a family/fertility benefit with up to $10,000 reimbursement on eligible expenses
- We provide remote employees with the equipment they need to create a great remote work environment
- We will offer you the support you need to help you grow as an impactful Staff Software Engineer and a human being
Temporary employees are not eligible for paid holiday time off, accrued paid time off, paid leaves of absence, or company-sponsored perks.
Share this Job Share
- Canonical
- Senior Software Engineer – Cloud Images
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Senior Software Engineer – Cloud Images at Canonical
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Senior Software Engineer – Cloud Images
Location: Home Based – Americas
Role Summary
This is an exciting opportunity for a senior software engineer passionate about Linux, cloud infrastructure, pipelines and automation, and open source software..
You will work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best platform there is in the clouds. Your time will be split between build system development (using Python, Jenkins and shell), implementation of cloud-related features within Ubuntu Server itself, operation of our continuous delivery pipelines, and direct partner engagement. You will strive to automate the delivery of existing and new Ubuntu products applied to all modern workloads from web servers to GPU-aided AI for servers, VM’s and containers, and integrate our products with cloud native services.
Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. As a part of our team, you will combine software development skills with software and infrastructure delivery experience.
Please note that at this time, we are looking for candidates located in the Americas.
What you’ll do
- Build automated, highly reliable image delivery, testing and publication pipelines
- Design, build and integrate new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds
- Collaborate proactively with a distributed team
- Write high quality code to create new features
- Design and architect complex new systems and integrations with the clouds
- Debug issues and produce high quality code to fix them
- Review code produced by other engineers and participate in design discussions
- Work from home with global travel 2 to 4 weeks for internal and external events
- Engage with many other teams at Canonical, as well as the open source community and commercial partners
Who you are
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
- You have practical experience with public clouds
- You have interest and experience with at least 3 of the following: containers (docker, kubernetes, etc.), devops automation, open source projects, APIs, Linux systems administration, Python packaging, cloud-based applications
- at least 5 years experience in Python software development on Linux
What Canonical Offers:
- Learning and Development, with annual budget for professional development
- Annual Compensation Review
- Recognition Rewards
- Annual Leave
- Priority Pass for travel
- Flexible working options and schedules
- Work remotely with a talented globally distributed team
- 18 weeks full pay primary care giver parental leave, 4 weeks secondary, from day 1
Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.
#stack #LI-Remote
Share this Job Share
- Smartsheet
- Software Engineer II, Front End – Automated Workflows
Anywhere (100% Remote) Only
Fulltime
- Programming
POSTED Feb 6
Software Engineer II, Front End – Automated Workflows at Smartsheet
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Software Engineer II, Front End – Automated Workflows (Remote Eligible)
Location: Bellevue, WA, USA
The Automated Workflows team’s mission is to empower customers to automate work with actions to save time and accelerate the work of their teams. We started our journey with simple reminders, but now customers create and manage sophisticated workflows with conditions, multiple-steps, and powerful actions. Our team focuses on supporting each other, distributed decision-making that rewards ownership, transparency, and collaboration. Learn more about our automated workflows here: Automated workflows.
We are looking for a Software Engineer II to help lead development of the next generation workflows experiences for customers and migrate our UI systems into a decoupled architecture allowing our team to build and deploy UI solutions quickly and independently. In this role, you will be working with our product manager, UX designer, and principal/senior engineers within the team and across the company to build modern, frictionless, and enterprise-scale user experiences customers. You will also have opportunities to mentor other engineers.
In 2005, Smartsheet was founded on the idea that teams and millions of people worldwide deserve a better way to deliver their very best work. Today, we deliver a leading cloud-based platform for work execution, empowering organizations to plan, capture, track, automate, and report on work at scale, resulting in more efficient processes and better business outcomes.
You will report to our Sr. Manager, Engineering located in our Bellevue, WA office, or you may work remotely from anywhere in the US where Smartsheet is a registered employer.
You Will:
- Develop reusable components used across our product and the organization
- Evaluate new technologies to bring into our stack
- Consult with other teams across the organization on building UI components and frameworks
- Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, Kubernetes)
- Create and promote a UI Framework standard across the organization
- Work with Design and UX groups to establish UI standards
- Become an expert in our UI Architecture
- Mentor developers, especially in modern UI techniques
You Have:
- 2+ years software development experience, preferably web application development
- 2+ years of experience with cloud technologies (AWS, Azure, etc.)
- Experience in designing and building scalable and highly available UI applications
- Proficiency with modern web component architectures (especially Typescript and React)
- BS or MS in Computer Science, a related field, equivalent industry experience, or equivalent educational experience
- Legally eligible to work in the U.S. on an ongoing basis
Perks & Benefits:
- HSA, 100% employer-paid premiums, or Buy-up medical/vision and dental coverage options for full-time employees
- Equity – Restricted Stock Units (RSUs) with all offers
- Lucrative Employee Stock Purchase Program (15% discount)
- 401k Match to help you save for your future (50% of your contribution up to the first 6% of your eligible pay)
- Monthly stipend to support your work and productivity
- Flexible Time Away Program, plus Incidental Sick Leave
- Up to 24 weeks of Parental Leave
- Personal paid Volunteer Day to support our community
- Opportunities for professional growth and development including access to LinkedIn Learning online courses
- Company Funded Perks, including a counseling membership, primary care membership, local retail discounts, and your own personal Smartsheet account
- Teleworking options from any registered location in the U.S. (role specific)
Smartsheet provides a competitive range of compensation for roles that may be hired in different geographic areas we are licensed to operate our business from. Actual compensation is determined by several factors including, but not limited to, level of professional, educational experience, skills, and specific candidate location. In addition, this role will be eligible for a market competitive bonus and RSU stock grant upon accepted offer. California & New York: $124,200 to $178,200 | All other US States: $115,000 to $165,000.
Equal Opportunity Employer:
Smartsheet is an Equal Opportunity Employer committed to fostering an inclusive environment with the best employees. We provide employment opportunities without regard to any legally protected status in accordance with applicable laws in the US, UK, Australia, Costa Rica, and Germany. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.
At Smartsheet, we strive to build an inclusive environment that encourages, supports, and celebrates the diverse voices of our team members who also represent the diverse needs of our customers. We’re looking for people who are driven, authentic, supportive, effective, and honest. You’re encouraged to apply even if your experience doesn’t precisely match our job description if your career path has been nontraditional, that will set you apart. At Smartsheet, we welcome diverse perspectives and people who aren’t afraid to be innovative join us!
#BI-Remote
Share this Job Share
POSTED Feb 6
Senior Python Engineer at Enova International
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Senior Python Engineer (Remote)
Location: Chicago, IL
Enova is currently accepting candidates for remote positions in the following eligible states: AL, AK, AR, AZ, CT, GA, IA, ID, IL, IN, KY, LA, MA, ME, MD, MI, MN, MO, MS, NC, ND, NE, NH, NV, NJ, NM, OH, OK, OR, PA, RI, SC, SD, TN, UT, VT, WI, WV, WY. Hybrid options are also available for this role.
About the role:
Do you love solving challenging data problems? Are you an experienced software engineer interested in getting into the data engineering space and learning about AWS? At Enova, we have a team dedicated to addressing the intersection of good software engineering practice and the world of data science and analytics. We are dedicated to building pipelines and tools to help get data to the decision makers and model builders more quickly, and are focused especially on that “last mile of data” understanding the business need for data across multiple groups and then using our software / AWS skills to develop data solutions that help the company.
What you’ll do:
- Apply your software experience to learn about a current data need in Analytics / Forecasting / Marketing, design a solution for it, and then work with the team to implement it.
- Use Python, Go, Postgres, Kafka, and several parts of AWS.
- Help make additions to an internal data pipeline that moves data from Postgres / MySQL / SQL Server (and custom producers) to Snowflake and Postgres.
- Work in an environment where you will have a lot of autonomy once you show you’re comfortable with the stack (and, at the same time, with lots of support to help you get there).
We’re excited about you if you have:
- 3+ years of experience in Python, OOP, SDLC, and CI/CD.
- Experience with one or more other programming languages (we welcome engineers from all backgrounds).
- A demonstrated understanding of software principles and experience writing software solutions.
- An interest in data engineering and writing great data solutions.
Things we like, but don’t require:
- Experience programming in Go and JavaScript.
- Experience working with AWS (especially Lambda, SQS, RDS/Aurora, DynamoDB, Elasticsearch).
- Experience working with Kafka and Kafka Connect/Debezium.
- Experience working with Snowflake.
- Experience working with SQL and writing performant SQL queries.
- Experience with Docker and containers in general.
- Experience with Terraform.
- Experience working with data in the financial domains.
About our Data Engineering Team:
We live and breathe data at Enova, and without our Data Services or Business Intelligence team, it would be difficult to make sense of the 45 TB (and growing) of on-prem and Cloud-based data we have. Our team members are problem-solvers who focus on analyzing data to gain insight and value for the company. The team’s top priority is to help us get even better by applying and transforming data to achieve creative results.
About Enova:
Enova is a leading financial technology company providing online financial services through its AI and machine learning powered lending platform. Enova serves the needs of non-prime consumers and small businesses, who are frequently underserved by traditional banks. Enova has provided more than 7 million customers with over $40 billion in loans and financing with market leading products that provide a path for them to improve their financial health. Want to learn more? Just ask any of our almost 1,500 employees.
Our goal at Enova, we believe that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. It is our policy to provide equal employment opportunity for all persons and not discriminate in employment decisions by placing the most qualified person in each job, without regard to any other classification protected by federal, state, or local law. California Applicants:
Share this Job Share