Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: java spring linux

Summary:
Does a smooth running web app tickle you pink? Or do you find yourself instinctively fist pumping to responsive websites? If you believe that developing user-centric web apps in a collaborative environment is your calling, we want you here. Work with our growing web engineering team as you construct web apps from the ground up. As a Software Engineer, you will be responsible for setting up development environments in Bushel’s web platform. You will encourage and adhere to the highest standards of quality software practices with clients and Bushel’s Web team. You will perform code reviews, identify and fix bugs, and oversee releases.

During your time as a Bushel Software Engineer, you’ll be working alongside the pack of wickedly slick Bushel Web Engineers. Together, you’ll work to design and develop front and backend web applications. You’ll be expanding your skill set by working alongside cross-functional teams to define, design, and ship new features. As a Senior Web Engineer, you’ll be writing automated unit and integration tests to ensure code robustness, usability, and reliability

As a Senior Web Engineer, you will be expected to participate in architectural discussions, help with estimations, lead large projects with multiple developers from an architectural and development perspective, and be proficient in multiple development stacks and/or platforms. You must also be tenacious in helping with new developer on-boarding and training, as well as leading efficiency improvements and automation for your development team. You will be willing to improve the code quality of colleagues through code reviews and constructive feedback. As a Bushel teammate, you’ll be an active and self-motivated learner.


Duties and Responsibilities:

  • Lead development and software engineering efforts of web applications
  • Interact with mobile designers to ensure high quality, Web-centric UI/UX design
  • Update projects daily on project management software
  • Update hours for projects daily or hourly on time tracking software
  • Update progress and project percentage completion
  • Complete projects on time and within time budgets
  • Attend design/architecture meetings and assist in project projections and hours
  • Communicate improvement ideas, needs, and/or concerns
  • Other duties as assigned

Knowledge, Skills and Abilities:

  • Has high passion for development
  • Has strong discipline and work ethic
  • Collaborator and knowledge sharer
  • Ability to solve complex problems efficiently and effectively
  • Continuous learner

Education and Experience:

  • 5+ years of general programming experience
  • Platform/Language experience: 5+ years
  • Deep understanding of complex programming concepts
  • Java, Spring and Linux experience is required
  • Extensive experience in Microservices, Service Oriented Architecture (SOA), n-Tiered Architectures, Event-Driven, Event Sourcing, MVC/MVVM, Dependency Injection, distributed systems
  • Demonstrated team leadership experience in a professional setting
  • Experience with REST(ful), SOAP, HATEOAS, OData, or GraphQL APIs.
  • Worked with: OpenID, SAML, or Oauth authentication standards.

Physical Requirements:

  • Prolonged periods of sitting, or standing if preferred, at a desk and working on a computer.

Limitations and Disclaimer:
The above job description is meant to describe the general nature and level of work performed; it is not intended as an exhaustive list of all duties, responsibilities, and required skills for the position. Employees will be required to follow any other job-related instructions and to perform other duties requested by their supervisor in compliance with Federal and State laws. The job description is subject to change at any time. Continued employment remains on an “at-will” basis.



Job Benefits:

  • Health Insurance
  • Life Insurance
  • Dental
  • Disability
  • HSA
  • 401K and Matching
  • Unlimited Soda/Coffee/various beverages
  • Snacks
  • Ping Pong, Foosball, Arcade Games

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: etl sql python docker amazon-web-services

We are a tight-knit group with diverse backgrounds who value our culture. Individually, we strive to be humble, hungry, and people-smart. As a team we put learners first, we share before we are ready, we ask clarifying questions, we highlight what’s working, we have difficult conversations, we get agreements, and we make time for life. These aren’t just slogans we put on the wall…we love and live by our culture.

If you are a hungry data engineer who is looking to jump on a path of continuous learning, continuous improvement, and a team that values impacting real people in a real way… look no further, you may be a llama and just don’t know it yet.

This person will be a vital member of the Data squad. The candidate in this role will be most successful if they have either built or had a hand in building data warehouses and data pipelines in cloud environments.

