2 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Approov Mobile Security
We are seeking a motivatedFull-Stack Cloud Service Developer(EG03-UK-25)to join our dynamic team. In this role, you will be responsible for maintaining and enhancing the server-side components of our SaaS mobile app and API security solution. This critical system, which ensures the security, resilience, and performance of our customers' applications, is built usingGolangand hosted acrossAWSandGCPenvironments.
As a Developer, you will collaborate with cross-functional teams to develop, optimize, and support the platform. The role includes participation in an on-call rotation, where you will help monitor and respond to incidents, ensuring the stability and uptime of the service.
This role will be based out of our Edinburgh UK office, but we will consider hybrid working for the right candidate.
We are seeking a motivatedFull-Stack Cloud Service Developer(EG03-UK-25)to join our dynamic team. In this role, you will be responsible for maintaining and enhancing the server-side components of our SaaS mobile app and API security solution. This critical system, which ensures the security, resilience, and performance of our customers' applications, is built usingGolangand hosted acrossAWSandGCPenvironments.
As a Developer, you will collaborate with cross-functional teams to develop, optimize, and support the platform. The role includes participation in an on-call rotation, where you will help monitor and respond to incidents, ensuring the stability and uptime of the service.
This role will be based out of our Edinburgh UK office, but we will consider hybrid working for the right candidate.
Key Responsibilities:
* Develop and Maintain Server-Side Components:
* Contribute to the development and maintenance of microservices and backend systems written inGolangto support our SaaS solution.
* Cloud Deployment and Management:
* Assist in deploying and managing cloud-based infrastructure onAWSandGCP, ensuring high availability and performance.
* Database Management:
* Work withNoSQL databasesto manage state and ensure efficient data storage and retrieval.
* Infrastructure as Code (IaC):
* UtilizeTerraformto define, deploy, and manage cloud infrastructure as code.
* Monitoring and Logging:
* Integrate and maintain third-party tools likeElasticsearchandInfluxDBfor logging, monitoring, and performance metrics.
* Resilience and Performance:
* Collaborate with senior engineers to ensure the platform meets stringent performance, uptime, and resilience requirements, minimizing downtime and ensuring a seamless experience for our customers.
* On-Call Rotation:
* Participate in the cloud team’son-call rotationto monitor, troubleshoot, and resolve critical incidents, helping to ensure we meet our SLA obligations and keeping our customers happy. You will escalate issues as necessary and contribute to post-incident reviews to improve system reliability.
* Bug Fixing and Support:
* Debug and resolve issues related to backend services and cloud infrastructure in a timely manner.
* Collaboration:
* Work closely with team members across the engineering team and the wider organization to deliver high-quality features and improvements.
Required Skills & Qualifications:
* Programming Languages:
* Proficiency inGolangor a strong willingness to learn it. Experience and proficiency with a system programming language is essential.
* Cloud Platforms:
* Basic experience withAWSand/orGCPfor deploying and managing cloud applications. Understanding of microservices architecture and containerization (e.g.,Docker,Kubernetes).
* Databases:
* Familiarity withNoSQL databases(e.g., MongoDB, DynamoDB, Couchbase).
* Infrastructure as Code (IaC):
* Exposure toTerraformor other IaC tools (e.g., CloudFormation, Ansible).
* Monitoring & Logging:
* Basic experience or understanding of tools likeElasticsearch,InfluxDB, or similar solutions for metrics and logging.
* On-Call Support:
* Ability to manage and respond to production issues during on-call shifts, with a focus on minimizing downtime and providing timely resolutions.
* Version Control:
* Experience withGitand collaborative development workflows (e.g., GitHub, GitLab, Bitbucket).
* Problem Solving:
* Strong analytical and troubleshooting skills with a proactive approach to identifying and resolving performance or stability issues.
* Communication:
* Excellent verbal and written communication skills to collaborate effectively with team members and stakeholders.
Desirable Skills & Experience:
* Familiarity with CI/CD pipelines and deployment automation.
* Knowledge of security best practices for APIs and cloud services.
What We Offer:
* Competitive salary and benefits package.
* Opportunity to work with cutting-edge technologies in cloud computing and security.
* Mentorship and growth opportunities within a collaborative, innovative environment.
* A chance to contribute to a mission-critical solution that impacts our customers' success.
* Office perks, team events, and a supportive company culture.
* On-Call Compensation: Additional compensation or time off in lieu for on-call duties.
If you're passionate about cloud services, backend development, and building robust, scalable solutions—and you're ready to contribute to a high-availability system with 24/7 uptime requirements—we'd love to hear from you!
Seniority level
* Seniority level
Entry level
Employment type
* Employment type
Full-time
Job function
* Job function
Engineering and Information Technology
* Industries
Software Development
Referrals increase your chances of interviewing at Approov Mobile Security by 2x
Sign in to set job alerts for “Full Stack Engineer” roles.
Edinburgh, Scotland, United Kingdom 6 days ago
Edinburgh, Scotland, United Kingdom 4 weeks ago
Edinburgh, Scotland, United Kingdom 2 months ago
Edinburgh, Scotland, United Kingdom 1 month ago
Edinburgh, Scotland, United Kingdom 6 days ago
Edinburgh, Scotland, United Kingdom 5 hours ago
Edinburgh, Scotland, United Kingdom 1 week ago
Edinburgh, Scotland, United Kingdom 2 days ago
Full Stack Engineer - Edinburgh / Glasgow
Edinburgh, Scotland, United Kingdom 1 week ago
Edinburgh, Scotland, United Kingdom 2 weeks ago
Edinburgh, Scotland, United Kingdom 2 weeks ago
Edinburgh, Scotland, United Kingdom 4 hours ago
Edinburgh, Scotland, United Kingdom 2 weeks ago
Senior Software Development Engineer in Test
Greater Edinburgh Area £55,000.00-£70,000.00 2 weeks ago
Senior Full Stack Engineer - Glasgow / Edinburgh
Edinburgh, Scotland, United Kingdom 1 week ago
Edinburgh, Scotland, United Kingdom 2 weeks ago
Edinburgh, Scotland, United Kingdom 5 days ago
Software Dev Engineer, Promotions Intelligence (Pint)
Edinburgh, Scotland, United Kingdom 1 week ago
Software Dev Engineer (L5), Global Talent Management & Compensation
Edinburgh, Scotland, United Kingdom 6 days ago
Edinburgh, Scotland, United Kingdom 1 day ago
Engineering Manager (Trust & Transparency)
Edinburgh, Scotland, United Kingdom 2 weeks ago
Edinburgh, Scotland, United Kingdom 3 weeks ago
Edinburgh, Scotland, United Kingdom 2 weeks ago
Edinburgh, Scotland, United Kingdom 1 month ago
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Edinburgh, Scotland, United Kingdom 2 months ago
Embedded Linux Senior Software Engineer - Optimisation
Edinburgh, Scotland, United Kingdom 2 months ago
C++ Graphics and Windowing System Software Engineer - Mir
Edinburgh, Scotland, United Kingdom 2 weeks ago
Edinburgh, Scotland, United Kingdom 2 days ago
Edinburgh, Scotland, United Kingdom 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr