Recent remote jobs
Frontend at Tessian
Read more about Engineering at Tessian: https://stackoverflow.com/jobs/companies/tessian
At Tessian, our mission is to keep the world’s most sensitive data and systems private and secure. Our platform uses machine intelligence to understand human communication at scale, allowing us to protect some of the world’s largest organisations from threats executable by humans.
We believe that our product, whilst highly technical, should deliver a best-in-class user experience where complexity is hidden. As a Senior Frontend Engineer, you will play an integral part in rebuilding our portal from the ground up to help us achieve this.
From a Frontend perspective, we have two main challenges at Tessian; concisely communicating security insights from millions of data points back to our clients through analytics and dashboards, and ensuring all our users find our portal easy to use, despite its industry-leading level of sophistication and flexibility.
You should be comfortable with Javascript and a frontend framework. If you're also able to use a little Python to plug our frontend into our backend that's a plus!
You'll have 3+ years of experience working in frontend development and be able to work to a high technical standard.
Dealing with massive datasets at scale requires ingenuity and strong analytical skills. Our approach to problem solving means we favour hiring engineers who pride themselves on the ability to learn new skills, their comfort with the unknown and their willingness to experiment.
See more on our Stack Overflow here:https://stackoverflow.com/jobs/companies/Tessian
Frontend Stack Snapshot:
- React
- Node
- Kong
- Python 3
- SQL (SQLAlchemy, PostgreSQL)
- Docker
- AWS
- OpenAPI
We'd love to meet someone who:
- Is a great problem solver who takes pride in their work
- Has good knowledge of Javascript, and a frontend framework
- Enjoys the challenge of working with and presenting summaries of large datasets
- Has passion for learning new skills and technologies
- Has ideally worked on large, complex Enterprise dashboards before
- Is ideally equally comfortable working on frontend and backend tasks
Why we think you'll love it here....
It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….
Be at your best, both inside and outside of work
- 25 days of paid holiday (including an additional day for every year you've worked at Tessian!)
- Private health insurance provided through Vitality Health and mental health support through our Employee Assistance Program
- Classpass - subsided access to gym time and classes all across London
- Flexible working hours and working from home (if you're not already remote!)
- Enhanced pension contributions, matched up to 5%
- We’re family friendly, with policies built to support you in all stages of life
- High-quality tech kit provided for you to work on including Tessian ANC headphones
- If you're relocating to join the team, we'll provide a contribution to help with your costs
Beyond work
- Elite membership of the Tessian House System...
- Every other Wednesday we stop at 5 and share team updates and drinks
- Monthly remote team socials & a big, whole company extravaganza every quarter
- Never-ending ping-pong tournaments
Equality & diversity
#humanfirst
Tessian is an equal opportunity employer, committed to equality and diversity amongst both our employees and prospective applicants. The Human Layer we're securing is diverse, and we know we need to be diverse and inclusive to successfully create HLS that reflects this. You can read our equality and diversity statement here.
As part of our commitment to equality and diversity, we're also a corporate member of the WISE Campaign for gender equality in STEM & we're a founding member of the WEDS network driving diversity & inclusion in startups.
Job Benefits:
- A full week of work-remote a year for non-remoters +25 days of holiday
- Choice First! Flexible working hours and working from home
- We’re family friendly, with policies built to support you
- High-quality tech kit provided for you including Tessian ANC Headphone
- If you're relocating, we'll provide a contribution to help with costs
- A plethora of breakfast options, delicious snacks and drinks
- Team lunch provided on Fridays
- Elite membership of the Tessian House System...
- On Fridays we stop at 5 and share team updates and drinks
- Monthly team socials & a big, whole team extravaganza every quarter
We are looking for a Senior DevOps Engineer. In this role, you will be managing large-scale, highly-available big data pipelines. You will be a key part of the design, architecture, instrumentation, and delivery of a massive data pipeline. As a member of a cross-functional team, you'll have the opportunity to solve challenging operational problems.
Key Responsibilities
- Building infrastructure for data processing (using technologies: Clickhouse, HDFS/Minio, Apache Airflow, Apache Zookeeper, Apache Zeppelin, K8S, Redis, RabbitMQ...)
- Supporting and monitoring infrastructure needed for data processing
- Coordinate System Administrators team with operational related things
- A person who will be responsible for driving CI/CD processes
- Help with digital transformation to the service model
- Became a Delivery Service Owner
- Knowledge sharing
- Coordinate Teams in daily activities
Ideal Experience
- BigData, Apache Zookeeper, Apache Kafka, Clickhouse, Apache Airflow, Apache Zeppelin, RabbitMQ, Redis
- Experience with distributed files system or object stores
- Ansible, chef, puppet experience would be a plus
- Understanding of CI/CD and practical experience with it
- Infrastructure as code: Terraform, Helm, Ansible
- Automation tools: Jenkins, Gradle
- Experience with Docker and/or container orchestration (Docker, Kubernetes, Mesos, or similar)
- Experience in Google Cloud Platform is a plus
- Natural influencer, and team player, willing to help your team achieve great things
- Excellent problem-solving skills
- Provide hardware architectural guidance, planning, estimating cluster capacity, and creating roadmaps
- Analytical, result-oriented mindset
Additional nice to have experience
- ITIL
- Good understanding of monolith and microservices
- Good understanding of networking
- Costs Optimization (Hardware, GCP, AWS)
- Information Security understanding
- Team player, easy in contact and positive attitude
- DevOps experience >= 3 years
- Shell scripting
- Good understanding of containerization and virtualization, their advantages, and minuses
- Git, bitbucket, gitlab, github
We are looking for a driven Solution Architect to analyze, develop, and implement a systems architecture that will meet business needs. The Solution Architect’s responsibilities include developing a technical vision of engineering solutions, assessing the current software systems in place in order to identify areas in need of improvement. You will constantly communicate with product stakeholders and should be able to explain complex problems to management in layman’s terms. Working as a part of our Architectural Team you will research advanced technologies and approaches regarding best practices in the field. In this role, you will work on a variety of development directions and will play a key part in making sure that end results are designed according to the relevant patterns and analyses. We are ready to consider specialists from other countries, the same time zone as us. Our vacancy implies the possibility of remote cooperation.
Key Responsibilities
- Analyze current technologies used within the company and determine ways to improve
- Account for possible project challenges on constraints including, risks, time, resources, and scope
- Provide detailed specifications for proposed solutions
- Improve the current system documentation to provide an architectural vision of the product
- Provide advice and make decisions about which technologies would be suitable to use for various projects
- Comprehend business strategies and requirements and develop necessary designs and plans to ensure projects and solutions satisfy those needs
- Work closely with Information Technology professionals within the company to ensure the hardware is available for projects and working properly
- Resolving technical problems as they arise
- Continually researching the current and emerging technologies and proposing changes where needed
- Actively listen to client problems and needs to implement that information when creating solution plans
- Informing various stakeholders about any problems with the current technical solutions being implemented
- Assessing the business impact that certain technical choices have
- Assess and evaluate risk as required
- Providing supervision and guidance to development teams
- Driving the engineering team towards critical decisions while minimizing friction
- Mentor, educate, and train colleagues as requested
Ideal Experience
- 3+ years of work experience in a relevant role
- 5+ years of work in the software engineering industry
- Proven experience in engineering and software architecture design
- Strong technical background and in-depth understanding of software development principles
- Experience with various operating systems, database management, and proper systems security best practices
- Current understanding of best practices regarding system security measures
- Experience in building technical vision for software solutions
- Strong organizational and leadership skills
- Strong business analysis skills
- Excellent interpersonal communication skills to explain complex technical topics in an easily digestible manner
- Able to translate business concerns into technical implementations
- Positive outlook in meeting challenges and working to a high level
- Proficiency in the English language
- Willingness to work independently and as part of a team
- Experience with cloud development is advantageous
- Previous project and/or product management experience is advantageous
- Previous risk management experience is advantageous
Why Canonical?
At Canonical, we believe in the power of open source to change the world. Our services help businesses and governments around the world with migrations, management and support for some of the best open source projects - Ubuntu, OpenStack, Kubernetes, MAAS, LXD, Ceph. We are enthusiastic professionals from over 30 countries, the majority of whom are working from home.
What is a Linux Systems Support Engineer?
We solve challenging technical problems. From not-seen-before kernel crashes to configuration issues to root cause analysis, we provide an expert level of support and satisfaction to our customers.
We are rapidly expanding and are looking for talented problem solvers with a passion for working on the next generation of Ubuntu solutions for our customers.
Benefits
- Work from home - take back those commuting hours and save those vehicle/transit costs!
- Get paid to help improve open source software.
- Possibility of international travel, up to 4 weeks a year.
- Daytime working hours - keep that work/life balance.
- Swap days add schedule flexibility when needed.
- Time off for conferences.
- Talent development program.
- Initial mentoring program to bring up to speed on needed technologies.
- Additional mentoring opportunities with some of the best in Linux, OpenStack, and more.
- Study time and expenses for obtaining relevant certifications.
Requirements
- Excellent verbal and written communication skills in English.
- Bachelors or equivalent 4-year degree from an accredited college or university
- Pass a background check.
- Based in EST or CST time zones
- Minimum 4 years experience supporting Linux systems including experience in:
- Virtualization - especially with KVM or OpenStack.
- Containers - especially with Docker, LXD/LXC, or Kubernetes.
- Storage - especially with Ceph, Swift, XFS, ZFS, btrfs.
- Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.)
- Linux integration with other environments (authentication/directory services, network file systems, etc.)
- Cloud computing (provisioning, monitoring, orchestration, etc.)
- Troubleshooting experience:
- Basic reading of stack traces to be able to search for duplicates, escalate to correct team.
- Understand OS and Application level bugs and advise on next steps
- Programming fundamentals in any language.
- Customer support experience:
- Know how to adapt your speech depending on your audience.
- Communicate clearly: setting the right expectations, providing timely status updates, and clearly explaining necessary steps.
- Not getting too attached to a technical problem to not be able to let go or see the bigger picture.
Challenges
- Investigate issues reported by customers by doing your own research and involving others across the organisation as necessary.
- Work to resolve complex customer problems related to Canonical’s wide variety of products including Ubuntu server, Ubuntu desktop, Ubuntu cloud images, Juju, MAAS, Snaps, Landscape, Canonical’s distributions of OpenStack and Kubernetes, and more.
- Ownership of results: Ensure that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments.
- Engage directly with customers and work collaboratively by phone, ticketing system, and remote sessions to resolve their issues.
- Participate in a regular weekend working rotation.
- Contribute new knowledge base articles and maintain existing articles, ensuring shared knowledge and lessons learned are available to customers.
- Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix.
Background check required
#LI-Remote #LI-ET1 #stack
Job Benefits:
- Progression - we hire for talent, passion, integrity and work ethic
- Remote work - fully distributed with regular team in-person events
- Open source and business - equally
- International - exceptional colleagues from anywhere
- Travel - we get together and meet customers in interesting places
- Retirement benefits
- Medical / Dental / Vision
CyrusOne is seeking a talented Full Stack .NET Developer to help design, develop, and optimize strategic software solutions for customers and internal groups. This role is dynamic, granting the engineer the opportunity to participate in a wide variety of projects and collaborate with many cross-functional teams throughout the business.
Duties and Responsibilities:
- Collaborate with developers and stakeholders to define and deliver customer experiences, user stories, and features for customers
- Prioritize and manage product backlog based on customer needs and business requirements
- Monitor the market and develop competitive analysis
- Defining and aligning stakeholders around the vision for a product
- Creating a shared brain across larger teams to empower independent decision making
- Conduct customer research and feedback exercises to ensure customer-centric products and features
- Help prototyping and end-user testing activities
- Create and maintain user help/documentation for developed products
- Define integration strategies for custom and commercial applications
- Foresee possible bottlenecks, provide escalation management, recommend tradeoffs, and balance the business needs versus technical constraints
- Recognize, evaluate, track and mitigate issues and risks
- Create, maintain and disseminate project information to stakeholders
- Participate in retrospective meetings with developers and stakeholders
- Lead product development efforts following Agile methodology
Requirements:
- Professional software development experience with C#/.NET Standard/.NET Core 3.1 and JavaScript/Vue.js/Node.js building web services (REST API)
- Extensive experience with Cosmos DB/MongoDB, PostgreSQL and Microsoft SQL
- Knowledge and experience with Microservices and Service Oriented Architecture (SOA)
- Experience developing in a Linux-based cloud environment (Azure)
- Understanding of version control (git)
- Moderate experience building CI/CD pipelines with Azure DevOps
- Understanding and adherence to agile principles and practices
- Familiarity with everyday IT operations:
- Linux/CentOS, Windows Server, and VMware vSphere systems administration
- MongoDB/Cosmos DB, PostgreSQL, and Microsoft SQL database administration
- Azure cloud administration
- Virtual Machines, App Services, Service Fabric, Application Gateway, AD B2C
- Ability to work on problems of any scope where the analysis of situations or data requires a review of a variety of factors
- Self-maintainability and reliability with minimal supervision
- Excellent interpersonal communication, decision making, presentation, and organizational skills
- Ability to build productive internal/external working relationships
- Harmonious with CyrusOne culture, core values, and business goals.
Minimum Qualifications:
- 3+ years of related experience in a C#/.NET development role
- Strong can-do attitude in a time sensitive environment
Other important information about this position:
- This position requires typical weekday (Monday - Friday), at times afterhours work may be required to meet business and customer needs
- Every position requires certain physical capabilities. CyrusOne seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible
CyrusOne is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.
CyrusOne provides reasonable accommodation for qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA) and any other state or local laws. We will respond to requests for reasonable accommodations to assist you in applying for positions at CyrusOne, or to submit a resume. If you need to request an accommodation, please contact our Human Resources at 214.488.1365 (Option 7) or by email at HR@cyrusone.com.
Time zone: (GMT-06:00) Central Time
We are seeking a full-time full-stack engineer with 6+ years’ experience building high-volume and production-ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the automotive enthusiast industry. You will be building greenfield products with our product teams on behalf of our clients.
*denotes must-haves
Skills
- Ability to take ownership of work items and help cultivate new ones with a Product-first mindset*
- GraphQL API concepts and implementation patterns*
- Modern Front-end SPA development
- Respect projects conventions, communicate clearly and briefly
Languages/frameworks
- React 16 and higher (storybook, react-final-form)*
- SCSS (flexbox, css grid)*
- TypeScript / Node.js LTS*
- Terraform
Tooling
- AWS AppSync, API Gateway, Lambda, DynamoDB, SNS, SQS
- CI/CD Pipelines
To thrive as a member of our team, you must:
- Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion
- Have excellent verbal and written communications skills
- Ability to work early hours to communicate with our development teams in North America, South America, and Poland
- Be a quick learner and be passionate about learning
- Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture
Job Benefits:
- Brand new gear!
- Ability to work remote!
- Full health benefits
- Plenty of vacation time
- Workactions are being planned!
- Surrounded by gurus, like yourself!
About SOCi
SOCi is an award-winning all-in-one local marketing platform built specifically for "next-level" multi-location marketers. Our customers include top brands and influencers like Ace Hardware, Sport Clips, and Anytime Fitness who have the impossible challenge of managing their digital presence across hundreds and thousands of locations. The SOCi platform empowers local management of the entire customer journey across multiple mediums including local business listings, social, reviews, listening, ads, bots, and more. As the central command for multi-location marketers, SOCi makes the impossible possible by enabling top brands and their locations to strengthen and scale their digital presence across limitless local search and social pages while protecting what matters most, their reputation.
*** This is a fully remote position; international applicants welcome!
Full Stack Web Developer
- As a member of an Empowered Product Team, you'll be accountable for deeply understanding the customer's problem, actively contributing to ideating on the solutions and measuring your impact through the results on our customers, not code written. There are no "specs" or top-down management here.
- A team consists of 2 other engineers, a UX designer and a product manager. You'll be "mob programming" with the other engineers, in real-time over Zoom throughout the day, while ad-hoc collaborating with the product manager and UX designer as needed.
- This position is fully remote, our teams are distributed across four continents. You'll be expected to observe ~6am...~4pm PST (ñ2) working hours (varies by team).
- You'll be deploying incremental slices of progress to production daily or even multiple times throughout the day; the only measure of progress is delivery of customer value to production.
Requirements
- 7+ years experience in building complex software systems
- Deep understanding of object-oriented programming, ability to articulate the pros and cons of inheritance vs composition, discuss common design patterns, their applications and common mistakes when using them
- Deep understanding of relational database systems (MySQL, Postgres), including normalization (pros, cons), indexing strategies for large databases (100s millions of rows), and query optimization strategies (and common pitfalls)
- Demonstrated track record of being able to balance making the right architectural decisions while moving fast do deliver customer value; can show examples of prior architectures built, articulate the tradeoffs and reasons for them
- Solid core programming skills in a couple of languages (JS, PHP preferred, but not required)
- Understanding of modern AWS tools, and ability to use them to solve common technology problems
- Basic understanding of micro-services and service-oriented architectures, and the benefits and tradeoffs of monolith vs SOA, single-tenant vs multi-tenant systems
- High-level awareness of available ML technologies, ability to recognize their application in solving common business problems
- High-level awareness of basic visual and user experience principles (recognize obviously ugly and/or unusable experiences), and corresponding CSS skills to remedy them, in partnership with a designer team member
Why you'll love it here
- Fully remote, diverse international team
- An extremely talented group of engineers and tech leads to learn from
- Work directly with product and technology executives
- Active career coaching and professional development to keep you growing
- Learning budget (books, online courses)
- Directly see the impact of your work by working closely with customers and help build the fastest-growing mar-tech platform for top brands
What's SOCi's culture like?
SOCi stands for Selfless, Overachievers, Customer Centric, and Innovative. We strive to be in service to each other, consider learning as Job #1, and obsess over the customer problems such that we can deliver most valuable solutions to them. We hold each other accountable, are candid in our feedback, and expect you to do the same. It's okay to make mistakes, it's not okay to not learn from them. We partner strongly across departments and function, as we know it'll take a village to succeed. One team, one dream.
SOCi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Octane AI is an all-remote and venture-backed startup seeking a Full Stack Engineer interested in developing the future of ecommerce.
Octane AI is developing conversational AI technologies that reimagine online commerce. Publicly, Octane AI is the leading all-in-one platform for engaging quizzes, data collection, and personalized Facebook Messenger and SMS automation for Shopify and Shopify Plus brands. Octane AI provides a unified platform for connecting, converting, and retaining customers. Octane AI's current and upcoming products democratize personalization and automation technologies previously only available to multi-billion dollar corporations. Some of our investors include General Catalyst, Boost VC, and M Ventures.
You will work directly with our Engineering and our Product team, to help build Octane AI's back-end technology and front-end experience. You will be in charge of building and implementing new plugins and features. You will be a critical member of the team, impacting our customers and revenue with the features you develop.
How you will contribute:
- Work with the product team and engineering teammates to develop and implement new features and plugins for Octane AI. A well-rounded & diversified engineer is ideal for this role. If you love working with frontend mostly, that's also fine as long as you are able to change backend whenever needed.
- Transform our roadmap and your ideas into scalable products and features. You will have the power to guide the direction of the company and the (many) features we build.
- Implement new integrations within Octane AI. You will be working with the Facebook API and the APIs of products and services that we will be integrating into our bots and the Octane AI platform. You should be adept at learning new APIs.
- Help develop and improve Octane AI's architecture.
- Work quickly and efficiently in a fast-paced startup environment. Be flexible enough to take on any task.
About you
- 5+ years of frontend and backend-back development work. The ideal candidate is a top-tier developer who is comfortable in a startup environment -- AKA putting out fires, learning on-the-fly, and thrives on change and new challenges.
- Critical skills: Python, Javascript (We use React.js).
- Important: Experience working with the Facebook API, Redis, AWS DDB.
- Nice to have: ES6/ES7, SASS, React-bootstrap, Redux, Functional programming experience
- Please provide code samples or links to repositories with your code, along with an explanation of your programming philosophy. The more we can understand the way you think about code, the better. It's not an issue if you can't share a piece of code because of an NDA or something else.
More About Working At Octane AI
- We believe the happier you are, the more productive you and the team are. Being a remote company allows us to work from wherever we'd prefer. Spend your evenings and weekends with your family/friends/hobbies.
- We hate bureaucracy. Feel free to talk to anyone on the team.
- Your ideas are welcome. If you know how to improve our workflow, our product, our processes, don't be shy to share it.
- In our weekly meetings, we do a fun thing called "fast parrot". Everybody, including the CEO, is involved. It's a little weird and fun at the same time, especially if you are doing a meeting from a public place.
- We iterate quickly. Projects generally take days or weeks, not months. We have a collaborative environment where you can share a work in progress and get feedback quickly. We like to get something in the hands of customer and get their feedback as quickly as possible.
- Don't work if you are sick. It's way better to rest and recover quicker than work at half power for a long time.
- If you feel you are stuck with a task don't hesitate to ask for help. There are no stupid questions and nobody expects you to know everything.
Job Benefits:
- Work from wherever you'd like - we're a completely remote
- Medical, Dental, & Vision insurance available for US employees
- Flexible vacation policy, paid holidays, and sick leave
- A monthly stipend towards a gym/health/wellness perk of your choice
- Receive up to 12 weeks for parental leave (6 weeks paid, 6 unpaid)
- Receive a one-time home office credit when you start
- Annual team retreats
- We only have ONE team meeting a week
Our goal at Nua Solutions is to optimise clinical communication. We build Virtual Clinics like http://www.webdoctor.ie, that enable medicine to be delivered efficiently online and offline to hundreds of thousands of people.
We believe that the future of medical care lies in providing software to assist clinicians do a better job and we want you to help us make that a reality.
As an engineer you’ll get to:
Job Type: Contract
About [Nua Solutions](https://www.nuasolutions.com)
Nua Solutions builds state of the art, award winning telemedicine solutions.
We create Virtual Clinics for medics, clinics, hospitals, insurers and health systems allowing them to Engage, Triage and Treat patients online.
Our software helps the medical community safely treat patients and save lives today.
We want to optimise clinical communication, using technology to allow clinicians to operate at the top of their license, increase their efficiency and improve patient outcomes.
Our company has doubled in size each year over the last 3 years and we plan to continue this rapid growth in the coming years.
We’d love you to join our team and help us make a difference in the lives of over half a million people around the World who use our software.
[http://www.nuasolutions.com](https://www.nuasolutions.com)
We run a distributed development team and as such we are really happy for you to work from anywhere in Europe but our core team hours are from 10am to 4pm Irish Summer Time so you must be willing and able to work those hours and you must be physically be located in the EU.
Please do not waste your time sending Emails to us, we will only hire via here on Flexhire and will not engage with any agencies, job sites or development companies, we only hire direct via Flexhire.
Please do not apply for this role unless you have at leat 4 (ideally 5+) years of commercial experience working with rails in full time / contract roles.
You should
- Have at least 5 years commercial Ruby on Rails experience
- Have very good knowledge of HTML / CSS and Javascript
- Have excellent understanding of SQL and feels comfortable using Linux machine
- Be a “full-stack” developers that can deliver functionality with minimal (or none) help from others
- Understand and use concepts from Object Oriented Programming
- Have an appreciation for good code level testing
- Have excellent spoken and written English
- Communicate clearly
- Be able to work Monday to Friday within our core office hours of 10:00 to 16:00 Irish Summer Time
Following experience would be desired but not required
- Cloud based software like Azure
- DevOps experience (especially if you know Ansible)
- Turbolinks library
Key Responsibilities
- Working with Product Owner implementing new features
- Fix bugs in current application
- Write tests and execute them on CI
- Test features manually on staging environment