Browse
···
Log in / Register

Senior Software Engineer

$160,000-200,000/year

NoGood

New York, NY, USA

Favourites
Share

Description

This Software Engineering position is with NoGood's sister company, Goodie AI. Read on to learn more. About Goodie AI: Goodie AI is the pioneering LLM visibility and AI search optimization platform enabling the world’s top brands to own their AI narrative across leading LLMs like ChatGPT, Gemini and Perplexity. Backed by strong funding and validated by active paying customers, we are scaling fast and tackling some of the hardest AI search challenges. We are looking for an exceptional Senior Software Engineer to join our rapidly growing team. You will play a critical role in driving and accelerating the development of cutting-edge AI use cases, working closely with our Product Lead, Designers, and Machine Learning Engineers to design and build scalable, industry-leading AI platforms. After you apply, check out Goodie AI's website to learn even more! Why join us: Shape the future of AI search and brand discovery—work at the cutting edge of Answer Engine Optimization (AEO). End-to-end ownership—drive scalability, speed, and user experience of our AI-Native platform. Work on high-impact AI applications used by top brands. Well-funded, fast-growing AI startup with a strong product-market fit. Salary: $160K-$200K + Equity (commensurate with experience). Location: NYC-based (In-person). Best-in-class benefits. You'll do: Lead the development of our AI platform, focusing on scalability, speed, and user experience. Architect and develop front-end solutions using React to create smooth, engaging, and intentional user experiences. Implement back-end infrastructure with a focus on speed, scalability, security, and seamless integration with various platforms via robust API connections. Utilize DevOps practices to manage the deployment pipeline, ensuring efficient, reliable, and secure software delivery. Collaborate with UX/UI Designers to translate web designs into functional, intuitive user interfaces. Work closely with Data Scientists to ensure accurate data collection, analysis, and application within the platform. Participate in the entire application lifecycle, from coding to debugging and testing, with an emphasis on quality and performance. Maintain and optimize the performance of existing applications. Stay up-to-date with emerging technologies and explore potential integrations to enhance our operations. Take full ownership of the technical delivery of projects from planning through deployment. Translate business requirements into technical specifications and ensure alignment across engineering and product teams. Develop project timelines, allocate resources, and monitor progress to ensure timely delivery of features and milestones. Anticipate risks and roadblocks, proactively manage dependencies, and resolve issues to keep projects on track. Ensure quality assurance, performance, and scalability standards are met throughout the development lifecycle. You have: 5+ years of full-stack development experience building high-usage B2B applications. Frontend expertise in React, TypeScript, and Next.js, with a focus on responsive, high-performance interfaces. Experience with server-side languages such as Python, Node.js, or Java. Strong understanding of DevOps practices, including CI/CD, containerization (Docker), and cloud infrastructure (AWS, GCP, or Azure). Experience with database management systems (MySQL, PostgreSQL, MongoDB). Solid knowledge of RESTful APIs, API integration, and data exchange formats (JSON, XML). Familiarity with version control (Git), automated testing, and software development best practices. Bonus: Experience with AI search, vector databases, LLM APIs, embeddings, or retrieval-augmented generation (RAG). Startup-ready: thrives in fast-paced, ambiguous environments, loves shipping quickly. Passion for ad tech, AI, and building AI-native engineering teams. BSc in Computer Science, Engineering, or a relevant field. What We Offer: Benefits & Perks of Becoming a Goodie: Earn More, Together: Base Pay + Profit Sharing & Commissions Opportunities Health First: Premium Medical, Dental & Vision Coverage Flex Work Environment: hybrid at HQ and remote globally Set Up Shop: Home Office Stipend Recharge Anytime: Unlimited PTO Plan Family First: Paid Parental Leave Plan Secure Your Future: 401(k) Plan with Employer Matching Level Up: Mentorship & Career Growth Support Always Be Learning: Access to Top-tier Resources & Industry Experts Work Hard, Play Harder: Quarterly Team Trips (Onsite and Offsite) Mind & Body Wellness: Gym, Wellness, and Access to Mental Health Plans Fuel Your Day: Free Lunch, Snacks, Cold Brew, & Happy Hours Grow With Us: Endless Opportunities to Lead & Succeed Keep on Shining: Ongoing Employee Development Programs EEO & Compensation Transparency: Goodie AI is committed to pay transparency and equity among all employees and provides employees an environment where pay transparency and dialogue on compensation are allowed. Goodie AI complies with federal, state, and local laws on compensation, pay transparency, and pay equity. We take factors including geographic location, education, training, skillset, market rates, certifications, and more into consideration when constructing pay ranges for new and existing roles within our organization. The compensation range for this position is $160,000 - $200,000, base pay plus bonus. At Goodie AI, we understand that diversity in the workplace is vital to a company’s success and growth. We strive to make sure that our team members are included and have a sense of belonging that makes us a great company to work with and a great company to work for. To that end, Goodie AI is committed to Equal Opportunity Employment and complies with all Equal Opportunity Employment laws. We will consider all qualified applicants without regard to race, religion, color, national origin, sex, gender identity, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will work to make reasonable accommodations available in the job application and interview process, to perform essential duties of the job function, and to retrieve other benefits and privileges of employment with our organization.  BEWARE OF FRAUD! Please be aware of potentially fraudulent job postings or suspicious activity by persons that are posing as NoGood team members, recruiters, and HR employees. Our team will contact you regarding job opportunities from email addresses ending in @nogood.io or @higoodie.com. Additionally, we do utilize our ATS- Workable- to help us schedule initial screening calls. Job seeking is hard- we’re sorry that scammers have added this element to your search for something new. Stay vigilant out there!

