Posted Oct 22, 2026

Software Engineer – Entry to Mid-Level

Apply Now
Job Description: • Write clean, maintainable, and efficient code to develop new features for Funnel’s software products • Write unit tests and end-to-end tests to ensure software reliability and quality • Troubleshoot bugs and improve software performance, scalability, and reliability • Use modern development tools, including AI-assisted coding tools, to improve productivity and streamline workflows • Participate in code reviews and design discussions • Continuously learn and adopt new technologies, tools, and software engineering best practices • Collaborate with cross-functional teams to deliver high-quality software • Travel less than 5% Requirements: • Bachelor's degree in Computer Science, Software Engineering, or related experience • 0-2 years of software engineering experience, including relevant internships or hands-on projects • Professional experience in Python (Django) for backend development and JavaScript (React) for frontend development • Understanding of web technologies, including REST APIs, HTTP, HTML, and CSS • Familiarity with modern software development practices, including version control, testing, debugging, and code reviews • Comfortable using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar • Strong communication, collaboration, analytical thinking, and problem-solving skills • Eagerness to learn and grow in a fast-paced, evolving engineering environment • Employees must be able to perform all essential job functions, with or without reasonable accommodation Benefits: • Health insurance • Dental and Vision insurance • Company paid Life/AD&D • Long-term Disability insurance • Short-term Disability insurance • Term Life insurance • Flexible Spending Account (FSA) • Health Savings Account (HSA) • Retirement Plan - 2% company match • EAP • Remote/Hybrid Opportunities • Uncapped Discretionary Time off • Sick Leave • 14 paid holidays • One time remote work stipend • Employee recognition program • Employee-led Groups (ELG’s) • Unlimited PTO • Benefits that begin on your first day of employment