Fluency

Fluency is headquartered in Burlington, Vermont. This is a full-time, remote position that requires legal authorization to work in the U.S. If you're local to the area, you're welcome to work from our office. At Fluency, we’re proud to be an equal opportunity employer. We’re committed to building a diverse, inclusive, and supportive workplace where everyone can thrive. We welcome applicants of all backgrounds and identities and do not tolerate discrimination or harassment of any kind. Employment decisions at Fluency are made based on business needs, job requirements, and individual qualifications—without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, genetic information, veteran status, or any other status protected by federal, state, or local laws.

Principal Software Engineer, DSP Integrations

Location

United States

Posted

3 days ago

Salary

$160K - $184K / year

Seniority

Lead

Job Description

Principal Software Engineer, DSP Integrations

Fluency

Role Description The Principal Software Engineer, DSP Integrations is a full-time remote role with an optional office in Burlington, VT. This is a senior individual contributor role focused on the architecture and execution of Fluency's integrations with major Demand-Side Platforms, with a near-term focus on accelerating Amazon DSP delivery and sustaining cross-DSP integration depth across TTD, Amazon DSP, and Basis. - Architect Fluency's integrations with major Demand-Side Platforms (currently TTD, Amazon DSP, and Basis; expanding over time). - Design and own partner API integrations (REST and GraphQL), including authentication, rate limits, retries, idempotency, reporting feeds, and webhook patterns. - Encode platform-specific operational semantics (campaign and ad group structure, targeting, budget behavior, bid strategies, attribution windows, learning-phase triggers) so that Fluency executes correctly on each DSP. - Implement cross-DSP capabilities including blueprint integration, reverse sync and forward mutate patterns, and object authority models. - Partner with DSPs at the engineering level, collaborating with partner-side technical contacts to unblock integration work. - Set technical direction and quality standards through architectural decisions, code, and design reviews, exercising influence rather than formal authority. - Triage and resolve partner-integration defects and client-launch issues affecting campaign execution and reporting accuracy. Qualifications - 8+ years of software development experience, with a heavy focus on backend architecture and integration design. - Direct experience integrating with major DSPs as a consumer of their APIs (TTD, Amazon DSP, Basis, MSFT DSP, Yahoo DSP, StackAdapt, or equivalents). Hands-on knowledge of more than one is strongly preferred. - Deep experience working with partner APIs at scale: REST and GraphQL, authentication patterns, rate limits, retries, idempotency, reporting ingestion, and webhook handling. - Practical understanding of DSP operational differences (budgeting, pacing, targeting, bid strategies, reporting), with a track record of encoding those differences correctly in integration logic. - Proven proficiency with Java and Spring Boot, including event-driven services (e.g., Kafka). - Knowledge of cloud infrastructure (AWS) and experience with distributed systems operating at high data volume. Requirements - Distributed systems at walled-garden API volume. - AI-augmented production pipelines. - AI-augmented software development. - Comfort with high-volume integration workloads. - Strong bias toward ownership and impact in an environment with aggressive deadlines and externally committed delivery dates. - Passion for iterative development and continuous learning. Benefits - Medical, dental and vision coverage for employees and their families. - 401(k) plan with company match. - Four weeks of Combined Time Off (CTO), flexible schedule and twelve holidays. - Maternity and parental leave. - Employee wellness programs and mental health support. - Remote work flexibility and home office stipends.

Related Job Pages

More Software Engineer Jobs

Sangoma logo

Node JS Developer

Sangoma

Sangoma Technologies is a trusted world leader in value-based Unified Communications & UCaaS solutions.

Full TimeRemoteTeam 201-500Since 1984H1B Sponsor

• Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node JS and related frameworks. • Write clean, secure, efficient, and maintainable code following established coding standards, best practices, and software development methodologies. • Collaborate closely with frontend developers, product managers, QA teams, and cross-functional stakeholders to deliver reliable and user-focused software solutions. • Build and optimize backend systems for performance, scalability, reliability, and security in a production SaaS environment. • Participate in architectural discussions, code reviews, and continuous improvement initiatives to enhance code quality and development processes. • Troubleshoot, analyze, and resolve complex production issues, performance bottlenecks, and application defects in a timely manner. • Develop and maintain integrations with databases, third-party services, and internal systems. • Contribute to CI/CD pipelines, deployment processes, and overall backend infrastructure improvements. • Stay current with emerging Node JS technologies, backend development trends, and industry best practices to drive innovation and technical excellence.

Colombia
Sangoma logo

Node JS Developer

Sangoma

Sangoma Technologies is a trusted world leader in value-based Unified Communications & UCaaS solutions.

Full TimeRemoteTeam 201-500Since 1984H1B Sponsor

