Senior Back-End Engineer

About the Role

Title: Senior Back-End Engineer

Location: China – Beijing

Category: 729-R&D Vault Platform Dev

Job Description:

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We’re not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.

The Role

Veeva is looking for a Senior Back-end Engineer to join our team in Beijing. This engineer will be responsible for

China SFA’s applications development of our SaaS cloud products.

What You’ll Do

  • SaaS platform architecture design, improvement, and implementation, technology selection
  • Analyze business requirements and provide business implementation solutions
  • Work with front-end engineers, product managers, and QA engineers to ensure product quality and development progress
  • Based on the understanding of the business, improve the user experience of the product and use technology to drive business development
  • Tracking and researching cutting-edge technologies and applying them to the company’s product development
  • Needs to use Python for development

Requirements

  • Bachelor’s degree or above in computer-related field
  • More than 5 years of development experience
  • Familiar with SaaS platform software design and development, with practical experience
  • Experience in large-scale business system design
  • Familiar with common data structures and algorithms
  • Familiar with mainstream relational database design and development
  • In-depth understanding of object-oriented design
  • Familiar with at least one major programming language, such as Python, java, C++, etc
  • Familiar with web development technology and frameworks, such as Django/Flask/Spring, etc
  • Continuous enthusiasm for technology, optimistic personality, logical, good at working with people of all backgrounds

Nice to Have

  • Knowledgeable in CRM or life science domain

APPLY HERE

Senior Software Engineer – Windows Kernel, Core Platform

About the Role

Sr. Software Engineer – Windows Kernel, Core Platform (Remote, CAN)

locations

Canada – Remote ON

Canada – Remote NS

Canada – Remote NB

Canada – Remote BC

Canada – Remote AB

Canada – Remote, MB

time type

Full time

job requisition id

R19309

#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We work on large scale distributed systems, processing over 1 trillion events a day with a petabyte of RAM deployed in our Cassandra clusters – and this traffic is growing daily. We’re looking for people with limitless passion, a relentless focus on innovation and a fanatical commitment to developing and shaping our cybersecurity platform. Consistently recognized as a top workplace, CrowdStrike is committed to cultivating an inclusive, remote-first culture that offers people the autonomy and flexibility to balance the needs of work and life while taking their career to the next level. Interested in working for a company that sets the standard and leads with integrity? Join us on a mission that matters – one team, one fight.

About the Role:

CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”: a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious events and blocks malicious activity.

The cloud component aggregates sensor telemetry for each customer’s network, correlates malicious behavior across multiple machines, and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments.

This is a Senior Software Development Engineer (SDE) role in the engineering team that delivers the sensor (lightweight agent) on Windows. SDE’s in the team own design and development of core features on the platform. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. Many features are also built in a way that they will have shared components across Linux and Mac. The team operates under the Agile development principles and ships frequently.

What You’ll Do:

  • Provide partnership on the sensor development team involved in architecture, strategy, in building and improving next-generation Anti-Virus and Enhanced Detection and Response Security Software.
  • Develop new product concepts.
  • Support development teams in designing and building software with cross-platform deliverables (Windows, Mac, Linux).
  • Own features from design to delivery including participation in product demo at the end of the sprint
  • Collaborate with multi-functional teams in various locations

What You’ll Need:

  • In depth knowledge with C++ and Windows OS Kernel and Driver Development
  • Strong low-level OS internals in Windows
  • Experience debugging memory corruptions, process contentions and system performance
  • Experience working with teams to ship major features and releases.
  • Lead, mentor, communicate, collaborate, and work effectively in a distributed team

Bonus Points:

  • Strong background in scalable, light-weight and highly performing systems
  • OS system expertise for core concepts and subsystems
  • Familiarity and experience with Agile process
  • Knowledge in Security

APPLY HERE

Senior Site Reliability Engineer – QA Automation Engineer

About the Role

Senior Site Reliability Engineer – QA Automation Engineer

remote type

Remote

locations

CT – Hartford

time type

Full time

job requisition id

R0286515

Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver.

Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable.

Position Summary

