
Platform Engineer - Linux
Remote
United Kingdom
Full Time
31-03-2025
Job Specifications
Who are we?
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.
The primary function of this position is to ensure the operational reliability of Smarsh’s core Enterprise Platform Datastore technologies. The Workload Management team embraces a DevOps culture and employs Site Reliability Engineering principles of proactivity, automation, cross-functional collaboration, and data-driven decision-making. The main responsibilities include owning operational availability, security, scalability, observability, instrumentation, and overall service reliability of all Datastore platforms within the Enterprise Platform which include, MongoDB, Kafka, Elasticsearch and Manage Datastores like AWS RDS, S3, MKS and Document DB. This includes creating systems, processes, tools, and scripts to automate system and software deployment through its verticals and lifecycles. In addition, this role requires the ability to collaborate with third parties such as internal groups and/or service providers.
How will you contribute?
Support all systems and infrastructure associated with the day2 operations of all Datastore clusters within Smarsh’s Enterprise Platform.
Design, implement, and maintain high available and scalable MongoDB clusters.
Monitor and troubleshoot database performance issues, ensuring uptime and efficiency
Build and maintain the platform infrastructure by automating workflows related to MongoDB and other Datastores.
Develop automation tools and scripts to streamline database operations such as scaling, provisioning, and replication lag.
Integrate MongoDB on cloud-native and on-prem environments, including containerized platform like Kubernetes.
Analyse and optimize MongoDB resource utilization (CPU, memory, disk, IO) for performance and cost-efficiency.
Ensure our Datastore platform installations adhere to best practices in security, including authentication, authorization, encryption, and auditing.
Attend team’s standups in support of daily activities, as well as all Agile ceremonies in support of the team goals.
Work closely with software engineering teams to support database architecture, provide guidance for database design, schema optimization, and query tuning.
What will you bring?
Solid experience and knowledge of one or more Linux distributions.
Solid background working with cloud Platforms like AWS and platform automation tools like Terraform, Ansible, or equivalent.
Highly experienced with scripting languages such as Python and Bash.
Knowledge of git-ops, CI/CD pipelines.
A minimum 5 years of demonstrated work experience showing progressive growth and expansion of job responsibilities.
Basic experience with MongoDB, including installations, configurations, upgrading, and scaling.
Knowledge with MongoDB Replica Sets, sharding, and clustering.
Highly experienced with scripting languages such as Python and Bash.
Solid network fundamentals (TCP/IP, DNS, TLS, Load Balancing, etc).
Experience with gathering metrics and making informed decisions about performance.
Experienced with enterprise-level observability tools like Datadog, Prometheus, Honeycomb, ELK or similar.
Familiarity with building and deploying containerized solutions using tools like Docker and Kubernetes.
Proficiency in MongoDB query optimization, indexing strategies, and performance tuning.
Experience with other NoSQL databases and relational databases (MySQL, PostgreSQL) is a plus.
Experience or Knowledge of other Datastore platform like ElasticSearch and Kafka, a big plus.
Bachelor’s degree in Information Systems, Computer Science, or related discipline or equivalent work experience and technical training desired.
What do we need?
Enthusiastic about learning new technologies and driving continuous improvement.
Willingness to teach others who need assistance in an area of your expertise.
Ability to work independently as well as in a collaborative team environment.
Excellent written and verbal communication skills.
Experience working in an environment with business-critical systems that require 24/7 effective uptime and an on-call rotation.
Strong analytical and problem-solving skills.
Ability/desire to identify manual, repetitive tasks and automate them.
Familiarity with the SDLC workflow, with emphasis on Agile and DevOps practices.
Experience with security principles and the ability to assist in their implementation.
Hands-on software and hardware troubleshooting experience.
Experience documenting and maintaining configuration and process information.
Enjoys the opportunity to creatively develop solutions to complex issues.
Level headedness when determining potential solutions for a given issue, with consideration to technical best practices and the needs of our customers.
Work environment
On-call availability on weekly rotation
Sitting for extended periods of time
Dexterity of hands and fingers to operate a computer keyboard, mouse, power tools, and to handle other computer components
Lifting and transporting of moderately heavy objects, such as computers and peripherals
Ability to effectively prioritize and execute tasks in a high-pressure environment.
What do we offer ?
We value our people and offer a competitive salary along with company bonus
Strong maternity and paternity scheme
A workplace pension scheme
Take what you need holiday package
Private medical insurance
Dental plan
Group life assurance
Group income protection
Employee assistance programme
A monthly wellness allowance
Adoption assistance
Stock options
Don't meet every requirement? Apply anyway! We value diverse candidates and encourage applications, even if you don't perfectly match the job description. Studies have shown that some strong candidates may self-select out of the interview process prematurely, at Smarsh we encourage an inclusive, high-performing environment.
Smarsh is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Smarsh invites all qualified interested applicants to apply for career opportunities. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Including frequency of functions.
About Our Culture
Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collabor...
About the Company
Smarsh enables companies to transform oversight into foresight by surfacing business-critical signals in their digital communications. Regulated organizations of all sizes rely upon the Smarsh portfolio of cloud-native digital communications capture, retention, and oversight solutions to help them identify regulatory and reputational risks within their communications data before those risks become fines or headlines. Smarsh serves a global client base spanning the top banks in North America, Europe, and Asia, along with l... Know more
Related Jobs