Candidates for this role will typically have at least 3 years of experience building data pipelines or ETL processes, but if you've gained equivalent experience in another way, we'd still love to talk.

Roles & Responsibilities

  • Data Processing
    • Design, develop and test data pipeline solutions and automate data loading/transforming processes.
    • Clearly articulate pros and cons of various technologies and platforms in open source and proprietary products.
    • Execute proof of concept on new technology and tools to help the organization pick the best tools and solutions.
  • Data Warehouse Architecture
    • Own the technical design, lead the technical architecture and implementation of creating our data warehouse.
    • Define the overall solution architecture needed to implement a warehouse that ensures a high level of quality and timely insights.
    • Analyze data requirements, complex source data, and application data models, and determine the best methods for integrating data to support internal and external analytical needs.
    • Communicate with product owners and business owners to clarify requirements. Craft technical solutions to convey plans to both technical and non-technical teams.

Skills

  • Essential Abilities
    • You have proven experience writing ETL scripts to quickly migrate data across various storage types.
    • You have experience writing and maintaining code with a team at scale.
    • You have familiarity with messaging queues.
    • You have experience with relational databases: Postgres, MySQL or SQL Server.
    • You have strong experience writing SQL queries.
    • You have experience working closely with back-end engineers, designers, testers, and product managers. People skills, along with a desire to both learn and teach, are essential.
    • You frequently ask clarifying questions about the intended impact of the work, weighing options, and devising creative solutions to complex problems.
    • You are able to translate the non-technical business needs into a clear technical action plan and vice versa, seamlessly.
    • You are known for the ability to make an estimate, establish a deadline collaboratively, and hit that mark.
    • Server-side tech (especially Python, Docker)
    • Database experience
    • Working Cross-Functionally
    • Producing value, not work
    • Business and technical translation
    • Promises delivered
  • Nice-to-have Abilities
    • AWS or Google Cloud experience
    • Data Science or machine learning experience

Lessonly Benefits

  • A whole person approach to taking care of you with medical, vision, dental, disability, financial, mental, and life benefits
  • Time for life with unlimited PTO, Summer Break (all-company week of vacation in July) and Winter Holiday (all-company time off in December)
  • Paid parental leave for primary and secondary caregivers
  • Giving back to our communities with dollars and volunteer time through our Brighter Indy program
  • Flexibility to #dobetterwork in the location that works best for you –– the Indianapolis office, your home office or that local coffee shop you love
  • Recognition for the work you do and the success of our team –– shout outs, weekly MVPly award, quarterly Golden Llama award, equity, and a team that is always excited to celebrate meeting a challenge


Job Benefits:

  • Unlimited PTO
  • Health Insurance
  • 401K Plan
  • Technology stipend
  • Life Insurance
  • Parental Leave
  • Equity
  • Disability Insurance
Skills: amazon-web-services prometheus kubernetes terraform redis

Eliminate Crime. Build Community.

Flock Safety provides a public safety operating system that empowers private communities and law enforcement to work together to eliminate crime. We are committed to protecting human privacy and mitigating bias in policing with the development of best-in-class technology rooted in ethical design, which unites civilians and public servants in pursuit of a safer, more equitable society.

Our Safety-as-a-Service approach includes affordable devices powered by LTE and solar that can be installed anywhere. Our technology detects and captures objective details, decodes evidence in real-time and delivers investigative leads into the hands of those who matter.

While safety is a serious business, we are a supportive team that is optimizing the remote experience to create strong and fun relationships even when we are physically apart. Our flock of hard-working employees thrive in a positive and inclusive environment, where a bias towards action is rewarded. Flock Safety is headquartered in Atlanta and operates nationwide. We are well funded by Meritech Capital, Initialized Capital, YCombinator, Matrix Partners, BedRock Capital, and Founders Fund - and we're scaling quickly.

About the opportunity

This role falls within our Device team, responsible for building our hardware products. DevOps engineers are responsible for maintaining the uptime of user-facing services and keeping Flock production systems running smoothly. They work with other engineers to ensure the system is capable of handling significant growth as we scale over time.

