Cloud Engineer (Contract Position)
Pindrop
Full_time•Ukraine
📍 Job Overview
- Job Title: Cloud Engineer (Contract Position)
- Company: Pindrop
- Location: Ukraine
- Job Type: Contract
- Category: DevOps Engineer
- Date Posted: 2025-07-31
- Experience Level: 5-10 years
- Remote Status: On-site (Ukraine)
🚀 Role Summary
- Key Responsibilities: Design, build, and maintain highly available multi-cloud infrastructure and services for Pindrop's SaaS platform, running on AWS and GCP.
- Key Technologies: AWS, GCP, Kubernetes, Terraform, Packer, Ansible, Helm, Flux/ArgoCD, Istio, PostgreSQL, MySQL, GitHub/GH Actions, Jenkins, JFrog, Prometheus, Grafana.
- Key Skills: Cloud engineering, automation, scripting (Python, Bash, TypeScript), CI/CD, observability, system administration, telephony infrastructure (a plus).
💻 Primary Responsibilities
🌐 Infrastructure Management
- Cloud Infrastructure: Design, document, build, maintain, optimize, and support large-scale, highly available multi-cloud infrastructure and services on AWS and GCP.
- Observability: Manage, optimize, and evolve observability infrastructure and processes to ensure platform stability and performance.
- Automation: Identify bottlenecks, manual, or suboptimal processes and automate them into highly reliable and reportable systems.
🔄 Collaboration & Best Practices
- Collaboration: Work on multiple assignments, collaborate with larger teams, and establish and use best practices.
- Process Improvement: Mature processes from ad-hoc to optimized and well-documented to improve scalability and reduce costs.
📈 Performance & Problem-Solving
- Performance Analysis: Analyze performance, usability, and platform stability challenges, and propose innovative solutions to solve them.
- Troubleshooting: Troubleshoot, configure, and repair platforms, and share findings with the team to improve overall system reliability.
🎓 Skills & Qualifications
🎯 Education & Experience
- Education: Relevant degree or equivalent experience in Computer Science, Engineering, or a related field.
- Experience: 5-7 years of experience in cloud platforms such as AWS and GCP in DevOps and/or SRE roles.
🛠 Required Skills
- Cloud Platforms: Proven experience in designing, building, and operating large-scale automated cloud services in multiple zones and regions in GCP and AWS.
- Container Orchestration: Hands-on experience with container orchestration platforms like Kubernetes (GKE/EKS) and service mesh (Istio).
- Monitoring & Logging: Experience in designing, implementing, and maintaining systems that monitor, analyze, and report on the health and performance of software applications and infrastructure, as well as implementing and optimizing standardized centralized logging pipelines.
- Scripting: Proficiency in scripting languages such as Python, Bash, and/or TypeScript.
- CI/CD: Strong hands-on experience with various CI/CD tools and internal services such as GitHub/GH Actions, Jenkins, JFrog, VMWare, Prometheus, and Grafana.
🌟 Preferred Skills
- Telephony Infrastructure: Experience with telephony infrastructure is a plus.
- Database Administration: Experience with PostgreSQL, MySQL, or similar databases in building highly available systems and writing complex queries.
📊 Web Portfolio & Project Requirements
📋 Portfolio Essentials
- Cloud Projects: Showcase your experience in designing, building, and managing large-scale cloud infrastructure projects on AWS and GCP.
- Automation & Scripting: Demonstrate your ability to automate processes and write scripts to improve system reliability and performance.
- Monitoring & Logging: Display your expertise in implementing and optimizing monitoring and logging systems for cloud infrastructure.
📝 Technical Documentation
- Documentation: Provide well-documented examples of your cloud infrastructure projects, highlighting your approach to design, implementation, and maintenance.
- Code Quality: Showcase your commitment to code quality, commenting, and documentation standards in your portfolio projects.
💵 Compensation & Benefits
💰 Salary Range
- Estimated Salary: The estimated salary range for this role in Ukraine is approximately ₴100,000 - ₴150,000 per year (based on local market research and industry standards for experienced cloud engineers).
🎁 Benefits
- Unlimited PTO: Enjoy unlimited paid time off to maintain a healthy work-life balance.
- Remote-First Culture: Pindrop offers a remote-first work environment, allowing for flexible work arrangements.
- Competitive Compensation: Receive competitive compensation, including equity for all employees.
🎯 Team & Company Context
🏢 Company Culture
- Industry: Pindrop operates in the technology sector, focusing on voice security and authentication solutions.
- Company Size: As a mid-sized company, Pindrop offers a dynamic and collaborative work environment with ample opportunities for growth and innovation.
- Founded: Pindrop was founded in 2011 and is headquartered in Atlanta, Georgia, with a presence in Ukraine.
🌐 Team Structure
- Cloud Engineering Teams: Pindrop's cloud engineering teams consist of highly collaborative and passionate professionals dedicated to ensuring the reliability and scalability of the company's infrastructure and core systems.
- Cross-Functional Collaboration: Work closely with various teams, including product, design, and business stakeholders, to deliver innovative global products that are changing the world.
🔄 Development Methodology
- Agile & Scrum: Pindrop's development process follows Agile methodologies and Scrum practices, emphasizing continuous improvement, collaboration, and customer satisfaction.
- Code Review & Quality Assurance: Pindrop prioritizes code review, testing, and quality assurance processes to ensure the delivery of high-quality, reliable software.
- Deployment Strategies: Leverage CI/CD pipelines and automated deployment strategies to maintain a fast and efficient development lifecycle.
📈 Career & Growth Analysis
🌱 Web Technology Career Level
- Cloud Engineer (Contract): This role focuses on designing, building, and maintaining large-scale cloud infrastructure and services, requiring a solid understanding of cloud platforms, automation, and scripting.
👥 Reporting Structure
- Contract Position: As a contract position through Alcor BPO, this role will report directly to the Pindrop team managing the project.
🌐 Technical Impact
- Significant Influence: As a cloud engineer, you will have a significant impact on Pindrop's infrastructure, ensuring the reliability, scalability, and performance of the company's SaaS platform.
💡 Growth Opportunities
- Technical Skill Development: Pindrop offers opportunities for continuous learning and skill development, with a focus on emerging technologies and cloud infrastructure best practices.
- Technical Leadership: As you grow within the organization, you may have the opportunity to take on technical leadership roles, guiding the architecture and decision-making processes for Pindrop's cloud infrastructure.
🌐 Work Environment
🏢 Office Type
- On-site: As a contract position through Alcor BPO, this role requires working on-site in Ukraine.
📍 Office Location(s)
- Ukraine: Pindrop's office is located in Ukraine, with the company headquarters in Atlanta, Georgia.
🌐 Workspace Context
- Collaborative Workspace: Pindrop's office offers a collaborative workspace, fostering teamwork and knowledge sharing among its employees.
- Development Tools: Leverage various development tools, including multiple monitors and testing devices, to ensure optimal productivity and performance.
- Cross-Functional Collaboration: Work closely with various teams, including product, design, and business stakeholders, to deliver innovative global products that are changing the world.
🕒 Work Schedule
- Standard Work Hours: Pindrop operates on a standard work schedule, with flexible arrangements for deployment windows, maintenance, and project deadlines.
📄 Application & Technical Interview Process
📝 Interview Process
- Technical Assessment: Demonstrate your technical proficiency through a hands-on assessment, focusing on cloud infrastructure design, automation, and scripting.
- Behavioral Interview: Discuss your problem-solving approach, collaboration skills, and cultural fit with Pindrop's team.
- Final Evaluation: Based on your technical assessment and behavioral interview, Pindrop will make a final evaluation and extend an offer if you meet the required qualifications.
📝 Portfolio Review Tips
- Cloud Infrastructure Projects: Highlight your experience in designing, building, and managing large-scale cloud infrastructure projects on AWS and GCP.
- Automation & Scripting: Demonstrate your ability to automate processes and write scripts to improve system reliability and performance.
- Monitoring & Logging: Display your expertise in implementing and optimizing monitoring and logging systems for cloud infrastructure.
💡 Interview Preparation
- Technical Questions: Brush up on your cloud infrastructure knowledge, focusing on AWS, GCP, Kubernetes, Terraform, and other relevant technologies.
- Behavioral Questions: Prepare for behavioral questions that assess your problem-solving skills, collaboration, and cultural fit with Pindrop's team.
- Company Research: Conduct thorough research on Pindrop, its mission, and values to demonstrate your enthusiasm and understanding of the company's goals and culture.
🛠 Technology Stack & Web Infrastructure
🛢 Cloud Platforms
- AWS: Pindrop leverages Amazon Web Services for a wide range of infrastructure and services, including compute, storage, databases, and networking.
- GCP: Google Cloud Platform is another key cloud provider used by Pindrop for various services, such as compute, storage, and machine learning.
🛠️ Containerization & Orchestration
- Kubernetes: Pindrop uses Kubernetes for container orchestration, enabling automated deployment, scaling, and management of containerized applications.
- Istio: As a service mesh, Istio helps Pindrop manage and secure network communication between microservices, ensuring reliability and performance.
🛠️ Automation & Infrastructure as Code
- Terraform: Pindrop employs Terraform for infrastructure as code, enabling the provisioning and management of multi-cloud resources in a declarative and efficient manner.
- Packer & Ansible: These tools are used for building and configuring virtual machine images and automating deployment processes.
🛠️ CI/CD & Version Control
- GitHub/GH Actions: Pindrop uses GitHub for version control and GitHub Actions for continuous integration and deployment pipelines.
- Jenkins & JFrog: These tools are employed for CI/CD pipelines and artifact management, ensuring efficient and reliable software delivery.
🛠️ Monitoring & Logging
- Prometheus & Grafana: Pindrop uses Prometheus for monitoring and alerting, while Grafana provides visualization and dashboarding for the company's infrastructure and services.
- ELK Stack: The Elasticsearch, Logstash, and Kibana stack is employed for centralized logging, search, and analysis of log data.
👥 Team Culture & Values
🌟 Web Development Values
- Innovation: Pindrop values innovation and encourages its team members to challenge standards, take risks, and learn from their mistakes to make positive change and continuous improvement.
- Customer Advocacy: Pindrop is committed to delighting, inspiring, and empowering customers from day one and for life, creating a partnership and experience that results in a shared passion.
- Excellence: Pindrop emphasizes execution excellence, ensuring that team members do what they say and say what they do, making tough decisions and necessary trade-offs to deliver quality and effective solutions on time.
- Impact: Pindrop believes in making a positive impact every day, operating with dedication, passion, and uncompromising integrity to create a safer, more secure world.
🤝 Collaboration Style
- Cross-Functional Integration: Pindrop fosters cross-functional integration between developers, designers, and stakeholders, ensuring that all teams work together to deliver innovative global products that are changing the world.
- Code Review Culture: Pindrop prioritizes code review, promoting knowledge sharing, peer programming, and continuous learning among its team members.
- Knowledge Sharing: Pindrop encourages knowledge sharing, technical mentoring, and community involvement to foster a culture of growth and innovation.
🌐 Challenges & Growth Opportunities
🛠️ Technical Challenges
- Cloud Infrastructure Scalability: Design, implement, and maintain highly available, scalable, and cost-effective cloud infrastructure on AWS and GCP.
- Observability & Monitoring: Develop and optimize monitoring and logging systems to ensure the reliability, performance, and stability of Pindrop's SaaS platform.
- Automation & Process Improvement: Identify bottlenecks, manual, or suboptimal processes and automate them into highly reliable and reportable systems.
💡 Learning & Development Opportunities
- Technical Skill Development: Pindrop offers opportunities for continuous learning and skill development, with a focus on emerging technologies and cloud infrastructure best practices.
- Conference Attendance & Certification: Pindrop supports its team members in attending industry conferences, obtaining relevant certifications, and engaging with the technical community.
- Technical Mentorship & Leadership: As you grow within the organization, you may have the opportunity to take on technical leadership roles, guiding the architecture and decision-making processes for Pindrop's cloud infrastructure.
💡 Interview Preparation
📝 Technical Questions
- Cloud Infrastructure Design: Demonstrate your understanding of cloud infrastructure design principles, focusing on AWS and GCP.
- Automation & Scripting: Showcase your proficiency in scripting languages, such as Python, Bash, and/or TypeScript, and your ability to automate processes and improve system reliability.
- Monitoring & Logging: Explain your approach to implementing and optimizing monitoring and logging systems for cloud infrastructure.
📝 Company & Culture Questions
- Company Values: Explain how you embody Pindrop's core values, such as innovation, customer advocacy, execution excellence, and impact.
- Agile Methodologies: Describe your experience with Agile methodologies and Scrum practices, focusing on collaboration, continuous improvement, and customer satisfaction.
- User Experience Impact: Discuss your understanding of user experience and how you ensure that Pindrop's products and services meet the needs and expectations of its customers.
📝 Portfolio Presentation Strategy
- Cloud Infrastructure Projects: Highlight your experience in designing, building, and managing large-scale cloud infrastructure projects on AWS and GCP.
- Automation & Scripting: Demonstrate your ability to automate processes and write scripts to improve system reliability and performance.
- Monitoring & Logging: Display your expertise in implementing and optimizing monitoring and logging systems for cloud infrastructure.
📌 Application Steps
To apply for this cloud engineering position at Pindrop:
- Tailor Your Portfolio: Customize your portfolio to showcase your cloud infrastructure projects, automation skills, and monitoring expertise, highlighting your experience with AWS, GCP, and other relevant technologies.
- Optimize Your Resume: Highlight your relevant experience, skills, and accomplishments in cloud engineering, ensuring that your resume is well-structured and easy to read.
- Prepare for Technical Assessment: Brush up on your cloud infrastructure knowledge, focusing on AWS, GCP, Kubernetes, Terraform, and other relevant technologies, and be ready to demonstrate your technical proficiency in a hands-on assessment.
- Research Pindrop: Conduct thorough research on Pindrop, its mission, values, and culture to ensure that you are a strong fit for the role and can contribute positively to the team.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
5-7 years of experience in cloud platforms such as AWS and GCP in DevOps and/or SRE roles is required. Hands-on experience with container orchestration, monitoring systems, and scripting is essential.