As a Senior Site Reliability Engineer/QA Automation Engineer, you will play a key role in Commercial, Network\Provider and Affiliates organization with focus on software quality and environment stability. You will be accountable for maturing quality operations and system stability of the Lower Lifecycle and Production environments. You will be an essential partner in the overall QES domain working with a managed service provider to ensure fundamental principles are embraced and improved. Collaborating with diverse teams, you will prioritize automation, scalability, and resilience to safeguard our services consistently meet and exceed customer expectations.

This role requires a highly technical background with an engineering mindset paired with a mature hands-on knowledge of automation and monitoring tools.

Primary Responsibilities

– Accountable for maturing quality engineering across CNP organization

– Partner with 3rd party provider and development teams to accelerate functional and regression automation coverage

– Define system and application performance analysis, utilizing monitoring tools, logging systems, and other relevant metrics, to get ahead of customer needs, and innovating for continual improvement

– Provide primary operational and engineering support for large-scale distributed software applications

– Participate on key incident calls to ensure availability and uptime of critical systems are provided timely and shepherd key resources from across the enterprise

– Perform regular performance assessments while helping to ensure systems meet defined service-level objectives (SLOs) and key performance indicators (KPIs).

– Provide enterprise-wide support with accurately documented procedures, enabling them to proficiently address customer complaints and deliver optimal service

– Fosters and steers new ideas through innovation while leading improvement initiatives or best practice functions

Required Qualifications

– 7+ years of experience in Site Reliability Engineering (SRE) AND Quality Engineering with related automation experience.

– 7+ years of experience in complex distributed system/application concepts to ensure QA delivery of enterprise initiatives involving multiple disparate systems

– 7+ years of experience in QA industry tools (ex. UIPath, BDD Automation, Selenium, Cypress, Rally etc.)

– 3+ years of experience in APM and Logging tools (Splunk, AppDynamics)
– 1-3 years of experience with cloud platforms (e.g., Amazon Web Services, Microsoft Azure) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
– 3+ years of experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
– A year or more experience with incident management, performance monitoring, and capacity planning tools.

Preferred Qualifications

– Exceptional troubleshooting and problem-solving skills, with the ability to identify, communicate, and resolve technical issues swiftly.

– Experience implementing and improving SRE metrics

– Experience setting up LGTM tools (Grafana, Dynatrace, Prometheus)

– Experience DORA metrics and automating deployments for entire CI/CD pipeline using DevSecOps tool base.

– Multiple years’ demonstrated knowledge of networking principles and protocols, including TCP/IP, DNS, load balancing, and firewalls.

Education-

Bachelor degree from accredited university or equivalent work experience(HS diploma + 7 years relevant experience)

APPLY HERE

Senior Software Engineer

About the Role

Title: Senior Software Engineer

Location: Remote, BR

Department: Digital Experience Engineering (80000788)

Job Description:

Senior Software Engineer

Location: Home-based, Brazil

Bentley Systems, Inc. is a pioneering global software development company dedicated to providing innovative solutions for infrastructure professionals. We are on the lookout for a seasonedSenior Software Engineerto enhance our Digital Experience Engineering Portals Team. This role offers a unique chance to engage with state-of-the-art cloud platforms withinMicrosoft Azure, collaborate with a talented team ofUX and UI designers, and utilize the latest UI technologies. You will be instrumental in crafting robust, and reusable React components and backend APIs for our dynamic Portals.

Responsibilities:

  • Design and develop intuitive front-end webpages and reliable backend services.
  • Work closely withUX and UI designersto ensure seamless integration and user-centric design.
  • Engage in an agile, Continuous Integration and Continuous Delivery (CI/CD) software development process.
  • Commit to writing testable, maintainable, and scalable code, while actively participating in peer reviews.
  • Lead key products and features from conception to deployment, ensuring high-quality standards.