Some challenges you’ll tackle

  • Make sure the system is running and in line with internal SLIs and SLOs
  • Collaborate with Platform, Machine Learning, and Hardware teams on multifaceted projects that interact with our system
  • Manage our cloud system infrastructure, keeping it performant and highly available – We process over 60M images daily in real time
  • Learn our system. If a technology is out there, we probably touch it
  • Working directly with Product to scope features into iterative efforts
  • Assess new technologies as needed, balancing technical needs and business impact
  • Refine our CI/CD process, improving the rate we can deliver new code to production in a reliable and efficient manner
  • Collaborate on creating a robust monitoring platform for our services and their underlying infrastructure, aiming to alert on symptoms and not outages
  • Be part of an on-call process to resolve availability incidents and work towards preventing these incidents from ever happening
  • Use best practices when creating and managing AWS resources (e.g. security groups, VPCs)
  • Manage containers and orchestration, using Docker and Kubernetes

About You

  • Love dealing with large growth data processing and desire to solve problems you have never seen before
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack
  • Have a strong desire to grow their role as well as have a direct influence on the growth of a young company
  • Have a strong willingness to learn new things
  • Always looking for new opportunities to automate away manual error-prone tasks
  • Be interested in all aspects of the business, from direction to office space
  • Be excited about working on a fast-paced, constantly evolving product
  • Be able to crack a joke every now and then, even if you're the only one who laughs

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • AWS
  • Kubernetes (we personally use EKS, but any form of Kubernetes experience is great!)
  • Terraform
  • Elasticsearch
  • Prometheus
  • Grafana
  • PostgreSQL
  • Redis
  • DynamoDB
  • Jenkins
  • Python
  • TypeScript
  • Go
  • Helm
  • Jaeger

Nice to haves

  • Experience with managing monitoring dashboards using tools like Grafana and Prometheus to create actionable alerts
  • Experience in an SRE role with an understanding of monitoring, troubleshooting, and disaster recovery
  • Proficiency with infrastructure as code and/or configuration management (we use Terraform)
  • Familiarity with distributed tracing (e.g Jaeger, Zipkin)

Why join the Flock?

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary (commensurate with experience), equity in the company, take what you need vacation policy, and the opportunity to grow your career at a fast-paced, high growth mission-driven startup. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate crime, one community at a time.



Job Benefits:

  • Stock equity
  • Unlimited vacation policy
  • Health, dental and vision benefits
  • Remote working options
  • 11 paid holidays, including your birthday
Skills: python automation

The Role

Do you love coding and like the idea of working on projects that help protect businesses from cyber threats? Lumen's Security Orchestration, Automation and Response (SOAR) development team is looking for a new member to assist in automating responses to network-based threats. This team is on the forefront of leveraging bleeding edge software stacks to mitigate evolving threats.

Our ideal candidate is the person that spends hours writing code and/or scripts to automate five minutes of manual work that will be repeated. The mission of this team is to develop automation capabilities that simplify and improve customer experience and enables proactive security policies on Lumen’s security solutions that protect our customers from threats over the Internet.

The Main Responsibilities

As a Lead software developer, you would closely collaborate with other developers on the team to build automation on top of Lumen’s security product platforms. Lead developers on our team leverage their experience to collaboratively help design and engineer solutions and implement in an iterative way. We primarily write in Python and leverage modern frameworks and systems to implement our solutions. As a lead developer, the types of tools and systems you would work with on this team are :

  • Docker, Kubernetes, or other container and virtualization services
  • Git or other revision control utilities
  • Jenkins/Gitlab CI/CD/ or other automated build and deployment systems
  • Mongo DB, Elasticsearch or other NoSQL type databases
  • Apache Kafka, RabbitMQ, and other message brokers
  • Ansible / Salt / Puppet / Chef
  • Network and security elements such as routers, firewalls, DDoS mitigation appliances, and intrusion detection systems

What We Look For in a Candidate

