Search by job, company or skills

T

Software Engineer / Senior Software Engineer – C++ & Cloud Platform

6-10 Years
14 - 28 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Job Title:Software Engineer / Senior Software Engineer C++ & Cloud Platform

Location: Bangalore

Experience:6-10 Years

Employment Type:Full-Time

Onboarding Time Frame: Immediate (15-21 days)

Role Overview

We are seeking a highly skilled Software Engineer with strong expertise inModern C++, Linux systems, and cloud technologies to contribute to the development of scalable, high-performance platform applications. The role involvesopen-source platform development, customization, integration, and ongoing support, along with data engineering and cloud deployment responsibilities.

Key Responsibilities

  • Design, develop, and maintainhigh-performance applications using Modern C++(STL, multithreading, OOP, and design patterns)
  • Work onopen-source platform application development, including implementation, customization, and integration
  • Performsystem-level development and debugging on Linux environments
  • UseGDB and other debugging toolsto diagnose and resolve complex issues
  • Develop and maintainETL pipelines using Apache Airflow
  • Deploy, monitor, and manage applications oncloud platforms (Azure preferred)
  • Design and optimizedatabase solutions (Oracle preferred)
  • Collaborate with cross-functional teams for architecture, development, and deployment
  • Provideproduction support, maintenance, and performance tuning
  • Ensure code quality through reviews, testing, and best practices

Required Skills & Qualifications

  • Strong proficiency inModern C++ (C++11 and above)
  • Solid understanding of:
  • STL (Standard Template Library)
  • Multithreading and concurrency
  • Object-Oriented Programming (OOP)
  • Design Patterns
  • Hands-on experience withLinux systems and shell environments
  • Strong debugging skills usingGDB or similar tools
  • Experience withcloud platforms (Azure preferred)
  • Experience withETL tools, especially Apache Airflow
  • Strong knowledge ofrelational databases (Oracle preferred)and SQL
  • Familiarity withsoftware development lifecycle and best practices

Preferred Qualifications

  • Experience working withopen-source platforms and frameworks
  • Knowledge ofcontainerization (Docker/Kubernetes)
  • Exposure todistributed systems and microservices architecture
  • Understanding ofCI/CD pipelines

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and in a team environment
  • Attention to detail and commitment to quality

Nice to Have

  • Experience indata engineering or big data ecosystems
  • Knowledge ofperformance optimization and low-latency systems

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Techwurkz: Technology Staffing, Solutions & Delivery Enablement | India & Global markets
Techwurkz is an emerging multi-entity technology group incorporated in India and the UAE. We support organizations with comprehensive technology solutions, delivery augmentation, on-demand talent, and flexible/scalable hiring models across diverse technology and business domains. 
(www.techwurkz.com)

Job ID: 145406791