Software & Product Engineer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

29 days ago

Salary

$90K - $100K / year

Seniority

Mid Level

Job Description

Software & Product Engineer

Thryv

Role Description This role is responsible for designing, developing, implementing, troubleshooting, and optimizing scalable, high-performance software and product applications. Leveraging industry best practices, the Software & Product Engineer delivers robust, customer-focused solutions that accelerate product innovation. Responsibilities - Assesses and defines software and product requirements, shaping the specifications and standards that guide scalable, high-quality development. - Executes coding, debugging, testing, and troubleshooting across the full development lifecycle to ensure high-quality delivery. - Develops and advances software and product capabilities that integrate with design systems, infrastructure, databases, and cloud-based platforms, all with the goal of maximizing operational efficiency. - Evaluates application requirements and architects database solutions that ensure scalability, performance, and data integrity. Qualifications - Bachelor’s degree (or international equivalent) in Computer Science, Computer Engineering, or related field, or equivalent experience, required. - 2+ years of related experience, required. - Experience with Git/GitHub, JIRA, Confluence, CircleCI, required. - Experience developing Agile, SCRUM, or similar iterative methodologies, required. - Experience in fast-growing companies or entrepreneurial environments, required. - GitHub or Stack Overflow profile demonstrating contributions to open-source or personal projects, required. - 2+ years of software or product engineering experience collaborating with Product Managers and Designers in cross-functional teams, required. - 5+ years of related experience, preferred. - Hands-on experience with component driven architecture and modern JavaScript frameworks (Vue, React, etc.), enabling scalable, modular front-end development. - Proficient across the Vue.js ecosystem, including Vue 3, Vue Router, Vuex, Pinia, the Vue Composition API, and modern tooling such as Vite. - Advanced knowledge of one of the contemporary testing frameworks (Vitest, Jest, etc.), enabling robust, reliable test coverage. - Working knowledge of front-end build tools and workflows. - Strong industry knowledge with a clear grasp of best practices and operational processes that support effective software and product team leadership. - Technical proficiency with the ability to translate detailed business requirements into actionable technical specifications and determine the most effective implementation approach using a wide range of tools and technologies. - Strong time-management skills with the ability to effectively manage multiple priorities, competing deadlines, and shifting demands while adapting to changes in work or procedures as needed. - Ability to influence and contribute to architectural design for a designated functional area. - Ability to travel up to 5% of the time. - Must be 18 years of age or older. - Must successfully complete pre-employment screening process, as required. - Must successfully complete any required training or orientation courses, as needed. Benefits - Work from anywhere – Thryv is a Remote First company! - Competitive medical, dental, and vision plans, plus a wellness program with added incentives. - 401(k) savings plan with company match and employee stock purchase plan. - Continuing education benefits with tuition assistance programs. - One week of paid time off at the end of the year, in addition to our standard paid time off policy.

Related Job Pages

More Software Engineer Jobs

GFT Technologies logo

Senior Cloud Engineer

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Network configurations to provide private access. • IAM configuration. • Provisioning Azure resources for consumption by development teams. • Troubleshooting errors in infrastructure resources.

Brazil
Job Closed
Oracle logo

Software Developer 3

Oracle

Oracle, headquartered in Austin, Texas, is a global leader in computing solutions. The company specializes in database management systems, cloud-engineered systems, and enterprise

Role Description Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and/or suggest improvements to the architecture. May telecommute. Qualifications - Master's degree in Computer Science, Engineering, Information Science, or related technical field - 4 years of experience in the job offered or in a Software Developer-related occupation Requirements - Identity & Security, Big Data Processing and Analytics - Data Engineering, Large scale distributed system, and Identity Access & Management - Cyber Security, Threat Intelligence, and Observation Telemetry - Programming languages including Java and Python - Frameworks, DevOps and cloud: Docker, Kubernetes, ReactJS, NextJS, Spring Cloud, GraphQL, and AWS/Azure/GCP equivalent cloud - Big Data and Artificial Intelligence tools: Spark, Airflow, Flink, Kafka, RabbitMQ, Zookeeper, and Grafana Benefits - Flexible medical options - Life insurance - Retirement options - Opportunities for community involvement through volunteer programs Company Description Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

United States
$79.2K - $178.1K / year
Zeta Global logo