Ideally, we’re looking for someone that has a strong background in software engineering that exhibits:

  • Extensive experience and prior work in any of these languages: Java, Ruby, Perl, or Python
  • Experience in at least two out of the three programming paradigms: imperative, object oriented, functional
  • Experience in DevOps, unit testing, and continuous integration
  • A strong desire to learn and play with new technologies and techniques
  • Excellent communication and leadership skills
  • Experience with iterative development methodologies and practices

The following are not required, but are things that we look for to raise resumes up to the top of our stack:

  • Experience with developing solutions that leverage distributed architecture
  • Experience with DevOps tools
  • Broad information security knowledge
  • Experience with system, network, or security administration in a Unix-based environment
  • Knowledge of Internet networking protocols, topologies, and security impacts
  • Strong communication and leadership skills and prior work in a collaborative software development environment


Job Benefits:

  • Flexible Time Off Policy for many of our roles
  • Prepaid Tuition or Tuition Reimbursement programs available
  • Excellent medical, dental and vision coverage
  • Health and daycare spending accounts
  • Attractive 401K company match program
  • Continued training for career developments
  • Robust maternity and paternity leave
Skills: golang react frontend

**This is a remote role**

About The Role:

At Facet Wealth, we put the client above all else. As a Full Stack Engineer at Facet Wealth, you will work with our Engineering & Product teams, playing a critical role in developing world class commercial software used by our lead planners & clients. Our goals are focused on developing a product to improve the financial lives of millions.

A successful candidate would be proficient in modern front and back end tools and development methodologies. As well as being interested in learning new languages, technology stacks, tackling large and complex problems, and the ability to work both independently and in a peer programming environment.

Tremendous growth potential exists at Facet - your growth opportunities are virtually unlimited. We are truly passionate about helping realize our team members' potential through active mentorship. We value drive, ownership, and commitment as we grow our company.

Your Day-To-Day Responsibilities:

  • Collaborate with Product and Planners to define solutions to problems
  • Design, develop, and test code written in Golang and React and deployed to AWS
  • Estimate tickets in a ScrumBan process
  • Commit code constantly to Git/Bitbucket in a mainline development environment
  • Write all the tests. Frustrated about never having time for tests? Not at Facet
  • Pair program with other developers as desired
  • Participate in daily standups
  • Participate in weekly "Tech Stack Tuesdays" to learn new development skills and techniques
  • Participate in bi-weekly "Fast Fridays" focused on performance improvements in the app
  • Participate in in quarterly 3 day Hackathons and win fun prizes
  • Constant learning and personal growth

Job Specific Requirements:

  • Excited about learning new skills and working in a startup environment where change is normal
  • 2-5 years of full stack web development or related experience
  • Go, Java, .NET Core, Node.js, or other web-development framework
  • JavaScript experience, React.js is preferred
  • Relational databases experience, MySQL is preferred

Preferred Skills and Experience:

  • Experience with Golang and React
  • Experience with AWS: ECS, EC2, RDS, S3
  • Experience with the REST Architectural style
  • Experience with The Clean Architecture
  • Experience with Git, Bitbucket
  • Experience with frontend toolchains such as Webpack, Gulp, or Grunt
  • Experience with frontend testing tools and frameworks such as Mocha/Chai, BrowserStack, Puppeteer
  • Experience with automated testing (unit, integration, regression, performance)
  • Experience with responsive design and PWAs
  • Familiarity with Linux
  • Familiarity with Docker
  • Familiarity with FinTech APIs such as Plaid, Finicity, Yodlee, APEX, Orion

What We Offer:

  • Competitive salary and equity
  • Unlimited vacation: we trust you
  • All the benefits: medical, dental, and vision insurance, 401(k) with employer match, short and long term disability coverage (paid by Facet), life insurance options and paid maternity and paternity leave
  • Certification reimbursement program
  • Work from anywhere: our founders are big fans of distributed work

Why Working At Facet Wealth Is Awesome:

Facet Wealth is disrupting the wealth management industry. Our innovative technology and unique planner model allow us to deliver high quality financial planning services to the 33 million mass affluent households in the US. As a company, our goals are to help millions of Americans achieve their financial goals through high quality financial advice previously unavailable to them, build the next generation of financial planning and financial life management tools that redefine how wealth management services are delivered and create a company culture that is as fun as it is stimulating!

  • We're here to deliver amazing client experiences. No matter the role at Facet, we are all 100% committed to excellence in service of our clients.
  • Every single member of our team needs to be an active participant in helping to improve and evolve our business. We strongly believe great ideas can come from anywhere.
  • Change is not only something we tolerate, but something we embrace. Transformative change is critical to our growth and success and we all thrive off of it.
  • Everyone belongs: bringing your authentic self to table is what makes you unique and thus Facet unique. We encourage you to be authentically yourself, every single day.

We believe in creating a safe space for open and honest conversations, being inclusive of all communities, and ensuring Facet is a place where everyone's voice can be heard. At Facet Wealth, we specifically look for individuals of varying strengths, skills, backgrounds, and ideas. We believe this gives us a competitive advantage to better serve our clients and employees.

We hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Facet Wealth is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know.



Skills: azure json rest

Jack Henry & Associates is looking for an experienced Senior Software Architect to join the Episys Technology Development team and help us provide phenomenal cloud and microservices-based systems to our customers. You will be tasked with bringing a high-functioning development team into a cloud-based environment. As a member of this team, you will lead strategic and tactical architecture and designs the enterprise integration architecture ensuring alignment of technology to the business strategy. Ideal candidates will have a strong understanding of Agile principles, systems design, and software engineering best practices, and possess the people skills necessary to mentor the team as they adapt to this new environment.

This position will be based to work out of San Diego, CA or Allen, TX.

MINIMUM QUALIFICATIONS

  • Minimum 6 years of experience with software engineering.
  • Experience as a software or systems architect.
  • Must have experience with Azure technology stack.
  • Experience with JSON and REST.
  • Experience in an Agile/Scrum environment.
  • Must be able to travel up to 10% for team meetings.

PREFERRED QUALIFICATIONS

  • Bachelor’s degree, preferably in computer science or related field.
  • Experience in payments/financial industry.
  • Experience in Orchestration/Workflow/Business Process Management engines – WS02 is a plus.
  • Experience in highly integrated enterprise systems.
  • Experience in API Design and Management.
  • Experience in High Transaction Volume system design.
  • Experience in Streaming Systems is a plus.
  • Experience in two-factor authentication.
  • Experience in infrastructure design is a plus.

ESSENTIAL FUNCTIONS

  • Provides architectural and “big picture” oversight for development of new or enhanced products.
  • Translates customer business requirements into specific systems, applications or process designs for solutions and integrating architecture.
  • Acts as an advocate for the customer, as the ultimate authority on the architecture designed to address customer’s business problems.
  • Provides direction for design activities.
  • Provides technical advice to other departments within the company, and is responsible for integrating components built by product developers.
  • Analyzes the scope, timeline and specifications of tasks; delegates assignments to other architects. Writes high-level implementation plans for enhancements and fixes to be refined by team members under direction.
  • Provides technical assistance to support staff. Assists with implementations of enhancements and fixes by providing coding knowledge.
  • Tests and reviews programming to discover any errors and confirm that the programs meet required specifications.
  • Creates system and development documentation.
  • Administers various change management tasks.
  • Maintains an awareness and understanding of competing products and provides ideas for innovation and improvement in order to maintain a competitive advantage in the marketplace.
  • Assists less experienced peers.
  • May develop code for the design/creation of new software products, enhancements, and fixes.

Equal Employment Opportunity

At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business—and our society—stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law.

No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of incidents of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations.