- Company Name
- Mondrian Alpha
- Job Title
- Software Engineer (Java/C#) - Multi-Strategy Hedge Fund - High Impact Role - Up to £250k TC
- Job Description
- My client, a leading global alternatives investment manager with an AUM of over $60 billion, is seeking a highly skilled Software Engineer with a strong focus on product ownership, pure technology expertise, and stakeholder management. This is a hands-on role where you will take ownership of critical in-house systems, supporting the firm's expansion into new asset classes. You will work directly with key business stakeholders, ensuring technology solutions align with strategic objectives. Key Responsibilities: Product Ownership: Lead the development of new in-house systems to support business growth, taking full ownership from conception to production. Stakeholder Management: Work closely with revenue-generating teams, gathering requirements and collaborating on both local and global change projects. Technical Execution: Write and maintain high-quality, testable code, ensuring robust and scalable systems. Maintain and enhance existing infrastructure while contributing to systems architecture. Key Requirements: Strong experience in object-oriented development (C# or Java preferred). Proven ability to take ownership of end-to-end product development, working directly with business teams. Deep expertise in SQL, database design, and query optimization. Experience with big data processing and NoSQL technologies is a plus. Strong understanding of multiple asset classes, including IRS, government bonds, floating rates, repo, and OTC products. Experience with modern cloud infrastructure platforms (Kubernetes, Docker, OpenShift) and hardware architectures. Exposure to stream processing (Kafka, Flink) and web technologies (React, Vue, Angular) is beneficial. This role offers the opportunity to work in a flat-structured environment where engineers are empowered to drive technical decisions, working closely with the business to deliver impactful solutions.


- Company Name
- RiverSafe
- Job Title
- Senior Business Development Executive - DevOps / Cloud / Cyber Security
- Job Description
- The Senior Business Development Executive is responsible for identifying, developing and closing new business opportunities and will be targeted on net new logo acquisition. The ideal candidate will possess knowledge of Cyber Security or AWS / Cloud / DevOps services, be a self-starter with strong sales acumen, and have professional services sales or consultative sales experience. **This is a hybrid role requiring some time in our London office each week - and with the flexibility to travel as required, to meet clients and attend industry events.** Identify and pursue new business opportunities in the IT services industry, with a focus on our core offerings of Cyber Security, DevOps and Application Security. Develop and execute strategic sales plans to achieve sales targets and expand the customer base. Build and maintain relationships with key decision-makers, influencers and stakeholders. Develop a deep understanding of clients' business objectives, challenges and opportunities related to Cyber Security, DevOps and AppSec, and present appropriate solutions. Provide consultative sales support to potential clients by demonstrating deep knowledge of the value our services provide. Skills Minimum of 4 years of professional service/consulting experience in business development or sales within the IT services sector, focused on Cyber Security, DevOps or Application Security. Proven track record of meeting or exceeding sales targets. Strong relationship-building skills with the ability to engage C-level executives. Excellent communication, negotiation and presentation skills. Proficiency in using CRM systems (e.g. Salesforce, HubSpot).


- Company Name
- Web Spiders
- Job Title
- Pratham 2.0 - An Exclusive Fresh Tech Talent Hiring Program
- Job Description
- Pratham 2.0 - Web Spiders’ Elite Hiring & Learning Program An Exclusive Opportunity for Fresh Tech Talent! Pratham 2.0 is an initiative by Web Spiders to hire and nurture top tech talent from B.Tech (CSE & IT), BCA, and MCA programs. This program is designed to equip fresh graduates with cutting-edge full-stack development skills and integrate them into live projects at Web Spiders. Who Can Apply? Eligibility Fresh graduates in B.Tech (CSE/IT), BCA, MCA trained in any of these technologies - React.Js / Node.Js/ React Native/ Python. Strong logical & problem-solving skills Passion for web & software development Selection Process Telephonic Interview from our US based team. F2F Technical Interview Round Final HR Discussion & Offer Program Structure Phase 1: Intensive On Job Training (30 Days) Skills Covered: Frontend: React.js/ React Native Backend: Node.js Database & APIs: Python, MongoDB/PostgreSQL Training led by Web Spiders’ technology experts. Hands-on assignments, real-world case studies & assessments Phase 2: Live Project Deployment Work on real client projects under mentorship Exposure to Agile, DevOps, and industry best practices Weekly performance tracking & feedback What Do You Get? Hands-on Full-Stack Development Training 1-on-1 Mentorship by Industry Experts Direct Placement in Web Spiders’ Tech Team


- Company Name
- Outlier
- Job Title
- Voice Acting for AI Training - Chinese
- Job Description
- Outlier helps the world’s most innovative companies improve their AI models by providing human feedback. Are you interested in assisting researchers in training the next generation of audio machine-learning models? This research aims to improve the models' understanding of human speech and requests and make them more friendly and compassionate. Requirements Native fluency in Chinese Ability to express a wide range of emotions through voice Ability to record in a quiet environment without background noise Access to an at home recording studio Experience with any voice-related work (e.g., voiceover acting, podcasting, audio narration) Access to a high-fidelity microphone for recordings Nice To Haves Background in on-screen or on-stage acting, classical voice training, or vocal music Access to an audio interface device Responsibilities Record short conversations that convey different emotions, accents, and audio modulations Review and provide feedback on recordings made by other users Review and edit scripts Ensure high-quality audio by maintaining clear, professional recordings Save files to Audacity and maintain organized file management You can view responses to frequently asked questions here - FAQ Document Payment Currently, pay rates for core project work for voice recording are up to $40 USD per hour. PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants’ needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with the Outlier Privacy Policy and our internal policies and programs designed to protect personal data. This is a 1099 contract opportunity on the Outlier.ai platform. Because this is a freelance opportunity, we do not offer internships, sponsorship, or employment. You must be authorized to work in your country of residence. If you are an international student, you may be able to sign up for Outlier if you are on a visa. You should contact your tax and/or immigration advisor with specific questions regarding your circumstances.