Requirements:

  • Bachelor’s or Master’s degree in computer science or software engineering from a reputable institution.
  • Minimum of 5 years of professional software development experience outside of internships.
  • Solid grasp of core Computer Science concepts including Algorithms, Data Structures, Operating Systems, and Object-Oriented Programming.
  • Exceptional communication skills in English, both verbal and written.
  • Proficient in C#, JavaScript, and Typescript.
  • Familiarity with Git or similar distributed version control systems.
  • Experience with Azure DevOps and Agile Development methodologies like SCRUM.
  • In-depth understanding of HTTP and web service integration.

Essential Skills:

  • Over 3 years of experience in the architecture and design of new and existing web systems.
  • Expertise in C#, JavaScript, and Typescript.
  • Strong problem-solving skills.
  • Proficiency with automated testing tools such as Jest, Playwright, and Selenium.
  • Experience with frameworks or libraries like React, AngularJS, .NET Framework (including .NET Core), TypeScript / JavaScript, HTML/CSS, Webpack, Babel, Gulp.
  • Practical knowledge of cloud services and REST Interfaces.

Preferred Technical Skills:

  • Familiarity with tools such as VS Studio, VS Code, Chrome Dev tools, Postman, and Fiddler.

APPLY HERE

Junior Network Security Engineer

About the Role

Title: Junior Network Security Engineer

Location: Gurgaon, HR, IN, 122002

Department: Information Systems

Job Description:

Requisition Number: 63782

Corning is vital to progress – in the industries we help shape and in the world we share.

We invent life-changing technologies using materials science. Our scientific and manufacturing expertise, boundless curiosity, and commitment to purposeful invention place us at the center of the way the world interacts, works, learns, and lives.

Our sustained investment in research, development, and invention means we’re always ready to solve the toughest challenges alongside our customers.

The global Information Technology (IT) Function is leading efforts to align IT and Business Strategy, leverage IT investments, and optimize end to end business processes and associated information integration technologies. Through these efforts, IT helps to improve the competitive position of Corning’s businesses through IT enabled processes. IT also delivers Information Technology applications, infrastructure, and project services in a cost efficient manner to Corning worldwide.

Responsibilities:

  • Physically install and connect firewalls and other security appliances.
  • Install the latest vendor-approved stable firmware on appliances.
  • Monitor firewalls for up/down or issues, document, root cause analysis, reporting.
  • Create virtual firewalls with appropriate configurations and policies.
  • Configure remote access VPN and site-to-site VPN functionality.
  • Configure firewall interfaces, network configurations, access control lists and policies, routing, remote access (VPN), and next-generation firewall feature sets implementing best practices.
  • Integrate firewall with Camstar and other custom MES systems.
  • Integrate firewall with?Ivanti Pulse Secure?and other Juniper products as required.
  • Support out-of-band connectivity devices, and log collectors.
  • Configure SIEM Integration.
  • Create and manage firewall rulesets.
  • Advanced troubleshooting on the full range of Juniper SRX andPalo Alto products.
  • Collection, analysis, and change recommendations of configuration information to streamline support and minimize impact to manufacturing.
  • Collection and initial analysis of packet trace information and recommend corrective actions based on the analysis.
  • Consultation of technical documentation, bulletins, and release notes for known problems.
  • Follow up on technical cases, including proper escalation and management of the case.
  • Manage customer communications and expectations until the closure of each case, including vendor escalations, device RMA, and coordination support.
  • Create or maintain standard operating procedures.
  • Able to work after hours and/or be part of an on-call rotation.

Ideal Candidate:

  • Bachelor’s degree in computer science, Software Engineering or related field, or an equivalent combination of training and experience is desirable.
  • One year of Manufacturing or Operational Technology experience.
  • Minimum of 3 years of Juniper and Palo Alto experience as a network security engineer. Certification will be a plus, but years of proven experience can be considered.
  • Experience in a technical support role in a networking/security company or equivalent education.
  • Strong understanding of TCP/IP, routing protocols, L2/L3 switches Experience with security products firewalls, IPSec, IDS/IPS, Anti-Spam, virus scanning.
  • Extensive working knowledge of Windows, UNIX, or Linux
  • Juniper JNCIP-SEC is required, and JNCIE-SEC, optional for senior role.

APPLY HERE