Senior Software Engineer Cloud Platform

last updated December 30, 2021 9:52 UTC

Lucidworks

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

About the Team

Our Cloud Platform team manages and builds the core cloud platform, tooling and automation to service internal and external customers. As part of the Cloud Platform team, you will be critical in our customers’ success by enabling our internal teams and customers to deploy, manage, access, and pay for our services and infrastructure. We are looking for someone who can help move our cloud platform forward and build on our critical cloud systems to handle resiliency, observability, and user experience.

About the Role

The Cloud Platform Team is responsible for providing a robust platform for our customers. As a Senior Software Engineer you will develop tools and interfaces to automate the creation, deployment, monitoring, and maintenance of production infrastructures for customers. We operate on a large scale using cutting-edge cloud computing technologies and mission-critical projects that can make or break customers’ success. If you thrive when asking a few quick questions and then quickly scaffolding and testing code, we want to hear from you.

This position may include occasional travel to San Francisco HQ (with sufficient notice) when that office reopens.

About You

You’re a seasoned, scrappy engineer who plays well with others, and you care about the work, the team, and the customers. You work collaboratively with a diverse community of personalities spread across multiple time zones, leveraging your excellent communication skills to make sure everyone is on the same page. You take your roadmap by the horns, are always two steps ahead of your to-do list, and work efficiently on behalf of our customers. Position reports to Manager, Cloud Platform Engineering.

You will:

Work on highly automated infrastructure for deploying and scaling a distributed, multi-tenant, data platform
Develop software and tooling to facilitate greater automation and operability of services, focus on simplicity of use, operation, and performance
Build APIs and interfaces for our internal and external customers to receive resources quickly and painlessly while making our teams’ lives easierAutomate and streamline standard infrastructure operations leveraging heavy use of Kubernetes
Take ownership of Lucidworks’ company-wide cloud-first initiative by developing and supporting self-service APIs, and back-end tooling, deployment, and operational software
Secure our cloud-based software services
Participate in and drive software design decisions
Engage with other software team members in a fast-paced environment with frequent iterations; we follow an Agile methodology
Work effectively with international development teams

This team is responsible for:

Building out best-of-breed web consoles for internal and external users to interact with our cloud applications
Building tools and services to scale our SaaS platform
Automating deployment of a shared set of dashboards and monitoring tools for each of our customer clusters
Securing and authenticating users on the platform
Improving efficiency and ease of use for our various teams when interacting with customer environments

Our stack:

Java 11 (Spring Boot) micro-services, event-driven architecture
Terraform
Kubernetes
Google Cloud (GKE, PubSub, GCS, CloudSQL, etc)
ArgoCD
Go

You have:

Java development experience (3+ years)
Experience with public cloud-based environments (GCP is a plus)
Experience in designing and developing container-based software services
Experience developing micro-services and event-driven architecture
Quality-oriented; we write our own tests
Excellent communication skills
Results-oriented individuals who love to get things done

Nice to have:
Familiarity with developing SaaS infrastructure, and the SaaS deployment model
Knowledge of containerization and container orchestration (Kubernetes is a plus)
DevOps experience – as we’re writing infrastructure deployment and management tools, having real-world experience with such things environments is beneficial
UI experience – the team is full-stack so the ability to work with UI developers helping them solve UI problems is a bonus

COVID Vaccination:

Lucidworks policy requires employees to be vaccinated before they visit an office.
We are a remote first company but in certain positions where office attendance is deemed to be essential to the role, offers of employment shall be conditional upon proof of vaccination or exception.

Please note that at this time Lucidworks is unable to sponsor US employment authorization (both new and transfer).

About Lucidworks

Lucidworks is leading digital transformation for some of the world’s biggest retailers, financial services firms, manufacturers, and healthcare providers. By fusing the power of search and AI, Lucidworks creates connected experiences for shopping, work, research, and support. Brands like Lenovo, Reddit, and Red Hat rely on Lucidworks to power personalized experiences that delight customers and empower employees.

Fusion is our cloud-native, ML-powered search platform that integrates open-source projects Spark and Solr with our proprietary code for query intent prediction, low latency search, hyper-personalization and smart app creation. Our products include applications that run on the Fusion platform including Predictive Merchandiser, which helps ecommerce teams harness the power of ML to improve ecommerce conversion and Smart Answers, which enhances chatbots and virtual assistants with natural language processing and deep learning. We believe in building a team to deliver these products that make searching for insights a uniquely personal experience for a worldwide community of users.

Lucidworks believes in the power of diversity and inclusion to help us do our best work. We are an Equal Opportunity employer and welcome talent across a full range of backgrounds, orientation, origin, and identity in an inclusive and non-discriminatory way. Applicants receive consideration based on the relevant talents, skills, and experiences they offer to our company. Thank you for your interest and we look forward to learning more about you.

Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0