Source:  workable View original post

Location
New York, NY, USA
Show map

workable

You may also like

Workable
Principal Software Engineer - C++
Job Title Principal Software Engineer - Program Analysis for AI Overview We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques that promises to bridge the gap between algorithm development and deployment to embedded systems. In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. Requirements Responsibilities ● Define Software Architecture for Agentic AI pipelines. ● Build well tested extensible code foundations for code translation products. ● Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. ● Collaborate with the software engineering and research teams to build robust code repositories and continuous integration processes. Must Have ● Seven or more years of experience with collaborative enterprise-level software development in C++ to deliver products to a large customer base ● Demonstrated experience gathering requirements from stakeholders and distilling them into software designs ● Demonstrated experience planning and executing on large projects in a team-based setting ● Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems Great to Have ● Experience with Compiler development - experience with Clang, LLVM ● Experience with advanced software verification techniques like fuzzing and/or formal verification ● Python experience ● Experience with ML Tools and Frameworks ● Experience working with embedded, heterogeneous (FPGA and/or GPU), and/or distributed systems
Boston, MA, USA
Negotiable Salary
Craigslist
Senior System/Network Engineer (novato)
Job Title: Senior System/Network Engineer Location: Novato, CA Job Type: Full-Time About Us: Marin IT, Inc. is a leading Managed Service Provider (MSP) dedicated to delivering exceptional IT support and services to a diverse range of clients. We specialize in providing comprehensive IT solutions, including system and network management, cybersecurity, cloud services, and more. Our team is passionate about technology and committed to delivering top-notch service and support. Position Overview: We are seeking an experienced and highly skilled Senior System/Network Engineer to join our dynamic team. The ideal candidate will have a strong background in managing and optimizing complex IT infrastructures, with a focus on delivering exceptional service to our clients. This role requires a deep understanding of networking, server administration, virtualization, and security. The Senior System/Network Engineer will work closely with our clients to design, implement, and maintain their IT environments, ensuring optimal performance and security. Key Responsibilities: • Design, deploy, and maintain complex network and system infrastructures for our clients. • Manage and support a variety of IT environments, including on-premises, cloud, and hybrid systems. • Troubleshoot and resolve advanced technical issues related to network and system performance, security, and connectivity. • Implement and manage security protocols and best practices to protect client data and systems. • Conduct regular system and network performance monitoring, analysis, and optimization. • Provide expert-level technical support and guidance to clients and internal teams. • Lead projects to upgrade and migrate systems, ensuring minimal disruption to client operations. • Develop and maintain comprehensive documentation of client environments, configurations, and procedures. • Stay up-to-date with emerging technologies and industry trends to provide innovative solutions to clients. • Mentor and support junior engineers, fostering a collaborative and knowledge-sharing environment. Qualifications: • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience). • Minimum of 5 years of experience in system and network engineering, preferably in an MSP environment. • Proficiency in managing and troubleshooting Windows and Linux servers, network infrastructure (routers, switches, firewalls), and virtualization technologies (VMware, Hyper-V). • Strong understanding of TCP/IP, DNS, DHCP, VPNs, and other networking protocols and services. • Experience with cloud platforms such as AWS, Azure, or Google Cloud. • In-depth knowledge of cybersecurity best practices, including firewalls, antivirus, IDS/IPS, and data encryption. • Excellent problem-solving skills and the ability to work under pressure to meet deadlines. • Strong communication and interpersonal skills, with the ability to interact effectively with clients and team members. • Relevant certifications such as CCNA, CCNP, MCSA, MCSE, VCP, or equivalent are highly desirable. Benefits: • Competitive salary and performance-based bonuses. • Comprehensive health, dental, and vision insurance. • Retirement savings plan with company match. • Professional development opportunities and reimbursement for certifications. • A supportive and collaborative team environment.
488 Calle Arboleda, Novato, CA 94949, USA
Negotiable Salary
Workable
Java Developer - Walnut Creek, CA - Rate Open
Job Title : Java Developer Location : Walnut Creek, CA Type : 6 + Months Rate : $Open (Best Possible) Job Responsibilities :– Drive the design, development and implementation of the core of our Java / J2EE technology platform and web services. Debug issues across multiple layers of the application stack. Drive code quality through unit testing and advocate test-driven development methodologies. Refactor and improve code quality, maintainability and scalability. Evaluate the adoption of new tools and technology. Interface with clients to discover, troubleshoot and resolve integration issues. Lead projects and exert technical influence with team members, increase productivity and effectiveness by sharing domain knowledge and experience. Take ownership of all tasks assigned to you and tasks assigned to engineers working on your projects. REQUIREMENTS :- 6+ years of software development experience in Java/Java EE Extensive engineering experience and a proven track record in e-commerce, enterprise, high performance, large scale web technologies including cloud based APIs and protocols (REST, JSON). Thought leader, hands-on contributor, and decision maker known for solving difficult software engineering problems. Proficient in data structures, algorithms, design patterns and Object Oriented Programming. Experience with one of the major relational databases (MSSQL, Oracle, Postgres) Excellent Java and J2EE coding skills. Experience in payments or high transactional systems. Experience with Linux and other Unix-like operating systems. Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter Experience with Kafka, NoSQL database is a plus. Exposure to JBoss Fuse, Apache Camel or MuleSoft highly desired. Experience working with Amazon Web Services (AWS) tools Docker, ECS, S3 etc. Experience building CI/CD pipeline with maven/jenkins/code pipeline. Proficient with API design, Strong in Spring framework and understanding of Microservices. Exposure to API Gateway (Apigee) is a huge plus. BSCS or equivalent, MS preferred Note: If interested please send your updated resume and include your rate/salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us. We look forward to hearing from you at the earliest!
Alamo, CA 94507, USA
Negotiable Salary
Workable
Staff Embedded Software Engineer
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.  We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.   Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.   Overview:  As a staff embedded software engineer at TP-Link. You will be responsible for enhancing the residential device platform, which will be deployed to more than 100 million devices, creating an extensive network/IoT ecosystem for end users and ISP operators. Leveraging your expertise in embedded systems, you’ll play a key role in building an exceptional ecosystem.  In this role, you’ll design, implement, and optimize embedded software features, while developing white box testing code on platforms like Linux, PRPL, RDK, and OpenWrt. You’ll collaborate closely with cross-functional teams, including hardware engineers, product managers, and cloud services teams, to ensure seamless integration and optimal performance of the residential ecosystem. Additionally, you’ll develop and execute testing strategies to validate the robustness of your code, ensuring high quality and reliability in production environments.  Key Responsibilities:  Lead the design and architecture of complex internet gateway software.  Design, develop, execute and maintain automated software test suites for the purpose of verifying quality.  Write high-quality, efficient, and maintainable code in C or C++ for embedded systems, following best practices in software development.  Deliver high-quality code, comprehensive test cases, and clear design documentation.  Implement and enhance coding standards within the team, ensuring adherence to best practices in code quality, modularity, and reusability.  Implement continuous improvements and best practices, focusing on resource consumption optimization and network forwarding performance.  Participate actively in code reviews, providing constructive feedback to peers and mentoring junior engineers on software development best practices.  Work closely with product teams and engineers to deliver features end-to-end.  Analyze competitors and build strategies to address market challenges.  Handle customer feedback and resolve issues effectively.  Stay up to date with the latest industry standards and technologies.  Requirements Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or equivalent experience.  10+ years of experience with embedded software.  Strong understanding of computer architecture, network protocols, and related algorithms.  Proven experience in platform design and solving kernel-level crash problems.  Proven track record in identifying system bottlenecks and optimizing performance (CPU, memory, and network efficiency).  Experience in developing and executing white box tests for embedded systems.  Proficiency in C or C++ programming.  Deep knowledge of embedded systems.  Passion for learning and exploring new technologies and methodologies.    Preferred Qualifications:  Experience with the development prpl, rdk platform, with a strong understanding of their architectures and ecosystems.  Proficiency in debugging tools and methodologies for embedded systems, especially in performance optimization and crash diagnostics.  Experience working with large-scale deployments of embedded systems, particularly in networking or telecommunications environments.  Knowledge of wireless communication standards (Wi-Fi, Zigbee, etc.) and IoT protocols (MQTT).  Strong communication and interpersonal skills, with the ability to work effectively in cross-functional teams and present complex technical concepts to non-technical stakeholders.  Benefits Salary range: $140,000 - $200,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$140,000-200,000/year
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.