Senior Software Engineer

Zeta Global

We deliver better experiences for consumers and better results for your brand.

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

Role Description Senior Software Engineer wanted in New York, NY to design, develop and own the distributed systems CRM platform. Collaborate with fellow Engineers and Product Managers to develop a roadmap and subsequent projects to build the next-generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touchpoints, driving return on marketing investment. Work on the design, development, and delivery of the company’s complex marketing technology platform involving both database and interactive technologies. - Understand business requirements, designing, and implementing core components for a real-world marketing automation platform. - Design, implement and maintain application code to satisfy product requirements. - Proactively identify and address project risks stemming from product gaps. - Ensure timely delivery of high-quality product updates and features through rigorous code reviews and unit tests. - Research, propose and implement cost-effective solutions to address business challenges. - Create robust functional and technical documentation about product features and platform integrations. - Verify that client solutions are implemented in the most optimal and compliant manner and recommend changes for improvements. - Ensure client team communication is handled promptly. - Use experience developing scalable, robust software platforms using Java, Ruby, Python, J2EE technology or equivalent OO paradigm. - Use knowledge of ETL, Business Intelligence, and Campaign Management tools and applications. - Use experience in utilizing SOAP and RESTful APIs, MySQL, and other databases. - Use Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS. - Use experience working on data/ETL pipelines. - Option to telecommute. Qualifications - Bachelor’s degree in Electrical and Computer Engineering or Computer Science. - 5 years of experience required in the job offered or similar occupation. Requirements - Salary expectations: $189,592/yr. - Send resume to: S Arvelo, Zeta Global Corp., 3 Park Avenue, 33rd Floor, New York, NY 10016. Benefits - Unlimited PTO - Excellent medical, dental, and vision coverage - Employee Equity and Stock Purchase Plan - Employee Discounts, Virtual Wellness Classes, and Pet Insurance - And more!!

United States
$189.6K / year
Full TimeRemoteTeam 51-200

Role Description We’re growing our dev team and looking for a Senior Backend Developer to own and scale the systems powering Hallow. You’ll lead high-impact projects, design reliable and scalable architecture, and help us move quickly while maintaining quality as we continue to grow. What You'll Do - Design and implement scalable, reliable APIs and backend services that power our mobile apps and content platform. - Lead initiatives from ideation through deployment, making strong technical decisions and ensuring successful delivery. - Evolve our architecture to handle growth—optimize performance, reliability, and global scalability. - Build systems and tooling that empower content, community, and support teams to operate efficiently. - Identify opportunities to improve systems, reduce tech debt, and enhance developer experience. - Use AI tools to accelerate development, debugging, and iteration while maintaining high quality and strong engineering judgment. What You'll Love - Mission: This work is incredibly humbling. Every day we get amazing stories and get the pleasure of working on something that impacts lives. - Ownership: You’ll be a massive part of our growth, seeing your work touch thousands of lives around the world. - Growth: From day 1, you’ll be a part of the startup journey, helping to build out features and functionality for our users in our Android app. - Flexibility: HQ is in Chicago, but we are completely flexible on location within the United States and Canada. - Comp: We will pay competitive market rates in terms of equity, cash, & benefits. Qualifications - 5+ years building backend systems (NodeJS/TypeScript preferred). - Strong experience designing scalable, reliable systems. - Deep understanding of APIs, databases, and system architecture. - Experience with SQL (MySQL), AWS, and distributed systems. Requirements - Proven ability to lead projects end-to-end, take initiative, and solve ambiguous problems. - Strong ability to make tradeoffs between speed, quality, and scalability. - Clear communicator who works well cross-functionally and elevates teammates through mentorship and feedback. - Comfortable leveraging AI tools to increase development velocity while maintaining high standards for code quality and system design. - High attention to detail and a drive to build high-quality products that stand out. Benefits - $140,000 - $185,000 USD per year (cash compensation). - Equity compensation for full-time employees in the US. - Top-tier benefits package including unlimited PTO, insurance, remote-flexible work, fully paid parental leave, 401(k) match. - Stipends for spiritual development, health & wellness, home-office, and learning. - Eligibility for a discretionary bonus at the end of each fiscal year.

United States + 1 moreAll locations: United States | Canada
$140K - $185K / year