Senior Software Engineer
Eurofins IT Solutions, Bengaluru, Karnataka, India
With 54 facilities worldwide, Eurofins BioPharma Product Testing (BPT) is the largest network of bio/pharmaceutical GMP product testing laboratories providing comprehensive laboratory services for the world's largest pharmaceutical, biopharmaceutical, and medical device companies.
Behind the scenes, BPT is enabled by global engineering teams working on next-generation applications and Electronic Lab Notebook(ELN). These are sophisticated computer programs that will be used by our scientists, engineers, and technicians to document research, experiments, and procedures performed in our international network of laboratories.
This role reports to a Engineering Manager.
Required Experience and Skills
Experience:
Roles & Responsibilities:
· 8+ years of experience in DevOps, Cloud Infrastructure, and Automation.
· Lead and manage DevOps initiatives, ensuring best practices are followed across teams.
· Implement and maintain DevOps tool integrations for CI/CD pipelines, automation, and infrastructure provisioning.
· Design and implement scalable, secure, and highly available cloud solutions on AWS.
· Design and manage CI/CD pipelines using GitLab CI, GitHub Actions, and/or AWS CodePipeline.
· Expertise in Infrastructure as Code (Terraform and/or AWS CDK).
· Proficiency in Python
· Manage AWS core services including EC2, S3, IAM, VPC, Transit Gateway, RDS, DynamoDB, Lambda, EKS,API Gateway, Network Topologies.
· Configure and manage multi-account environments using AWS Organizations and Control Tower (landing zones, guardrails, account provisioning).
· Implement event-driven architectures using EventBridge, SQS, SNS, Kafka, and Kinesis.
· Design and manage IAM roles, policies, and permission sets.
· Integrate AWS IAM Identity Center with Azure Entra ID.
· Implement and manage security services such as AWS Config, Security Hub, GuardDuty, Inspector, KMS, AWS Backup, and Firewall Manager.
· Ensure compliance, governance, and security best practices across environments.
JOB SUMMARY
Uses technical knowledge of Silvaco product offerings and basic understanding of the customers’ technical workflow and objectives to advise customers in their simulation efforts and address their technical obstacles. In so doing, they work as a partner to the sales teams to understand technical values and tradeoffs to our solutions as perceived by the customer and help determine account strategy for continued growth.
Works closely with key customers to gain insight into their technical roadmaps and immediate challenges to recommend the best matching solution Silvaco can offer. Understand customers’ success criteria and jointly implement evaluation plans to demonstrate and validate Silvaco’s solution. Collaborate and provide input to sales plans and proposals for accuracy, completeness, and enhance Silvaco’s technical differentiation. Drafts technical collateral that helps people better understand the technology and differentiation of Silvaco solutions.
Provides training and instructions to customers to reduce their friction in adopting and using Silvaco tools while gaining additional understanding of the customers’ application. Collaborates with customers’ implementation teams to troubleshoot problems, develop solutions, and propose additional features, modules, and/or products based on customers’ requirements.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES; include but not limited to:
Impact you can create
At Freshworks, we are redefining the Employee Experience (EX) landscape. As a Senior Android Engineer for Freshservice, you won't just build features; you will architect the mobile ecosystem that empowers millions of IT professionals, field engineers, and employees worldwide to work seamlessly anytime, anywhere. By joining our dynamic mobile team, you will:
Transform the Modern Workplace: Directly shape the Freshservice mobile app, turning complex IT Service Management (ITSM) and Enterprise Service Management (ESM) workflows into intuitive, high-performance mobile experiences.
Scale Global Enterprise Infrastructure: Drive mobile innovation for an ecosystem serving thousands of global enterprises, ensuring elite performance, stability, and security at scale.
Champion Cross-Functional Synergy: Act as a critical bridge between Mobile, Web, Backend, and Product design teams, breaking down silos to deliver unified, end-to-end user journeys.
Drive Technological Evolution: Use your learning agility to pilot and adopt emerging mobile technologies (like Jetpack Compose and Kotlin Flow), keeping our tech stack cutting-edge and highly adaptable to market shifts.
R&R (Roles & Responsibilities)
End-to-End Feature Ownership: Lead the full mobile development lifecycle for Freshservice modules—from analyzing complex enterprise requirements and defining technical design to implementation, testing, and deployment.
Cross-Functional Collaboration: Partner closely with Product Managers, UX Designers, and Backend Engineers to co-create scalable API contracts and frictionless mobile workflows.
Code Craftsmanship & Optimization: Write clean, reusable, and efficient code in Kotlin and Java. Continuously refactor and modernize the legacy codebase to improve maintainability and performance.
Architectural & Quality Governance: Enforce Clean Architecture, SOLID principles, and rigorous code reviews to elevate team standards and minimize technical debt.
Robust Enterprise Testing: Guarantee mission-critical app reliability by writing comprehensive unit and integration tests that cover edge cases, performance bottlenecks, and enterprise security vulnerabilities.
Agile DevOps & Release Management: Manage and continuously optimize our mobile CI/CD pipelines, automated testing suites, and Play Store release processes to ensure rapid, stable deployment cycles.
Production Health Monitoring: Proactively monitor, triage, and resolve production bugs, ANRs, and crashes using observability tools to guarantee maximum app uptime.
Mentorship & Knowledge Sharing: Mentor junior peers, lead technical brainstorming sessions, and foster a culture of continuous learning and adaptability within the mobile team