Building the future of eCommerce.
Senior Software Engineer, Ads
Location
California
Posted
1 day ago
Salary
$135K - $165K / year
Seniority
Senior
Job Description
Senior Software Engineer, Ads
Jane Technologies, Inc.
• Build scalable backend services and APIs that power our digital merchandising platform. • Work with other senior engineers to contribute to high level decisions about the architecture and design. • Work with Product Managers to make Jane’s advertising product offerings sound, robust and easy to use. • Work with Data Scientists and Machine Learning Engineers to collect data, analyze data, and use data to improve advertising through iterations. • Help communicate and implement best practices across the engineering team. • Perform and participate in design reviews and code reviews. • Identify and resolve performance bottlenecks.
Job Requirements
- 4+ years of professional software engineering experience in a product-centered team.
- Demonstrates senior-level ownership: independently navigates ambiguity and proactively moves work forward without waiting for direction.
- Strong Computer Science fundamentals: data structures, algorithms, and code design principles.
- Systems-level problem solver: comfortable navigating ambiguous, high-complexity challenges across distributed systems and infrastructure.
- Experience with AdTech systems, ideally retail media, sponsored listings, or marketplace advertising. Hands-on with one or more of: ad serving and real-time decisioning, campaign pacing and budgeting, or attribution and measurement. You understand the constraints that make AdTech distinct: low-latency decisioning at scale, accurate pacing and billing, and closing the loop from impression to conversion.
- Database fluency: familiar with relational, columnar, and document-based databases with a strong sense of their respective strengths and ideal use cases.
- Proficiency in at least one system language (Go preferred, Java, etc.) with a demonstrated ability to pick up new languages and adapt to a rapidly evolving stack.
- Strong technical communication: expresses ideas clearly through well-crafted code, written documentation, and verbal discussion with both technical and non-technical audiences.
- Collaborative by nature: as eager to mentor and share knowledge as to learn from others, with a genuine passion for craft and how great software gets built.
- Experience in small, start-up engineering teams.
- Experience proposing, provisioning and testing infrastructure with cloud ops: Terraform (preferred), Cloudformation, etc.
Benefits
- Great compensation package and equity
- Remote friendly work environment with employees throughout the US and Canada
- Health, Dental, Vision, 401k, Unlimited PTO, and home office stipend
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full-Stack Engineer - LLM-Powered Code Review PoC
FukuA fine brining establishment born in the east village.
Role Description NexaFlow is developing a proof-of-concept automated code review tool powered by large language models (LLMs). We are seeking a Senior Full-Stack Engineer to design and deliver the prototype end-to-end. - Own the entire proof-of-concept (PoC) development process, from architecture to deployment. - Integrate webhooks for pull request (PR) analysis. - Build a hybrid review engine combining LLMs and static analysis tools. - Implement custom rule configuration for code reviews. - Develop a review dashboard for users. - Ensure Docker-based deployment of the solution. Qualifications - 5+ years of full-stack development experience with Python (FastAPI) or Node.js and React. - Proven experience integrating LLM APIs (such as OpenAI GPT-4, Anthropic Claude) into production systems. - Hands-on experience with CI/CD pipelines, including GitHub Actions or GitLab CI. - Familiarity with code review tooling. - Ability to work independently, handling all aspects from system architecture to deployment. - Experience with static analysis tools (e.g., Semgrep, CodeQL) is a strong plus. Requirements - Freelance/contract position. - Fully remote work. - Competitive rate based on experience.
Tech Lead – ClarOps
ClaraClara is the leading end-to-end corporate spend management solution for companies in Latin America.
• Leading technical direction and architecture for high-impact internal systems and services. • Setting quality standards through code reviews and design reviews. • Building the integration platform that lets other teams across Clara connect into the ClarOps backend. • Reviewing product specs from a technical perspective to flag feasibility gaps. • Running the team's execution rhythm: sprint planning, standups, and retrospectives. • Elevating the team through pairing, mentorship, and knowledge sharing. • Driving cross-team problem-solving and architectural discussions. • Applying AI tools to ship faster and improve workflows.
• Define and drive the AI strategy, roadmap, and priorities for Acacia BU • Identify and prioritize AI use cases across functions within the business unit • Partner with cross-functional teams to improve workflows and enable better business outcomes through AI • Coordinate AI efforts across Acacia to improve alignment, reduce duplication, and increase scale • Evaluate emerging AI trends and technologies for relevance to Acacia’s business needs • Lead AI initiatives from concept through pilot, implementation, and adoption • Track progress, outcomes, and business value of AI initiatives • Provide clear updates, recommendations, and prioritization guidance • Help establish consistent practices for AI adoption and execution within the BU
Back End Engineer
CodekeeperModern all-in-one software escrow solutions for agile development companies and their clients
Role Description We are seeking a skilled Back End Engineer with expertise in Ruby Stack to join our team. The ideal candidate will be involved in the full software development lifecycle, from concept to deployment, focusing on creating and maintaining scalable, high-quality applications. This role is perfect for a proactive individual who thrives in a fast-paced environment and is eager to drive new feature development using Ruby on Rails and React technologies. What You’ll Be Doing - Collaborate with our team on the development of our app and drive new feature development - Utilize a Ruby-on-Rails and React stack, hosted on AWS - Write well-structured, lightweight, and easily editable code, supported by testing - Follow our clearly defined product development process and detailed interaction designs - Exercise a high degree of autonomy in deciding the best solutions for tasks and discussing implementation decisions during code reviews About You - Proficiency in Ruby, Python, or Node.js - Expertise in Ruby on Rails - Familiarity with AWS - A good sense of React - Passion for building beautiful, intuitive interfaces and scalable backends - Driven and enthusiastic personality - Excellent communication skills in English - Ability to adapt and multitask in a fast-paced environment What You Can Expect - Passionate and fun-loving colleagues - Startup mindset with ample opportunities for growth - Regular team activities and gatherings - Comprehensive onboarding process with a dedicated ramp-up period - A supportive team that values open communication and direct feedback - A chance to excel in your career and make a difference Additional Info - Job Location: Remote - (#LI-Remote) How to Apply Please send an application that speaks directly to how you would like to fill this position. There are no right answers or expectations. Show us your role in our company’s future and our role in yours. Address some of the work we do. Introduce yourself as a colleague. Feel free to respond in either Dutch or English.




