StackAdapt logo
StackAdapt

StackAdapt is an advertising platform that delivers self-serve solutions that enable digital marketers and agencies to thrive. As an employer, the company has been recognized by Ad

Senior Software Engineer

Location

Northern America

Posted

14 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

StackAdapt

Role Description As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. You will work with large data sets and have exposure to modern tech stacks such as GoLang, Ruby on Rails, React, GraphQL and more. StackAdapt’s engineering organization believes in working collaboratively and cross functionally. You will get the opportunity to work in a diverse and flexible culture with dedicated career paths to help you succeed. What You'll Be Doing - Be a significant individual contributor and key asset in delivering critical projects that ultimately bring value to our customers. - Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous code and tech spec reviews. - Play a key role in consistently advising the team on pragmatic technical approaches to problems that encourage engineering excellence and developer happiness. - Plan ahead by strategically architecting scalable web APIs, component libraries and backend systems that serve the team roadmap goals. - Collaborate with stakeholders and other senior engineers across the organization to identify and solve technical challenges that drive impact across teams. - Advise teams on technical debt consolidation in ways that efficiently service our business needs. - Identify bottlenecks and general system-wide performance issues and offer actionable solutions to address them. - Conduct technical interviews to attract and identify potential high performing candidates. Qualifications - 3+ years of experience building highly performant web applications with outstanding UX. - Knowledge of our full-stack technologies including React, Typescript, GraphQL, Ruby on Rails and AWS. - Prior experience in asset management and creation, and/or Generative AI is an asset. - Extensive experience writing code with unit tests and end-to-end tests. - Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences. - Experience working with relational databases and key-value stores. - Experience analyzing, benchmarking and optimizing web application performance across the entire stack. - An appetite for unpacking complexity and simplifying it wherever possible. Benefits - Highly competitive salary. - Retirement/401K/Pension Savings globally. - Competitive Paid time off packages including birthdays off! - Access to a comprehensive mental health care program. - Health benefits from day one of employment. - Work from home reimbursements. - Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto. - Robust training and onboarding program. - Coverage and support of personal development initiatives (conferences, courses, books, etc.). - Access to StackAdapt programmatic courses and certifications to support continuous learning. - An awesome parental leave program. - A friendly, welcoming, and supportive culture. - Our social and team events!

Related Job Pages

More Software Engineer Jobs

CACI International logo

Custom Development Lead / VBS Developer

CACI International

Headquartered in Arlington, Virginia, with over 120 offices throughout Western Europe and North America, CACI International was founded in 1962 by businessman H

