Browse
···
Log in / Register

Senior Software Engineer

$160,000-200,000

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

Two95 International Inc.
Full Stack .Net Developer
Pittsburgh, PA, USA
Please find the full job description below and reply with your updated resume if you are interested... Position Title: Full Stack .Net Developer Location: Pittsburg, PA Type: Contract Rate: $Open Requirements Bachelor's degree in Computer Science or related years of experience. Minimum 4 years working experience on .NET Framework using C#. Minimum 4 years working experience on any relational database. Preferably MS SQL. Minimum 2 years working experience on Entity Framework. Minimum 2 years working experience on AngularJS. Minimum 2 years working experience on ASP.NET WebAPI Minimum 2 years working experience on any version control systems such as TFS/VSS/Git. Minimum 1 years working on medium-large transactional application. Good understanding of Object-Oriented Design principles Basic SQL Skills (joins, unions, index, non-clustered index, etc.) knowledge. RESTful API hands-on knowledge. Experience working on .NET Core/ASP.NET Core framework. Experience working on EF Core. Experience on Dapper framework. Experience working on Event Drive application development using Azure Service Bus or any messaging platform. Experience working on No-SQL databases such as MongoDB/Azure Cosmos DB. Exposure to any cloud infrastructure and PaaS services such as Microsoft Azure/AWS. Exposure to Micro services architecture. Exposure to Kubernetes, Docker containers Exposure to full life-cycle development in an enterprise development environment. Creative and effective problem-solving skills. Ability to work on/manage multiple Strong knowledge in coding languages, tools and unit testing practices Creative and effective problem solving skills. Ability to work on/manage multiple tasks concurrently. Excellent communication skills Benefits Note: If interested please send your updated resume to ganesan.raju@two95intl.com and include your 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.
Negotiable Salary
Mindrift
Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)
N 1st St, Brooklyn, NY, USA
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Code generation and code review Prompt evaluation and complex data annotation Training and evaluation of large language models Benchmarking and agent-based code execution in sandboxed environments Working across multiple programming languages (Python, JavaScript/TypeScript, Rust, SQL, etc.) Adapting guidelines for new domains and use cases Following project-specific rubrics and requirements Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects How to get started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's degree in Computer Science, Software Engineering, or related field. You have at least 3 years of professional experience with Rust and hands-on experience with Rust testing tools (e.g., cargo test, property-based testing with quickcheck). Familiarity with Rust tooling (Cargo, Clippy, rustfmt), module and crate management. Experience with code review, quality analysis, and identifying/fixing code smells and type issues⁠ Familiar with test integration in CI/CD environments. Experience using, integrating, or tutoring others with AI solutions or LLMs in Rust/test automation contexts. Your level of English is advanced (C1) or above. You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge. Benefits Why this freelance opportunity might be a great fit for you? Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs. Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.
$50
Qode
BDD Developer
California, USA
Job Summary:   We are looking for a highly motivated BDD Writer with strong experience in writing use cases and feature files using Behavior-Driven Development (BDD) methodologies. The ideal candidate will also possess hands-on experience with Python-based BDD frameworks such as Behave or pytest-bdd to support automated testing and collaborative specification of business requirements.   Key Responsibilities: Collaborate with product owners, business analysts, and QA teams to understand business requirements. Write clear and concise BDD scenarios in Gherkin syntax (Given-When-Then format). Create and maintain feature files for multiple use cases. Support development and QA teams in implementing step definitions and test automation in Python. Ensure feature files are well-aligned with user stories and acceptance criteria. Participate in grooming and planning sessions to ensure proper coverage of scenarios. Assist in maintaining a structured and scalable BDD repository.   Required Skills & Qualifications: 3+ years of experience in writing BDD use cases and feature files. Proficient in Python with exposure to BDD frameworks like Behave, pytest-bdd, or lettuce. Strong understanding of Gherkin language and behavior-driven development principles. Familiarity with Agile/Scrum methodologies. Excellent communication skills and ability to work closely with cross-functional teams. Strong attention to detail and a mindset for quality and precision.   Preferred Qualifications: Experience in test automation and integrating BDD with CI/CD pipelines. Exposure to test management tools like Jira, TestRail, or Zephyr. Background in financial services or enterprise-scale applications is a plus.
Negotiable Salary
Bevi
Senior Software Engineer
Boston, MA, USA
Bevi is on a mission to disrupt the beverage supply chain and replace single-use water bottles with smart water machines. Thousands of companies use Bevi to sustainably provide their employees with pure, sparkling, and flavored water at work. As the market leader in IoT-enabled beverage machines, we’ve raised over $160M in venture capital and we’re doubling year over year. In addition to maintaining hypergrowth with our current product line, Bevi is heavily investing in new product development. Bevi is seeking a Senior Software Engineer for Bevi’s backend platform. As a Senior Software Engineer, you will be responsible for delivering software solutions that facilitate the stable operation of Bevi’s fleet of smart water machines. You will collaborate closely with other software engineers on system design and implementation. Whether you prefer providing mentorship to junior engineers or acting as a technical sounding board for all, this role invites seasoned engineers to exercise their deep expertise. We are a small and fun software team in a fast-growing hardware startup. Our customers love our product and you will play a crucial role in making them even happier. If you love thinking through new ideas and interactions, how to execute them in an innovative way and have a deep respect for user experience, come join our team! The ability to be in the office 3+ days per week in our Boston (Charlestown) headquarters is required for this position. Your Day to Day Design, build, optimize, and maintain Bevi’s backend platform and services using Java and Kotlin to facilitate consistently reliable operation, remote management, and scalability.  Manage backend software deployments to production, maintaining service up-time and monitoring service health post rollout. Work efficiently to deliver consistent results as part of an agile software development team, ensuring your code is clean, reliable, and easy to maintain. Collaborate with cross-functional teams, including product management and hardware teams, to define, design, and ship new features as well as contribute significantly to software development planning. Review code and regularly share input and advice to peers to ensure high code quality and maintain best practices across the team. Ensure the performance, quality, and responsiveness of Bevi’s user interfaces by delivering and maintaining high quality, well documented APIs. Mentor other software engineers in architectural design decisions, technical direction, and application creation strategies. Own the relationship and interaction with cloud providers, software vendors, or other third-party services integrated with Bevi’s backend infrastructure. Help triage, identify, and resolve complex issues and bugs that surface in Bevi’s backend services and UIs for reliable system operation on Bevi machines and to reduce impact to customers. Participate in architectural decisions, technical design direction, and app optimization strategies with an eye on metric driven results. Actively participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives. Requirements A BS in Computer Engineering, Computer Science or other related field, or the equivalent in related software development experience. 5+ years of experience in backend Java/Kotlin development. Experience working in microservice architecture is a plus. Strong expertise with database design and development in Postgres or a similar database management system. Experience with deploying solutions to and maintenance of cloud platforms. Strong expertise in API design. Experience in GraphQL is highly preferred. You know how to monitor, troubleshoot, and improve system performance through logging and metrics. Experience with unit/integration testing and test-driven development. Familiarity with tools such as Git and CI/CD pipelines. The ability to analyze complex technical issues, devise innovative solutions, and implement effective strategies to enhance application performance and stability. You have a working knowledge of the application development landscape, architectures, trends, and emerging technologies. You have a passion for new technologies and you're excited to find ways to implement them in your work. A genuine desire and commitment to always learn, improve, and produce the best work possible. Strong communication and interpersonal skills that allow you to collaborate effectively with cross-functional teams. A self-starter approach and sense of ownership of the projects that you work on with the ability to work both independently and collaboratively. An agile mindset that can thrive in a fast-paced work environment. Analytically minded with a high level of attention to detail. Ability to navigate difficult situations with composure and tact. Benefits Comprehensive medical, dental and vision insurance plans with BlueCross BlueShield, 95% paid by employer 401(k) with company match Flexible PTO plus 12 company holidays, and additional paid days for sick leave, etc  Generous fully paid parental leave for both birth parents and non-birth parents Fully employer paid disability and life insurances Wellness and fitness reimbursements Monthly stipends for cell phone use and commuting costs Onsite snacks, weekly catered lunch, and (of course) unlimited Bevi ... plus composting and terracycling, too Happy hours, team-building events, bagel breakfasts, Hero awards - and more. We're excited about supporting career growth and would love to be part of your professional journey. We know that talent comes in many forms, and we value individual accomplishments, specialized knowledge, and genuine passion over just checking boxes on a requirements list.If any of our positions interest you, please apply! Our recruiting team will contact you about next steps if we'd like to move forward together.
Negotiable Salary
Bevi
Senior Software Engineer
Boston, MA, USA
Bevi is on a mission to disrupt the beverage supply chain and replace single-use water bottles with smart water machines. Thousands of companies use Bevi to sustainably provide their employees with pure, sparkling, and flavored water at work. As the market leader in IoT-enabled beverage machines, we’ve raised over $160M in venture capital and we’re doubling year over year. In addition to maintaining hypergrowth with our current product line, Bevi is heavily investing in new product development. Bevi is seeking a Senior Software Engineer for Bevi’s backend platform. As a Senior Software Engineer, you will be responsible for delivering software solutions that facilitate the stable operation of Bevi’s fleet of smart water machines. You will collaborate closely with other software engineers on system design and implementation. Whether you prefer providing mentorship to junior engineers or acting as a technical sounding board for all, this role invites seasoned engineers to exercise their deep expertise. We are a small and fun software team in a fast-growing hardware startup. Our customers love our product and you will play a crucial role in making them even happier. If you love thinking through new ideas and interactions, how to execute them in an innovative way and have a deep respect for user experience, come join our team! The ability to be in the office 3+ days per week in our Boston (Charlestown) headquarters is required for this position. Your Day to Day Design, build, optimize, and maintain Bevi’s backend platform and services using Java and Kotlin to facilitate consistently reliable operation, remote management, and scalability.  Manage backend software deployments to production, maintaining service up-time and monitoring service health post rollout. Work efficiently to deliver consistent results as part of an agile software development team, ensuring your code is clean, reliable, and easy to maintain. Collaborate with cross-functional teams, including product management and hardware teams, to define, design, and ship new features as well as contribute significantly to software development planning. Review code and regularly share input and advice to peers to ensure high code quality and maintain best practices across the team. Ensure the performance, quality, and responsiveness of Bevi’s user interfaces by delivering and maintaining high quality, well documented APIs. Mentor other software engineers in architectural design decisions, technical direction, and application creation strategies. Own the relationship and interaction with cloud providers, software vendors, or other third-party services integrated with Bevi’s backend infrastructure. Help triage, identify, and resolve complex issues and bugs that surface in Bevi’s backend services and UIs for reliable system operation on Bevi machines and to reduce impact to customers. Participate in architectural decisions, technical design direction, and app optimization strategies with an eye on metric driven results. Actively participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives. Requirements A BS in Computer Engineering, Computer Science or other related field, or the equivalent in related software development experience. 5+ years of experience in backend Java/Kotlin development. Experience working in microservice architecture is a plus. Strong expertise with database design and development in Postgres or a similar database management system. Experience with deploying solutions to and maintenance of cloud platforms. Strong expertise in API design. Experience in GraphQL is highly preferred. You know how to monitor, troubleshoot, and improve system performance through logging and metrics. Experience with unit/integration testing and test-driven development. Familiarity with tools such as Git and CI/CD pipelines. The ability to analyze complex technical issues, devise innovative solutions, and implement effective strategies to enhance application performance and stability. You have a working knowledge of the application development landscape, architectures, trends, and emerging technologies. You have a passion for new technologies and you're excited to find ways to implement them in your work. A genuine desire and commitment to always learn, improve, and produce the best work possible. Strong communication and interpersonal skills that allow you to collaborate effectively with cross-functional teams. A self-starter approach and sense of ownership of the projects that you work on with the ability to work both independently and collaboratively. An agile mindset that can thrive in a fast-paced work environment. Analytically minded with a high level of attention to detail. Ability to navigate difficult situations with composure and tact. Benefits Comprehensive medical, dental and vision insurance plans with BlueCross BlueShield, 95% paid by employer 401(k) with company match Flexible PTO plus 12 company holidays, and additional paid days for sick leave, etc  Generous fully paid parental leave for both birth parents and non-birth parents Fully employer paid disability and life insurances Wellness and fitness reimbursements Monthly stipends for cell phone use and commuting costs Onsite snacks, weekly catered lunch, and (of course) unlimited Bevi ... plus composting and terracycling, too Happy hours, team-building events, bagel breakfasts, Hero awards - and more. We're excited about supporting career growth and would love to be part of your professional journey. We know that talent comes in many forms, and we value individual accomplishments, specialized knowledge, and genuine passion over just checking boxes on a requirements list.If any of our positions interest you, please apply! Our recruiting team will contact you about next steps if we'd like to move forward together.
Negotiable Salary
Cookie
Cookie Settings
© 2025 Servanan International Pte. Ltd.