Job Benefits:

  • Flexible Work Hours
  • Remote Work Opportunities
  • Competitive Salaries
  • Employee Stock Purchase Plan (ESPP)
  • Awesome Health Insurance
  • Excellent PTO & Paid Holidays
  • Casual Business Attire
  • Paid Parental Leave
  • Forbes Top 100 Best Places to Work 2017 (#2 in IT)
  • Computerworld's Best Places to Work in IT 2017
Skills: java c# cloudera

What We Do and Who We Are

Through thoughtful innovation, Listrak works to provide our clients with premier solutions that deliver results, allowing our customers to become industry leaders and our employees to find pride and passion in their work.

At Listrak, we believe that foundation is everything, so we strive to base our work around four core values: customers come first in everything we do, you can always count on us to do the right thing, people and team work are invaluable, and passion drives performance. These values are the heart of our business, so we are looking for team members who can help us live them out.

What We’re Looking For

You should have…

  • BA/BS degree in Computer Science or similar field, or equivalent work experience
  • 2+ years’ experience in software or data engineering

About the Job

Essential Functions/Duties

  • Develops and maintains scalable data pipelines
  • Builds new API integrations to support continuing increases in data volume and complexity
  • Collaborates with product and business teams to improve data models that foster data-driven decision making across the organization
  • Maintains a culture of innovation and positivity

Knowledge/Skills/Abilities:

  • Eagerness to learn new technologies
  • Strong interest in data engineering
  • Proficiency in C# or Java
  • Previous experience working with big data systems (AWS EMR, Cloudera Data Platform, or similar)
  • Experience with messaging systems (Kafka, Kinesis, or similar)

Preferred:

  • Hybrid development experience
  • Knowledge in data science and/or machine learning

Why Listrak?

Give Back

Wherever Listrak is, we strive to make a positive impact, and we love giving back to the communities we call home. By investing into local organizations, schools and events, we try to help cultivate a healthy community and equip youth for a changing workforce. Also, our Volunteer Time Off policy gives employees the opportunity to donate time to causes they’re passionate about, despite the busyness of everyday life.

Lead a Healthy Life

We offer a variety of benefits, plans and options to meet your individual needs for medical, dental and vision care. Our on-site fitness facility, company wellness programs and discounted gym memberships, as well as opportunities to learn and grow, create space for employees to nurture their minds and bodies.

At Listrak, we want you to feel well, eat well, and be well.

So, join our team! We can’t wait to meet you



Job Benefits:

  • Medical, Dental and Vision
  • Paid Parental Leave
  • 401k
  • Gym Reimbursement
  • Education Reimbursement
  • Home Buyer Program
  • Technology Purchasing Program
  • Flu Shots
  • Financial Wellness Program

Time zone: (GMT-05:00) Eastern Time

Skills: java python machine-learning tensorflow pytorch

Mind Foundry is an artificial intelligence company operating at the intersection of research, innovation, and usability to empower teams with AI that is built for humans.

Born at the University of Oxford and founded by world-leading academics Professors Stephen Roberts and Mike Osborne, Mind Foundry develops AI solutions that help organisations in the public and private sectors tackle high-stakes problems, focussing on human outcomes and the long-term impact of AI interventions.

Today, our customers engage with us for everything from detecting fraud costing businesses millions of dollars, to reducing carbon emissions and distributing food fairly; training and empowering teams to make the ethical decisions they care about and help to transform society for the better.

A TEAM OF VISIONARIES
We bring together the world’s best scientists, engineers, design-thinkers and more to tackle the most challenging problems across numerous industries.

We’re an international team from all walks of life, unified in our desire to be innovators, changemakers and helpful stewards of AI as it begins to shape our world for years to come.

ABOUT THE ROLE
We are seeking an experienced/senior Research Scientist with expertise in spatio-temporal modelling. You will become a core member of our Applied Machine Learning team where you’ll engage directly with clients, either creating solutions for problems outside of our product sphere, or helping to apply the existing products into their business. You’ll also be part of the development of new and existing features for our main products which have a direct impact on our users.

WHAT YOU'LL BE DOING
Using your experience in spatio-temporal modelling, you will create ML solutions centred around private, secure and trustworthy AI systems across our core verticals, including commercial and governmental initiatives in a variety of fields.

You may be asked to act as lead investigator on projects, i.e. government funded grants or procurement programmes of work.

  • Work collaboratively with colleagues across the team (Research Scientists, Research Software Engineers and Software Engineers) to deliver professional-level software prototypes
  • Be responsible for ensuring scientific rigour and best practice is maintained throughout the product feature delivery process, from research project to final implementation
  • Supervise other team members and interns in their work on research projects where necessary
  • Maintain and develop a good working knowledge of state-of-the-art Machine Learning research
  • Attend appropriate scientific conferences and events in areas related to our products and services
  • Mentoring colleagues in performing research, or learning about Machine Learning or Data Science

WHAT YOU'LL NEED

  • A doctorate in computer science, applied mathematics, statistics or related field, or an equivalent level of experience in these subjects.
  • 3+yrs commercial or equivalent Post Doctoral experience
  • Can work with state-of-the-art ML libraries to deliver powerful results quickly (Tensorflow/Pytorch)
  • Fluent in a high-level programming language (Python/Java), ideally in a scientific or commercial context.
  • Have experience designing and implementing software systems that allow users to make best use of ML models in a clear and intuitive way
  • Be a champion of scientific integrity practices in terms of experimental rigour and validation
  • Eager to learn and have a collaborative approach
  • Comfortable speaking to customers (with support) and understanding what they need, or happy to learn quickly

GREAT IF YOU ALSO HAVE

  • Experience handling large datasets, suitable software techniques and hardware requirements
  • Knowledge of software development lifecycle and Agile methodologies
  • Other programming languages (Java, JavaScript/TypeScript)
  • Ability to communicate complex ideas at varying levels of depth according to audience

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

WHAT’S IN IT FOR YOU?
You'd be joining a talented and fun team of scientists, engineers, storytellers and problem-solvers who are dedicated to innovation, ethical AI, the pursuit of knowledge and making the world a better place. We believe in investing in our people by encouraging career and personal development. We strive to ensure all staff have the tools, time & support they need to shape their own professional development. We want to help you to be the best at what you do and to allow you to grow with the company.

You’ll enjoy a competitive compensation package, an awesome work environment in Summertown (Oxford, UK), if that’s where you choose to work from.



Job Benefits:

  • Private healthcare insurance, including dental and optical cover
  • Flexible working/Remote working
  • An opportunity for equity in the company
  • Professional and personal development opportunities
  • Group Life Cover
  • Pension
  • 25 days annual leave + bank holidays
  • Social events (even during COVID) and surprise treats delivered to you
  • Cycle to Work scheme
  • Wellbeing: discounted gym memberships/products / mental health support

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

Skills: rubyonrails backend

doxo is disrupting bill pay. Our company was founded on the simple idea that it should be easy and more secure to pay all your bills through a single account. Over 4 million users are paying bills at 65,000+ businesses on our platform and we are just getting started. It is time to change the $4 Trillion bill pay industry. Join us as we help to reduce the burden of paying bills and help people accomplish their financial goals.

The Role

We are seeking a senior software engineer to join our team. This position will be responsible for building scalable web applications that safely and securely enable our users to pay all their bills. This position will work closely with product management on a talented team creating exceptional software.

The responsibilities for this position include

  • Creating and maintaining high-quality software while meeting deadlines
  • Working closely with product management on the definition of software requirements
  • Stay informed of new technologies and participate in their selection for use at doxo
  • Participating in the creation of internal and external documentation supporting the software

Skills and qualifications for this position

  • 5+ years of industry experience
  • The desire and capacity for learning quickly in a fast paced environment, while handling multiple tasks simultaneously
  • Experience with high scale, distributed, 24x7 systems and applications
  • Fluency with Ruby or similar programming language
  • Experience with SQL in a transactional application
  • Familiarity with the AWS ecosystem
  • Experience with Linux platforms
  • Strong analytical and design skills
  • Strong written and oral communication skills

Perks and benefits that we offer

  • 100% employer-paid medical, dental, and vision coverage for full-time employees
  • Generous equity grants
  • 401k match to help you save for your future
  • 15 days PTO to start, plus paid holidays
  • Charitable donation match.
  • Student loans support
  • Pet insurance
  • Plus plenty of corporate discounts

doxo is an equal-opportunity employer and we welcome applicants from all backgrounds.