Role Description Sangoma is seeking a skilled and motivated Node JS Developer to join our dynamic development team. In this role, you will be responsible for developing, maintaining, and optimizing server-side applications using Node JS, ensuring efficient and reliable performance. You will collaborate with cross-functional teams to deliver high-quality software solutions in a fast-paced environment. - Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node JS and related frameworks. - Write clean, secure, efficient, and maintainable code following established coding standards, best practices, and software development methodologies. - Collaborate closely with frontend developers, product managers, QA teams, and cross-functional stakeholders to deliver reliable and user-focused software solutions. - Build and optimize backend systems for performance, scalability, reliability, and security in a production SaaS environment. - Participate in architectural discussions, code reviews, and continuous improvement initiatives to enhance code quality and development processes. - Troubleshoot, analyze, and resolve complex production issues, performance bottlenecks, and application defects in a timely manner. - Develop and maintain integrations with databases, third-party services, and internal systems. - Contribute to CI/CD pipelines, deployment processes, and overall backend infrastructure improvements. - Stay current with emerging Node JS technologies, backend development trends, and industry best practices to drive innovation and technical excellence. Qualifications - 3+ years of professional experience developing backend applications using Node JS in a production environment. - Strong hands-on experience with Node JS frameworks such as Express.js. - Proven experience designing, building, and maintaining RESTful APIs and backend services. - Experience working with relational and/or NoSQL databases including MySQL, PostgreSQL, or MongoDB. - Strong understanding of asynchronous programming, event-driven architecture, and scalable backend application design. - Experience troubleshooting, debugging, and optimizing backend application performance. - Familiarity with cloud environments, CI/CD pipelines, and modern software development best practices is preferred. - Strong analytical, problem-solving, and technical troubleshooting skills. - Ability to work effectively in a collaborative Agile development environment. - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or relevant experience). - Must possess strong verbal and written English communication skills with the ability to clearly communicate technical concepts to global teams.

Colombia
Affirm logo

Staff Software Engineer

Affirm

Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is seeking a Staff Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who can set technical direction, drive architectural decisions, and elevate the quality and velocity of full stack development across mobile, web, and backend systems. The team plays a critical role in shaping the first experience customers have with Affirm—building trust, clarity, and value from the very first interaction. As a Staff Engineer, you will be responsible for defining long-term technical strategy, mentoring senior engineers, and acting as a force multiplier through your technical depth, operational excellence, and ability to navigate ambiguity. You'll work at the intersection of product, design, and engineering to build polished, performant, and accessible user experiences that directly impact conversion, retention, and business growth. What You'll Do - You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. - You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. - You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. - You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts. - You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. - You will help develop talent on your team by providing feedback and guidance, and leading by example. - On-Call Rotation - There would be an on-call rotation for this role as a requirement What We Look For - You have a total of 8+ years of experience as a software engineer. - You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes - You are proficient in developing web apps using declarative UI frameworks like React, React Native or Vue. - You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. - You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. - Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. - You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Compensation & BenefitsBase Pay Grade - P Equity Grade - 6 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). ESP base pay range per year: €103 000 - €139 000 Additional benefits include: - Flexible Spending Wallets for tech, food and lifestyle - Away Days - wellness days to take off work and recharge - Learning & Development programs - Parental leave - Employee Resource & Community Groups We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role. Location - Remote Spain #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Spain

設計検証エンジニア/ Design Verification Engineer

Micron Technology

Micron Technology specializes in memory and semiconductor technology, such as computer memory and image sensors. Since opening, Micron Technology has had a successful history and i

Full TimeRemoteTeam 45,000Since 1978

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Micron Technology, Inc. のデザインエンジニアとして, メモリ製品の開発に使用されるデジタル回路およびアナログ回路の設計• 検証を担当していただきます。Micron は, 最先端の技術開発や高度なメモリ設計から, 製品開発, システム設計, 検証に至るまで, シリコンからシステムまでを網羅する革新的なソリューションの開発に取り組み, 世界トップクラスのメモリソリューションを提供しています。 本ポジションでは, 世界各地に拠点を持つ Micron の設計• 検証チームと連携しながら, プロダクトエンジニアリング, テスト, プローブ, プロセスインテグレーション, アセンブリ, マーケティングなどの各部門をサポートします。製造のあらゆる機能を最適化し, コスト, 品質, 信頼性, 市場投入までの時間(Time-to-Market), および顧客満足度において最高水準を実現する製品を, プロアクティブに設計することが求められます。 主な職務内容(以下に限定されません): - 新規製品開発に向け, メモリ/ロジック/アナログ回路のチップ設計, レイアウト, 最適化を支援 - 寄生素子モデリングおよび設計検証の支援, レチクル実験, ならびに必要なテープアウト修正への対応 - 業界標準シミュレータを用いたモデリングおよびシミュレーションによる検証業務の実施 - 標準化および組織全体の成功に向けた, 部門横断的なコミュニケーションへの貢献 - マーケティング, プローブ, 組立, テスト, プロセスインテグレーション, プロダクトエンジニアリング各部門と連携し, 製品の製造性を確保 - 設計品質向上のため, 標準化, CAD, モデリング, 検証各グループから積極的に助言• 知見を収集 - 著しい環境変化において, 将来のメモリ世代に向けたイノベーションを推進 As a Design Engineer at Micron Technology, Inc., you will be responsible for designing and verificating digital and analog circuits used in the development of memory products. We are engaged in developing groundbreaking silicon-to-systems solutions - right from technology development and advanced memory designs to product development, systems design and validation resulting in world class memory solutions. In this position, you will collaborate with Micron's various design and verification teams all over the world and support the efforts of groups such as Product Engineering, Test, Probe, Process Integration, Assembly and Marketing to proactively design products that optimize all manufacturing functions and assure the best cost, quality, reliability, time-to-market, and customer satisfaction. Responsibilities will include, but are not limited to: - Contributing to the development of new product opportunities by assisting with the overall design and optimization of Memory/Logic/Analog circuits - Parasitic modeling and assisting in design validation, reticle experiments and required tape-out revisions - Performing verification processes with modeling and simulation using industry standard simulators - Contributing to cross group communication to work towards standardization and group success - Working with Marketing, Probe, Assembly, Test, Process Integration, and Product Engineering groups to ensure accurate manufacturability of product - Proactively solicit guidance from Standards, CAD, modeling, and verification groups to improve the design quality - Driving innovation into the future Memory generations within a dynamic work environment About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities - from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_japan@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.

Japan