Custom Development Lead / VBS Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Public Trust Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: CACI is seeking an HCM Custom Development Lead / Visual Builder Studio Developer to support a large-scale federal HCM modernization program. This initiative will implement Oracle Fusion Cloud HCM as the unified human capital management platform for federal civilian employees across the government across multiple federal agencies. In this role, you will lead a development team responsible for extending Oracle Fusion HCM through Oracle Visual Builder Studio (VBS), Oracle APEX, Application Composer, and Page Composer -- strictly adhering to the configuration-first principle that minimizes custom code while delivering the unique federal HR functionality required by the federal government. You will design custom page layouts, build extension applications consuming Oracle Fusion REST APIs, develop custom reports using BI Publisher, and manage sandbox environments for safe configuration development and testing. Your team will ensure all extensions remain upgrade-safe and compliant with Oracle's extensibility framework while meeting Section 508 accessibility standards and federal security requirements. This is a primarily remote position with up to 10% travel. This position is at the T4 (senior) level, suited for an experienced technical professional who operates with significant independence, resolves complex technical challenges using advanced techniques, and provides guidance and mentorship to less experienced team members. Responsibilities: - Lead a development team of senior, mid-level, and junior VBS developers in designing and building Oracle Fusion HCM extensions using Oracle Visual Builder Studio, APEX, Application Composer, and Page Composer - Enforce the configuration-first principle across all development activities, ensuring custom code is pursued only when standard Oracle Fusion configuration cannot meet validated functional requirements - Design and develop custom page layouts, embedded applications, and extension UIs within Oracle Fusion HCM using Visual Builder Studio with JavaScript, HTML5, and Oracle JET component libraries - Build custom REST API integrations and consumption patterns for extension applications that interface with Oracle Fusion HCM business objects and external federal systems via the federal APIM gateway - Develop custom reports and data extracts using Oracle BI Publisher, including agency-specific reporting templates, EHRI data submissions, and compliance reports with Section 508 accessible output formats - Manage sandbox environments and personalization layers to enable safe parallel development, testing, and promotion of configurations and extensions across development, test, and production tenants - Establish and maintain development standards, code review processes, and version control practices for all VBS and APEX extensions ensuring upgrade-safe, maintainable code - Design and implement custom workflow extensions and approval routing for federal-specific HR business processes (PAR processing, classification actions, SES pay adjustments) that require logic beyond standard Oracle Fusion capabilities - Collaborate with functional consultants to translate business requirements into technical designs, estimating development effort and identifying risks for custom development items within SAFe Agile sprint planning - Conduct technical reviews and architecture assessments of proposed customizations, providing recommendations to the program's Architecture Review Board on build-vs-configure decisions - Support production deployments and troubleshoot extension-related defects, providing L3 technical support during agency go-live and hypercare periods - Operate with significant independence to analyze and resolve complex functional and technical issues, applying advanced techniques and serving as a go-to technical resource and mentor for less experienced team members across the program - Lead small work efforts and technical initiatives within the assigned functional area, contributing to team strategy, conducting technical reviews of deliverables, and guiding junior consultants on Oracle Fusion Cloud HCM best practices and solution approaches Qualifications: Required: - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field - 5+ years of experience in software development with focus on enterprise application extension and customization - 3+ years of hands-on development experience with Oracle Visual Builder Studio (VBS), Oracle Visual Builder Cloud Service (VBCS), or Oracle APEX in an Oracle Cloud HCM or ERP context - Proficiency in JavaScript, HTML5, CSS3, and RESTful API development and consumption patterns - Experience with Oracle Fusion extensibility tools including Application Composer, Page Composer, sandboxes, and personalization framework - Demonstrated ability to lead development teams in Agile/SAFe environments with code review, sprint planning, and technical mentorship responsibilities - Experience with Oracle BI Publisher report development including data model design, template creation, and output formatting - Understanding of Oracle Fusion Cloud upgrade cycles and extension upgrade-safety best practices - Must be able to obtain and maintain a Public Trust clearance (US Citizenship required) - Additional experience may substitute for degree Desired: - 7+ years of software development experience with 3+ years in a technical lead capacity on Oracle Cloud implementation programs - Oracle Cloud development certifications (Oracle Visual Builder Studio, Oracle APEX, Oracle Cloud Infrastructure Developer) - Experience extending Oracle Fusion HCM for federal government agencies or large-scale (50,000+ employee) enterprise environments - Proficiency in Oracle JET (JavaScript Extension Toolkit) component library and Oracle Fusion design patterns - Experience with Oracle Integration Cloud (OIC) for building extension integrations and orchestrations - Familiarity with Section 508/WCAG 2.1 AA accessibility standards for web application development - Knowledge of Oracle Fusion HCM functional modules (Core HR, Compensation, Talent, Workforce Management) from a developer integration perspective - Experience with Oracle Cloud technologies including Oracle Integration Cloud (OIC) and/or Oracle Cloud Infrastructure (OCI) in enterprise HCM or ERP environments - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $103,800 - $218,100 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Virginia
$103.8K - $218.1K / year
Advanced Micro Devices - AMD logo

Software Development Engineer

Advanced Micro Devices - AMD

Advanced Micro Devices (AMD) is a Fortune 500 semiconductor company that designs technology used to power personal computers, cloud servers, game consoles, and other intelligent de

Title: Software Development Engineer Location: Santa Clara United States Job Description: WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Job Role and Responsibility: AMD, Inc. is hiring an SMTS Software Development Eng. to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis. Design, develop, troubleshoot, and debug software programs for enhancements and new products. Understand and define software requirements and architectures. Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and internet-related tools. Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUs. Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems. Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for AI Define proprietary platforms, including hardware and software components. Drive software and systems solutions including development and product definitions. Work with cross-functional teams including engineers to develop systems-level software, working on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Drive projects or processes of significant technical importance. Exercise independent judgment to select methods, techniques and evaluation criteria for obtaining results with little to no supervision. Utilize knowledge of computers and electronics, including computer hardware and software applications, and programming, as well as knowledge of the practical application of engineering science and technology. Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD systems and products. Can work remotely. Multiple openings. Qualified applicants click "APPLY NOW" button to apply online. Travel required: NO Qualifications: Degree required Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field. Qualifications: Amount and type of experience required: Four (4) years of experience in the job offered or closely related engineering role. Alternate combination of education and experience: Employer will alternatively accept a Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field and six (6) years of progressive post-baccalaureate experience in the job offered or closely related engineering role. Specific skills required: The following skills are required: Position requires four (4) years of experience in the following: - Software verification; - Unix or Linux environments; - Server systems; - Machine-Learning; - Code optimization using the GPU or software performance analysis; - Software debugging (macOS, Linux, or Unix); - Git; and - GNU toolchain. Can work remotely. #LI-AM4 Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.

California

MuleSoft Integration Developer

CADRE GOVERNMENT SOLUTIONS

We’re more than a government contracting company. We’re a cadre, a specialized team built to support government agencies with practical, reliable solutions to complex operational and technology challenges. We strategically mobilize, manage, and maintain specialized cadres using our RO(M³) model. CADRE GOVERNMENT SOLUTIONS is an Equal Opportunity and Affirmative Action Employer. We welcome and encourage diversity in our workforce. It is the policy of CADRE GOVERNMENT SOLUTIONS to provide equal employment opportunity to all employees and qualified applicants without regard to race, color, religion, national origin, sex, age, disability, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected characteristic under federal, state, or local law.

