FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and maintaining scalable software components and data pipeline architectures, with proficiency in Java and C++/Golang. Strong background in distributed systems, data structures, and algorithms, complemented by hands-on experience with AI development tools.
Highest-signal resume keywords
Java ProficiencyC++/Golang ExperienceDistributed Systems ExpertiseSQL and NoSQL Database KnowledgeAI Development Tools Familiarity
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignData Pipeline ArchitectureMulti-threadingData StructuresAlgorithmsOperating SystemsRelational SQLNoSQL DatabasesAgile MethodologiesComplex Project Implementation
Soft Skills
CollaborationMentoringAdaptabilityCommunication
Tools & Technologies
Unix/Linux EnvironmentClaude CodeGitHub Copilot
Certifications & Qualifications
Degree in Computer Science
Industry Keywords
Real-time Bidding PlatformStream Data ProcessingDistributed Data PipelinesData ExtractionData Transformation
Tech Stack
Tools & technologiesDistributed SystemsJavaLinuxNoSQLSQLUnixC++Go
About the role
Key responsibilities & impact- Design, code, deploy and maintain highly scalable software components and optimal data pipeline architecture for large-scale data volumes
- Work across the stack and low-level systems, and design broad distributed-system interactions
- Assemble large, complex data sets meeting functional and non-functional business requirements
- Build systems for optimal extraction, transformation and loading of data from diverse sources using SQL and big-data technologies
- Create data tools for analytics and data science team members to build and optimize the product
- Mentor junior software engineers
- Collaborate closely with data scientists, data analysts, product and business teams
- Contribute to Kayzen's real-time bidding platform, real-time budget system, real-time event processing, stream data processing engine and distributed data pipelines
Requirements
What you’ll need- Minimum 5+ years of professional experience working in distributed systems
- Min. 5 years of experience in coding & implementing complex projects
- Proficiency in Java; C++/Golang is a MUST
- Good understanding of multi-threading, JVM, GC and profiling tools
- Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
- Experience with relational SQL and NoSQL databases
- Proficiency in working in a Unix/Linux-based environment
- Hands on with AI development tools like Claude Code and GitHub Copilot, with demonstrated AI usage, adoption and agentic coding in day-to-day work
- Ability to work comfortably in a collaborative, agile environment and be excited to learn
- Degree in Computer Science or a related field
Benefits
Comp & perks- Exceptional career growth and learning opportunity
- A unique opportunity to be part of an experienced team of industry experts and entrepreneurs who bring massive change to the Adtech market
- Direct, day-to-day work experience with the management
- A fun, driven, and multinational team located across Germany, India, Argentina, Ukraine, Turkey, the UK and soon more countries
- A flexible work-from-home arrangement: we have office in Bangalore but felly remote mode is possible
- A 500-dollar home-office setup budget
- A 1000-dollar annual learning and development budget
- Regular company events
