Sigma Software Group logo
Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Principal Engineer – AdTech

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

11 days ago

Salary

0

Seniority

Lead

Job Description

Principal Engineer – AdTech

Sigma Software Group

• Act as a key technical liaison between business and engineering teams, translating commercial goals into actionable technical solutions • Evaluate publisher technical environments and design scalable, maintainable architectures • Prepare client-ready solution proposals, including features, integrations, and tools • Lead cross-functional delivery teams, including developers, designers, DevOps, and technical PMs • Provide architectural oversight throughout the development lifecycle to ensure continuity and quality • Manage distributed teams across multiple time zones • Mentor engineers, conduct code reviews, and guide technical growth • Make architectural decisions at component and plugin levels, balancing trade-offs and communicating choices clearly

Job Requirements

  • At least 6+ years of hands-on experience in JavaScript / TypeScript, Vue.js, and Node.js
  • Experience in microservices architecture and distributed systems integration
  • Hands-on experience with AWS Lambda or similar serverless technologies
  • Deep understanding of plugin-based systems and extensibility points
  • Proven ability to customize and extend existing solutions without breaking core functionality
  • Experience in AdTech environments with evolving requirements
  • Knowledge of Vite, Cypress, and Vitest for modern development workflows and testing
  • Experience with AWS S3 and CloudFront for scalable storage and content delivery
  • Strong commercial acumen and ability to translate business goals into technical infrastructure
  • Fluent English communication skills for enterprise stakeholder management

Benefits

  • remote work flexibility
  • opportunity to work on globally recognized platforms
  • supportive culture with challenging projects

Related Job Pages

More Full-stack Engineer Jobs

CDQ logo

Software Developer, AI

CDQ

We help to manage business partner master data powered by #datasharing

Full TimeRemoteTeam 51-200H1B No Sponsor

• Designing and implementing AI agents with reasoning pipelines • Integrating AI capabilities such as LLM-powered services • Contributing to scalable architectures for data- and event-driven systems • Improving, refactoring, and maintaining existing code bases • Collaborating with the Team Lead and Product Owner • Participating in code reviews, architecture discussions

Poland
tvScientific logo

Software Engineer II, Big Data

tvScientific

Performance TV Advertising Platform

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Design and implement robust data infrastructure in AWS, using Spark with Scala • Evolve our core data pipelines to efficiently scale for our massive growth • Store data in optimal engines and formats, matching your designs to our performance needs and cost factors • Collaborate with our cross-functional teams to design data solutions that meet business needs • Design and implement knowledge graphs, exposing their functionality both via Batch Processing and APIs • Leverage and optimize AWS resources while designing for scale • Collaborate closely with our Data Science and Product teams

California
$123.7K - $254.7K / year

Role Description Our client, a growing educational and professional development organization, is seeking an experienced Corporate Training Instructor to teach and mentor students on how to become effective corporate trainers, facilitators, and workplace learning professionals. This role is ideal for an experienced trainer or learning and development professional who is passionate about teaching others how to design, deliver, and facilitate impactful corporate training sessions within professional environments. - Deliver engaging training sessions on corporate training principles, facilitation techniques, and instructional delivery methods. - Teach students how to design, structure, and deliver effective corporate training programs. - Guide students on presentation skills, public speaking, audience engagement, and classroom management techniques. - Train students on adult learning principles, learning styles, and professional training methodologies. - Share practical experiences, case studies, and best practices from corporate training environments. - Develop instructional materials, presentations, training exercises, and facilitation activities. - Conduct mock training sessions, role plays, and practical teaching demonstrations for students. - Mentor students on building confidence, professionalism, and effective communication as trainers. - Teach students how to assess learning outcomes and evaluate training effectiveness. - Stay updated on corporate learning trends, facilitation strategies, and workplace training practices. Qualifications - Bachelor’s degree in Human Resource Management, Education, Business Administration, Communication, Learning & Development, or related field preferred. - Minimum of 4–5 years of practical experience in corporate training, facilitation, learning and development, or instructional delivery. - Strong understanding of adult learning principles and corporate training methodologies. - Proven experience delivering workshops, seminars, or professional training sessions. - Excellent presentation, facilitation, and communication skills. - Ability to teach and mentor students effectively in both virtual and in-person environments. - Strong leadership, coaching, and interpersonal skills. - Proficiency in Microsoft Office Suite, Google Workspace, and virtual training platforms. - Passion for teaching and developing future trainers and facilitators. - Must be legally authorized to work in the USA or Canada. Preferred Qualifications - Professional certifications in training, facilitation, coaching, HR, or learning and development are an advantage. - Experience mentoring aspiring trainers, educators, or facilitators. - Familiarity with instructional design and training evaluation techniques. - Experience facilitating virtual training sessions and interactive workshops. Requirements - Part time. - Pay depends on experience.

United States + 1 moreAll locations: United States | Canada
Airbnb logo

Senior Software Engineer, AI/ML, Trust

Airbnb

Airbnb is a community based on connection and belonging.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Work with large scale structured and unstructured data, build and continuously improve novel ML systems, product integrations, and performance optimizations for Airbnb product, business and operational use cases. • Work collaboratively with cross-functional partners including software engineers, product managers, operations and data scientists, identify opportunities for business impact, understand, refine, and prioritize requirements for AI/ML models, drive engineering decisions, and quantify impact. • Work closely with other trust defense and platform teams to tackle the changing landscape of fraud attacks. • Hands-on productionize, and operate AI/ML solution and pipelines at scale, including both batch and real-time use cases. • Lead, mentor, challenge and grow enthusiastic, collaborative AI/ML culture within the organization

India
₹4,500K - ₹6,500K / year