Senior Software Engineer - C++, Linux

EPAM Systems Bangalore, India

Company

EPAM Systems

Location

Bangalore, India

Type

Full Time

Job Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a Senior Software Engineer with expertise in C++ and Linux environments.
The ideal candidate will be responsible for developing architectural solutions and pitching ideas during greenfield development. You must possess strong communication and self-driven skills, with the ability to work independently or as part of a team.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

This role offers an exciting opportunity to contribute to the development and performance tuning of software code.

#LI-DNI

Responsibilities
  • Offer and pitch architectural solutions during greenfield development
  • Collaborate effectively with partners, business stakeholders, and technical experts
  • Develop and performance tune software code
  • Troubleshoot and debug software code
  • Work independently or as part of a team
  • Adapt to the level and nature of the audience during communication
  • Contribute to the development of strategy and architecture
  • Respect and welcome ideas from team members
  • Contribute to test automation and CI/CD if experienced
  • Learn and adapt to new technologies
Requirements
  • Bachelor's Degree (BA, BS, or MS in Computer Science) or equivalent experience
  • Minimum 5-6 years of development experience
  • Proficiency in object-oriented software development using C++ (17+)
  • Knowledge of IPC and Multithreading
  • Hands-on experience in a Linux environment
  • Knowledge of design patterns and design principles
  • Experience with memory management and efficiency & performance analysis
  • Knowledge and coding experience on smart pointers
  • Proficiency in using tools such as Visual Studio, shell scripts, git, Confluence, Jira
  • Strong analytical skills, attention to detail, and a careful approach to handling issues
  • Ability and desire to learn new technologies
Nice to have
  • Hands-on experience with test automation and CI/CD
We offer
  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package:
    • Health benefits
    • Retirement benefits
    • Paid time off
    • Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Apply Now

Date Posted

01/23/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Solution Consultant - Coursera

Views in the last 30 days - 0

This role involves supporting various Coursera Business teams through Salesforce Solution Architecture and administration skills Key responsibilities ...

View Details

Senior Product Manager - Mobile - G-P

Views in the last 30 days - 0

The company is seeking a Senior Product Manager with extensive experience in mobile app development to lead the launch and growth of Gias AI Advisor f...

View Details

Software Engineer (P3) - Twilio

Views in the last 30 days - 0

Twilio is seeking a Software Engineer with 5 years of experience in designing building and deploying largescale distributed systems and microservices ...

View Details

Senior Associate - Finance - JustAnswer

Views in the last 30 days - 0

JustAnswer a San Franciscobased company founded in 2003 is seeking a detailoriented and problemsolving Senior Associate Finance for its India Office T...

View Details

Online Data Analysts (Multiple Languages) - TELUS Digital

Views in the last 30 days - 0

This freelance opportunity allows you to work as an online data analyst from home enhancing digital maps used globally No prior experience is required...

View Details

Manager - Direct Sales - JumpCloud

Views in the last 30 days - 0

JumpCloud is seeking a Sales Manager for its Direct Sales SMB team in EMEA The role involves managing a team of 57 Account Executives driving new logo...

View Details