Role Description As a MuleSoft Integration Developer you’ll be entrusted to support the design, development, and delivery of API-led integration solutions for federal government customers within a fast-paced Agile environment. You will collaborate with senior developers, architects, and stakeholders to build secure, scalable integrations using MuleSoft’s Anypoint Platform while contributing to the successful delivery of mission-critical technology solutions. - Collaborate with senior developers and architects to contribute to solution design and define integration approaches. - Design and implement APIs, integration flows, and services for moderately complex business and technical use cases. - Translate business requirements into user stories, technical tasks, and structured integration components. - Apply integration patterns, API design principles, and MuleSoft leading practices during development activities. - Develop and manage APIs using MuleSoft Anypoint Platform tools including Anypoint Studio, Exchange, Runtime Manager, and API Manager. - Perform data mapping and transformation activities using DataWeave. - Support implementation of API security controls including authentication, authorization, and data protection mechanisms. - Participate in code reviews and contribute to maintaining development standards, code quality, and consistency. - Assist with CI/CD pipeline activities and deployment support across development and production environments. - Monitor, troubleshoot, and optimize MuleSoft applications and integrations. - Provide support for integrations operating in development, testing, and production environments. - Maintain technical documentation including integration designs, deployment procedures, and operational support materials. - Participate in Agile ceremonies including sprint planning, backlog grooming, retrospectives, sprint demos, and continuous improvement efforts. - Identify technical risks, blockers, or issues and escalate appropriately to senior team members when needed. Qualifications - Bachelor’s degree with 3+ years of MuleSoft or integration development experience, OR Associate’s degree with 5+ years of integration development experience, OR High School Diploma/GED with 7+ years of integration development experience. - Experience working with MuleSoft Anypoint Platform, including Anypoint Studio. - Solid understanding of RESTful APIs and common integration patterns. - Experience using DataWeave for data transformation and mapping activities. - Familiarity with version control systems such as Git. - Working knowledge of CI/CD concepts, deployment pipelines, and release management processes. - Understanding of API security fundamentals including OAuth and basic authentication methods. - Strong troubleshooting, analytical, and problem-solving skills. - Ability to work independently and collaboratively in Agile development environments. - Strong written and verbal communication skills with the ability to coordinate effectively across technical teams. - MuleSoft Certified Developer certification or active pursuit of certification. - Experience supporting Salesforce integrations and connected application environments. - Exposure to federal government environments, compliance standards, or security requirements. - Familiarity with DevOps tools such as Jenkins, Azure DevOps, or Copado. - Experience working with cloud platforms such as AWS or Azure. Benefits - CADRE Convoy Program: A dedicated support system designed to cater to your individual needs and enhance your overall well-being, no matter where you are. - CADRE Connect Program: A series of intentional touchpoints, events, and initiatives that promote open communication and encourage continuous growth and development among team members. - CADRE Compensation Program: - 401k Safe Harbor Plans with matching & immediate vesting - Medical, Dental, & Vision Plans - Paid Time Off: Holidays, Vacation, Wellness, & Personal Leave Plans - Continuing Education & Training Budget - Office & Technology Budget - Cell Phone Budget - Wellness & Healthy Living Budget - Awards & Bonuses - Profit Sharing Plans Company Description We’re more than a government contracting company. We’re a cadre, a specialized team finely honed in providing innovative solutions that meet the complex and evolving needs of government agencies. We strategically mobilize, manage, and maintain specialized cadres using our RO(M³) model. CADRE GOVERNMENT SOLUTIONS is an Equal Opportunity and Affirmative Action Employer. We welcome and encourage diversity in our workforce. It is the policy of CADRE GOVERNMENT SOLUTIONS to provide equal employment opportunity to all employees and qualified applicants without regard to race, color, religion, national origin, sex, age, disability, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected characteristic under federal, state, or local law.

United States
Job Closed
ChurchDesk logo

Senior React Native Mobile Engineer

ChurchDesk

ChurchDesk is the all in one solution to help your church develop and connect with people

Full TimeRemoteTeam 11-50H1B No Sponsor

• Take lead and ownership of our mobile applications, while contributing in a senior capacity on projects. • Drive the modernization of our existing mobile app, bringing key features from the web platform to mobile and optimizing the overall experience. • Work hands-on to deliver high-quality, maintainable, and scalable mobile experiences. • Collaborate closely with our product team, designers, and other engineers to shape product features. • Support teammates by sharing knowledge, best practices, and architectural guidance. • Embrace AI-augmented workflows to accelerate development, enabling focus on high-level architecture and complex mobile logic. • Build and maintain prompt libraries and custom AI instructions to keep mobile architecture consistent and accessible. • Apply senior-level judgment to balance rapid prototyping with long-term maintainability and scalability.

Denmark