drjobs Principal Software Engineer - End User Apps

Principal Software Engineer - End User Apps

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Principal Software Engineer End User Apps

It has never been more critical to protect business data. From emails and their attachments to instant messages exchanged over platforms like Microsoft Teams this deluge of data must be made secure discoverable and compliant. Thats exactly where Mimecast Cloud Archive and Retention can help.



Why Join Our Team
Its an exciting time to join us as we embark on a journey to modernise how we manage petabytes of customer data in a hybrid cloud world Hiring Manager

What Youll Do:
As a Principal Software Engineer in the End User Apps team you will provide technical leadership across multiple areas and play a pivotal role in designing developing and maintaining scalable systems. Your responsibilities will include:

  • Provide technical guidance and mentorship to other engineers. Lead design discussions and code reviews. Champion best practices for software development.
  • Contribute to the design and architecture of our systems ensuring scalability reliability and performance. Identify and evaluate new technologies.
  • Collaborate with architects and dependent teams in solution design and troubleshooting.
  • Develop highquality maintainable and testable code across the full stack (frontend backend and database).
  • Troubleshoot and resolve complex technical issues. Identify and address performance bottlenecks.
  • Work closely with product managers designers and other engineers to deliver exceptional products.
  • Continuous monitoring of services/APIs provide recommendations for improved system performance and reliability.
  • Work closely with product managers UX/UI designers to translate wireframes and mockups into highquality reusable userinterfaces while adhering to design specifications and coding standards.
  • Stay uptodate with the latest technologies and trends in software development. Contribute to innovation efforts within the team.
  • Mentor and guide junior engineers fostering their growth and development.
  • Ensure code quality through code reviews and adherence to coding standards.
  • Participatein agile development methodologies including sprint planning daily standups and retrospectives.

What Youll Bring:

  • Demonstratable ability to work effectively in a collaborative team environment mentoring junior team members and contributing to a positive team culture.
  • Strong proficiency in API development using Java frontend technologies like Angular TypeScript JavaScript HTML CSS and related technologies.
  • Strong experience in working with Angular concepts like modules components templates directives services pipes and RxJs.
  • Proven experience in designing developing and optimizing backend systems for data processing at scale.
  • Comprehensive knowledge and handson experience with foundational AWS services such as; ALB ECS S3 AWS ElastiCache IAM CloudWatch.
  • Demonstrated expertise in implementing and maintaining Kafkabased eventdriven services.
  • Proven experience with both relational and NoSQL databases and an understanding of database design optimization and management.
  • Handson experience with Jenkins and establishing robust CI/CD pipelines.

What We Bring:
Join our End User Apps team to accelerate your career journey working with cuttingedge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.

Mimecast offers formal and on the job learning opportunities maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle and importantly working in cross functional teams to build your knowledge!

Our Hybrid Model: We provide you with the flexibility to live balanced healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week because working together in person:

  • Fosters a culture of collaboration communication performance and learning.
  • Drives innovation and creativity within and between teams.
  • Introduces employees to priorities outside of their immediate realm.
  • Ensures important interpersonal relationships and connections with one another and our community!

#LIOY1

DEI Statement

Cybersecurity is a community effort. Thats why were committed to building an inclusive diverse community that celebrates and welcomes everyone unless theyre a cybercriminal of course.

Were proud to be an Equal Opportunity and Affirmative Action Employer and wed encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race age religion sexual orientation gender identity ability marital status nationality or any other protected characteristic wont affect your application.

Due to certain obligations to our customers an offer of employment will be subject to your successful completion of applicable background checks conducted in accordance with local law.


Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.