Job Closed
This listing is no longer active.
The San Francisco, California based company, Basis, is a company that designs, develops, and sells wrist based health trackers. Since 2012, Basis has been worki
Sr Software Engineer, Applications
Location
United States + 1 moreAll locations: United States | Canada
Posted
106 days ago
Salary
$0
Seniority
Senior
Job Description
Sr Software Engineer, Applications
Basis
WHO WE ARE At Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning, reporting, and financial reconciliation across direct, programmatic, search, and social media. We’re not just building advanced technology; we’re also building a culture where passionate, motivated individuals come together to drive meaningful change. Our commitment to inclusivity and growth ensures our employees thrive both professionally and personally. With our headquarters in Chicago, we offer flexible work options across the U.S. and Canada, including remote, hybrid, or on-site at headquarters. ABOUT THE TEAM Basis Technologies' innovative Engineering team designs and develops new features and integrations for Basis, our industry-leading, comprehensive software solution. Basis automates digital media operations for more than 1,000 leading agencies and brands. As a member of our team, you’ll play a crucial role building customer-facing functionality and services for our integrated demand-side platform (DSP). We are deeply committed to building software that will change the ad tech industry for the better and are equally dedicated to building an inclusive culture of highly motivated individuals who create a positive and supportive environment together. WAYS YOU’LL CONTRIBUTE Leading projects spanning our entire tech stack with a focus on the front end while demonstrating and mentoring others on our best practices and high-quality standards. Demonstrating strong collaboration through pull requests, demos, and working relationships. Give and receive feedback positively, identify risks and blockers as they arise. Taking proactive ownership over deliverables, quality, and support across your team's systems and components. Being accountable for driving projects from ideation through production. Demonstrating a deep understanding of your team's business domain. Use your knowledge to identify risks and blockers during planning discussions. Ensure feasibility and alignment between business goals and technical implementation. Bringing a positive attitude to work and embody Basis' core principles. WHAT YOU BRING TO THE TABLE
Job Requirements
- 5 years or more of professional software experience.
- Experience planning and building production-level web applications using React and Ruby on Rails.
- Strong grasp of data modeling, SQL, query optimization, tuning for read/write performance and scalability.
- Experience or willingness to learn Java.
- Experience with entire development cycle of projects
- Knowledge and fluency in the tools used to build and maintain software: Git, Unix/Linux environments, and automated testing tools.
- BONUS POINTS
- Bachelor’s degree in computer science, Engineering or related field
- Excited by a fast-paced product development environment
- Passion for Ad-Tech
- Enthusiastic growth-oriented mindset
- OUR TECH STACK
- JavaScript/React, Ruby/Rails, Java/Spring
- Snowflake, PostgreSQL, MySQL, MongoDB
- Docker, Kubernetes/EKS, AWS services
- RabbitMQ, Kafka
- Integrity in Hiring
- At Basis, integrity is at the core of how we hire. To protect our candidates and our company, we verify identity, education, and employment history for all hires. Some roles may also require onsite or in-person interviews as part of the process. Any misrepresentation of identity, experience, or skills may result in removal from the hiring process or termination of employment. We value transparency and authenticity and expect the same from every applicant.
- Anything Else?
- Don’t have every skill listed? No problem! We know experience can be built in many ways. If you have relevant skills that aren't reflected in your resume, we encourage you to share them in an optional cover letter.
- Life With Basis
- We’re committed to our people’s growth and well-being because our success is tied to theirs. That’s why we’ve earned recognition as a top workplace, including: Ad Age, #1 Best Places to Work 2025, WorkLife's #1 Most Committed to Work Life Balance, and the Chicago Tribune's Top Workplaces in Chicago. We offer competitive perks, including a flexible work week, 401k/RRSP matching, mental health support, paid sabbaticals, generous parental leave, flexible work options, and more.
- Basis is proud to be an equal-opportunity employer. We celebrate all team members regardless of gender identity, sexual orientation, race or cultural background, religion, disability, age, and beyond.
- If you need assistance with interview accessibility, please contact
- talent.acquisition
- @basis.com. Your privacy is important to us, view our policy
- here
- .
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior C++ developer
TechMagicOur client is an American startup that provides its users with a fun shopping experience. The application is live, used daily across 17+ locations in the US, and communicates directly with electric vehicles on the ground - in real time. The architecture is clean and modern - no legacy baggage to wrestle with. Interview Stages Call with recruiter Technical interview with recruiter and Senior Mobile developer
Role Description We are looking for a talented Senior Software Engineer (C++) with 4+ years of programming experience to build a lot from scratch. This is a full-time, permanent position in Lviv, Kyiv or remote. Become an integral member of our client, which oversees several innovative SaaS services, including Remote Access and Secure Web Sessions. Qualifications - 4+ years of expertise in modern C++ development, delivering high-performance and scalable code. - Strong analytical mindset with a proven track record of troubleshooting and resolving complex technical challenges. - Exceptional communication and presentation skills, with the ability to articulate technical concepts clearly. - Self-motivated learner capable of mastering intricate systems and emerging technologies independently. - A proactive team player dedicated to achieving shared goals through a results-driven approach. - Fluent English. Requirements - Proven track record working with AWS or other major cloud platforms. - Hands-on experience in Python for building scalable applications. - Practical knowledge of CI/CD pipelines and tools, including Jenkins, Git, and Artifactory. - Strong familiarity with Agile methodologies and proficient in using JIRA for project tracking. - Solid understanding of security principles such as OWASP, data encryption, and authentication protocols (LDAP, Radius). - Exposure to microservices and cloud-native development strategies. Responsibilities - Architect and ship end-to-end features for SIA RDP, maintaining a "security-first" mindset throughout the development process. - Collaborate across teams to translate stakeholder needs into scalable product enhancements. - Empower the team by mentoring new engineers and fostering an environment of continuous improvement. - Spearhead clean code and security initiatives, ensuring all development aligns with modern threat modeling and compliance standards. Benefits - Projects with modern stack. - Work from anywhere (fully remotely or in our office). - Paid vacations and sick-leaves, additional days-off, relocation bonus. - Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice. - Education: regular tech-talks, educational courses, paid certifications, English classes. - Fun: own football team, budget for team-lunches, branded gifts. - One of the best IT employers in Lviv based on DOU rating. Interview Stages - HR interview with our recruiter. - Technical interview with the Engineering Manager (1 hour). - Coding interview (2 hours). - Final HR interview with the Tech Lead. Recruiter Yuliia Nochovna
Hardware / Software Design Engineer
IterisIteris is a public traded information technology and services company and a leading global provider of applied informatics for agriculture and transportation. I
Company Description Location: Philadelphia, PA Area (flexible) Job Type: Full Time or Consultant to Full Time Salary: $ 80k-$115k + Stock Options (depending on skillset) Company Description TrafficCast International, Inc. (http://www.trafficcast.com) is a leading company in digital traffic information and service provision. Based in Madison, WI, with satellite offices in Chicago, Atlanta, Wilmington DE, Irvine CA, and Shanghai, China, TrafficCast provides innovative technology and sophisticated data modeling to provide real-time and predictive traffic information that enhances and enables high performing location based services and dynamic navigation services to TTWN, Sirius XM Satellite Radio, and TV stations. Now covering over 880,000 miles of roadway, Dynaflow™ provides real time and predictive road information derived from GPS tracking data, public sensors and reports of accidents, road works and weather. For the more granular data required by public agencies for planning and operations, TrafficCast developed BlueTOAD™, an advanced wireless device that directly computes travel times and vehicle behaviors from the detection of Bluetooth signals emanating from passing vehicles. Job Description Position Design Engineer Job Description: In this role, you'll work collaboratively with hardware and software engineering to develop and deploy and maintain our traffic sensor systems and technologies. Help automate and streamline our operations and processes. Maintain strong industry knowledge based on traffic system technologies and industry standards. Skills / Responsibilities Ability to work with various hardware and firmware from 3rd party traffic control systems, Be able to develop firmware to manage and translate messaging systems to and from various controllers and systems Deep knowledge of current industry traffic controllers and sensor technology in the connected vehicle space including DSRC, CV-2X and Bluetooth technologies, Provide improvement suggestions regarding the security, usability, performance, maintainability, and scalability of the existing environment, Build platform tools and dashboards, Work closely with developers to solve systems problems, Collaborate with security team to deliver world class software solutions, Qualifications Qualifications BS or MS in Computer Science or Mechanical Engineering or related technical discipline (or equivalent experience), 5 years of experience in hardware and firmware design and development in the traffic industry, Deep understanding of industry technologies and standards Excellent communications and Interpersonal skills, Excellent organizational and communication skills. Excellent client relationship skills Additional Information Competitive compensation and benefits commensurate with experience. Benefits for full-time employees include participation in the Company’s retirement plan, bonus, medical, dental, life insurance, LTD/STD, paid vacations/sick day/holidays, and advancement opportunities. Contact Information and Application Deadline Please send your resume, including salary history and expectations TrafficCast International is an equal opportunity employer.
Software Engineer (Entry-Level) Recent Grad
DraftedTop employers love talent. You love helping your friends. Drafted makes referrals fun.
Join Drafted as an Entry-Level Software Engineer (New Grad) Drafted is revolutionizing early-career hiring by connecting students and recent graduates with startups and Fortune 500 companies through AI-powered video resumes and culture matching. Recognized by TechCrunch and trusted by top universities like USC, we're building the go-to platform for launching careers. Role: Entry-Level Software Engineer (New Grad) Location: Remote Commitment: Full-time Compensation: Competitive salary with performance-based incentives Why Join As part of our small, dynamic team, you'll have the opportunity to: Impact: Contribute directly to building and scaling our platform, shaping the future of early-career hiring. Excellence: Work alongside experienced engineers in a fast-paced, collaborative environment. Ownership: Influence product direction and strategy with your ideas and expertise. What You'll Do We're seeking a passionate individual ready to dive into full-stack development: Develop and maintain scalable backend services and APIs. Collaborate with the team to design and implement new features. Participate in code reviews, testing, and debugging. Stay updated with emerging technologies and propose innovative solutions. What We're Looking For We value learning and adaptability over specific credentials: Proficiency in programming languages such as Python, React, JavaScript, or Java. Understanding of software development principles and methodologies. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. What We Offer We believe in supporting our team members to thrive: Competitive salary and equity Flexible working hours Remote-first culture Opportunities for professional growth and development Access to cutting-edge tools and technologies
Software Engineer - Relocate to the UK!
OmneaOmnea’s platform handles the entire purchasing process: giving employees an easy place to make requests, automating the necessary approvals for the purchase to be made, and giving finance visibility on how money is being spent. Given the current market outlook and the focus on capital efficiency, there has never been a more vital time for businesses to use Omnea. This is Spend Control 2.0 — built for tougher times. We're backed by tier 1 investors and trusted by leading companies to manage their 3rd party spend.
Our Mission At Omnea, we’re reinventing how enterprise businesses operate, starting with the most painful parts: procurement – where a single purchase can drag on for months, trigger 50+ emails , and pull in Finance, Legal, Security, and IT just to get something approved. We’ve raised $75M from Khosla Ventures, Insight Partners, and Accel to change that. Our AI-native platform connects every person, step, and system so buying is fast, safe, and efficient – one place to request, automated approvals and renewals, real-time supplier risk, and complete spend visibility. It's a $7B+ untapped market , and our traction reflects the scale of the opportunity: we’ve 10x’d ARR to double-digit millions in 18 months and are trusted by global enterprises like Spotify, MongoDB, Monzo, and Albertsons. We’re now the 4th fastest growing startup in Europe. Our team previously scaled Tessian ( cybersecurity tech, backed by Sequoia, Balderton, Accel , acquired post-Series C), and our team includes ex-founders operators who’ve grown unicorns, shipped world-class products, and executed at the highest levels. You’ll work alongside leaders like Ben , Abs , Sabrina , and Rebe . Thinking of relocating to London, UK? We can provide Skilled Worker Visas (for you, your spouse, and any dependent children) and £8,000 in tax free relocation reimbursement for Senior+ Software Engineers looking to relocate from anywhere in the world to come the UK & work with us in London (Hybrid, 3 days on-site). What we're looking for We're looking for an exceptional, product-minded software engineer to join our engineering team & help scale Omnea with us. Our team will grow from double-digit to 200+ enterprise customers and through 10x revenue growth...all in the next 2-3 years! You will support us in driving the growth of our product, team, and company through each chapter as we go from ‘start-up’ to ‘scale-up’. You’ll be joining us at a pivotal time. We’ve just raised $50M in Series B funding from Khosla Ventures, Insight Partners, Accel, Point Nine, and First Round Capital. In the past year we’ve grown revenue 5x, tripled our customer base, and maintained >99% retention with enterprises like Spotify, Wise, Albertsons, Adecco, and McAfee. Our team is small but high-calibre -- it took over 10,000 interviews to hire our first 50 Omneans. Now we’re scaling fast and building the category of AI Supplier Relationship Management. And we are looking for the best software engineers out there to help turn procurement into a true competitive advantage! We're hiring at both the Level 3 (Senior) and Level 4 (Staff) level. We care more about skills than years of experience, but for your calibration, typically we'd expect candidates at this level to have around 5+ years of software engineering experience. You should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis as if it has been your main language. We're hiring for full-stack engineers so if you're only really a frontend or a backend engineer, are mostly a devops/platform person, or have mostly been using a very different language (eg Java) this likely isn't a fit for you. What Can You Expect in our Tech team? Join a Skilled Team . You'll become part of one of Europe's fastest growing early-stage companies, working alongside a team of experienced full-stack product engineers who were all high performers at some of the best tech companies out there. Direct Product Impact. You will be involved in key product decisions, including prioritising our product roadmap, defining project scopes, and technical direction. You'll have a significant voice in discussions about product strategy, user experience, and technical feasibility, making sure we steer our product roadmap towards success. Work with Modern Tech . Omnea is fully built on cloud-native and serverless technologies. Our primary stack is based on Typescript with React & Material UI, Postgres, Hasura and AWS Serverless Technologies such as Lambda, DynamoDB and EventBridge - all managed via AWS CDK & SST. We use Sentry, Lumigo and LogRocket for observability and Github Actions for automated testing and deployment. End-to-end Ownership. You will be entrusted with end-to-end ownership of your projects. From product, design and architectural decisions, all the way to deployment, monitoring and measuring impact on users. You will work across the stack, covering everything from DevOps to styling. We expect each other to take initiative, be proactive in problem-solving, and continuously seek improvements. Continuous Delivery. We embrace continuous delivery to keep our systems agile, responsive and safe. You will be deploying small, incremental changes to production multiple times per day, ensuring a constant flow of improvements and rapid adaptation to any customer needs or technical challenges. Tackle Scalability Challenges . As we grow our customer base from tens to hundreds and expand into new product domains, you will help us scale our product, architecture and processes efficiently while maintaining performance and reliability. Collaboration & Autonomy . You will often work autonomously to take charge of your projects, make decisions, and drive your work forward. But as a lean and high trust team, we remain quick to collaborate and support each other with challenging problems together. Customers at the Centre. Being really responsive to customer feedback and issues is key. We actively encourage engaging with customers, understanding their experience, and iterating our products based on their input to deliver solutions that truly delight them. About You You’re experienced ( not a hard rule, but typically 5+ years ) with building web apps having designed and implemented features from start to finish ( full-stack, using Typescript and ideally AWS). You focus on having a high impact . You've spearheaded the engineering of critical systems before, working with best-in-class tooling in AWS, IaaC, observability and quality assessments. You want to discover the best ways to bring this to an early-stage startup. You know what good can look like . You understand what it takes to build highly reliable & well architected products. You build with quality, observability & redundancy at the forefront. You’re ready to get a lot done. You enjoy all aspects of building a product and are comfortable moving across the stack when necessary. You enjoy problem solving and thinking from first principals.. You’re ready to pick up new skills and build quickly You’re someone who craves ownership. Maybe you find yourself gravitating towards the meatier engineering projects or you want to level up DevOPS or SRE game. If there's an opportunity to work on something bigger, you're keen to take it on. You’re a team builder. You’re a team player. You're excited by helping maximise team performance, whether that requires you to learn from others or to take the time to explain things, provide actionable feedback, and level up those around you. You’re comfortable when faced with ambiguity. You're happy to tackle problems without a predefined clear definition or obvious solution, and are excited to have autonomy to make decisions as you go, all whilst having the support of an experienced team alongside you Nice to haves that really stand out to us You’ve performed exceptionally at something else in the past, be it academics, sport, work etc. You’ve gone above and beyond the norm. You love engineering , it’s more than a job for you. You’ve contributed to open-source projects or worked on side-projects in your spare time just because you enjoy it. You’re confident in your ability to tackle ambiguous problems and crank out quality code. At Omnea, we embrace diversity. To build a product that's loved by everyone, we're best served by a team with all sorts of backgrounds, experiences, and perspectives. We encourage you to apply even if your experience doesn't quite match the full job spec! And regardless of your race, religion, colour, gender, or anything else! If you think you could be a good fit for Omnea, please reach out. A few things to note: We work Tuesdays, Wednesdays & Thursdays in-person at our offices. At this early stage of our company life-cycle it's important to us that we get this together-time, and you can read more about why we believe this is a winning move here We're commercial, ambitious and we don't pretend otherwise! We're actively seeking folks looking to make the most of a career-defining opportunity, with the hunger to be part of building something really impressive . You can see our values here We sometimes use AI note-takers to help us transcribe interview notes, so we can be more present in your interview. If you'd like to opt out of us using automatic transcribers, please note this in the free text field in your application, otherwise we'll take your application as confirmation that you're happy for us to use notetakers (whether added to video calls or in the background). We are proud to be recognised for both our culture and product, and we are just getting started. Join us as we grow! Legal note: if you are viewing this posting outside of the Omnea careers' page, this may be an auto-generated advertisement and may lack the full range of advertised information - please click through to the posting at https://jobs.ashbyhq.com/omnea to view additional advertised information on this posting. Additionally, where roles have hard-specified requirements (e.g. [x] days in office, unable to provide visas, etc), if in your application you provide deterministic check-box confirmation that you do not meet the hard-specified requirements, deterministic (not AI or subjective) automatic rejection criteria are in place.


