landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Senior Full Stack Software Engineer-logo
Senior Full Stack Software Engineer
PowerDash Inc.Cambridge, MA
PowerDash is on a mission to facilitate the transition to renewable energy by enabling stakeholders to realize the full value of their renewable energy systems. We provide a web application that our customers use to monitor and manage their energy systems, in addition to acting as an independent verifier for the reporting of RECs (Renewable Energy Certificates) and SRECs (Solar RECs). As a B Corp, we strive to deliver an excellent customer experience, treat our employees well, and act as stewards of the environment. We're a small team based in Harvard Square, with a flexible blend of remote and in-office work time. We are committed to diversifying our engineering team because we know that diverse backgrounds and perspectives yield better solutions for our customers. Join our development team in designing and developing our energy services application and the tools we use to run our business behind the scenes. You'll learn hands-on about clean energy and our customers. You'll work with our team to discover how to best serve these customers by building an application that excels in monitoring, optimizing, and monetizing clean energy. Our stack includes Django, htmx, vanilla JavaScript, MySQL, and various AWS infrastructure services including S3, EC2, and RDS. Our internal tools include GitHub, Loggly, Fabric, and Google Workspace. Requirements Previous experience building, deploying, and managing scalable online applications Strong Python knowledge and experience Fluent in standard web development approaches such as XML/JSON APIs and development frameworks such as Django Experience working with complex, business-critical relational databases Reasonable Linux and relational database admin skills Ability to take on open-ended tasks, propose solutions, and independently execute projects. Self-starters with strong initiative are key Engineering sensibility favoring simple solutions that reduce complexity Excellent communication skills, both written and oral Interest in energy issues and Internet of Things (IoT) concepts Conscientious attention to detail Strong, intuitive sense of integrity and ethics Benefits PowerDash offers a competitive benefits package including reasonably generous vacation/holiday time, healthcare coverage, and charitable gift matching.

Posted 30+ days ago

Software Engineer-React/Typescript (Supporting SharePoint)-logo
Software Engineer-React/Typescript (Supporting SharePoint)
SpaldingPatuxent, MD
Spalding, a Saalex Company  is seeking a  Software Engineer - React/Typescript (Supporting SharePoint) in Patuxent River, MD.   Spalding, a Saalex Company is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial management and business intelligence services.  Spalding Consulting offers competitive compensation, career development, flexible work schedules and excellent benefits. Position Type: Full-Time Team: Flank Speed Integration, Embedded with CTSO Salary Range: $75k-$120k (dependent on experience) Work Location: Remote, with occasional on-site requirements (approx. 1–2x per month for collaboration, tech support, meetings, etc.) The ideal candidate will have 3–5+ years of experience as a front-end web developer with a strong focus on React.js. This role is to develop modern React applications hosted on SharePoint Online. Candidate must be willing to learn the specifics of SharePoint site administration and SharePoint app development.   Essential Functions:   Develops custom code to implement custom UI and features. Provides software engineering using React framework and TypeScript, and supporting tools and libraries such as Node.js, Gulp, Tailwind CSS, Fluent UI (or similar third-party UI kits). Working knowledge of REST APIs and managing HTTP calls to remote endpoints. Utilizes GitLab to maintain source control. Participates in internal code reviews to ensure adherence to best practices and coding standards. Other duties as assigned or required. Requirements Required: Experience in software re-engineering efforts required. Experience reviewing existing legacy application code to determine re-usability and customization. Strong proficiency in TypeScript and React.js framework and supporting libraries required, with specialization in front-end development, including building user interfaces. Experience with code vulnerability mitigation/remediation required. Desired: Agile software development experience highly desired. Working knowledge of DevOps and CI/CD pipeline experience desired. Experience with SharePoint site management, including list administration and permissions management is desired. Experience in any of the following desired: GitLab, Fluent UI, SharePoint Framework (SPFx), SharePoint REST API model, Visual Studio Code. Security Clearance: Must be eligible to obtain a Secret clearance.  Active Secret clearance desired, interim Secret acceptable to start. Requirements to obtain a clearance include US Citizenship, security investigation, etc.   Education/Experience: Minimum AA/AS degree and 3 years related experience OR HS and 5 years related experience required. BA/BS degree preferred. Benefits Health Care Plan (Medical, Dental & Vision) Retirement Plan (401k, IRA) Life Insurance (Basic, Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Short Term & Long Term Disability Training & Development Wellness Resources Stock Option Benefit

Posted 2 weeks ago

Senior Software Engineer-logo
Senior Software Engineer
NoGoodNew York, NY
Ready to join one of the fastest-growing agencies in the growth space doing real innovation? You've arrived at the right place! 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: Project Oversight 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. 

Posted 1 week ago

AI Agent Software Engineer-logo
AI Agent Software Engineer
SquareDashFort Worth, TX
Who we are: We’re an early-stage startup building an AI-powered automation platform for the home services industry. Our technology connects with existing CRMs and accounting software to reduce administrative overhead and streamline everyday operations for contractors. What we’re looking for: As our project lead, you’ll be the primary developer on a small team of business analysts and data scientists. Your mission: design and maintain the platform’s core “virtual operator,” which leverages generative AI and workflow automation to handle routine tasks behind the scenes. You’ll work closely with the team to prototype features, integrate with partner systems, and refine the user experience—ultimately helping contractors stay focused on what they do best. What you’ll do: Core AI Agent Development Develop and enhance an ensemble of agents, connecting to third-party platforms primarily via APIs and MCP, when necessary, headless browser sessions Collaborate with data scientists to implement scalable AI/ML data pipelines Collaborate with UI/UX designers to deliver a thoughtful and engaging user experience Systems & API Integrations Deliver both web and mobile experiences with React and React Native Implement reliable, scalable integrations with other external services Balance an API-first approach with fallback automation strategies Collaboration & Iteration Work in an agile environment with cross-functional teams, rapidly prototyping new features and iterating based on feedback Participate in planning sessions, whiteboarding discussions, and code reviews to drive continuous improvement Quality, Testing & DevOps Embrace unit testing, automated integration testing, and CI/CD pipelines to maintain high-quality code Contribute to infrastructure choices that enable easy scaling and high availability Requirements Who you are: Development Experience 5+ years of experience building web and mobile back-end services and front-end interfaces using technologies such as React, React Native, Next.js, Node.js, Ruby on Rails, or similar Skilled in JavaScript/TypeScript, HTML, Tailwind CSS, and familiarity with browser DOM and event handling Languages & Paradigms Proficient in one or more object-oriented languages (Java, Python, Ruby, C++, C#) and comfortable with functional programming concepts Browser Extensions & Automation Experience building or maintaining extensions for Chrome, Safari, Edge, or Firefox Familiarity with headless browser frameworks (e.g., Puppeteer, Playwright) or a willingness to learn AI/ML Exposure Hands-on experience with AI APIs (OpenAI, Qwen, Deepseek, Anthropic, etc.) and tooling for building or integrating generative text features Understanding of prompt engineering, NLP concepts, or similar AI-based development tools (Cursor, Windsurf, Replit, etc) Databases & Cloud Experience working with relational or object-based data stores (e.g., Postgres, MongoDB) Comfort with DevOps, CI/CD automation, and cloud environments (AWS, Azure, or GCP) Agile & Quality Mindset Familiarity with Agile development practices (Scrum, Kanban, XP) and a disciplined approach to testing Strong focus on writing clean, maintainable code and constantly seeking feedback to improve Nice-to-Have Background in the home services or construction industry—particularly roofing or restoration. Experience with bilingual or multilingual application development A passion for creating user-centric software that hides complexity behind simple, intuitive interfaces A natural curiosity for AI/ML technologies Benefits Why Join Us? Impact & Ownership: Join an early-stage, growing company where you’ll have significant influence over the product and technical architecture. Innovative Environment: Work with cutting-edge AI technologies and help shape best practices for integrating automation into real-world workflows. Collaborative Culture: Engage in open discussion, daily stand-ups, and a close feedback loop with business analysts and data scientists. Competitive Compensation: Market-aligned salary, potential equity, and benefits.

Posted 30+ days ago

Lead Software Engineer in Test-logo
Lead Software Engineer in Test
NateraSan Carlos, CA
POSITION SUMMARY: The Lead Software Engineer in Test  is responsible for complete end-to-end verification of Natera software systems and services using both manual and automated test strategies.  PRIMARY RESPONSIBILITIES: Perform software verification, define and execute test cases and scenarios required for software quality assurance and regulatory compliance. Perform system analysis, assess risk, and develop strong test strategies by analyzing product design and technical specifications, and by collaborating with product managers and developers. Participate in building and maintaining data-driven test automation framework using automation tools and libraries. Perform debugging and root cause analysis of product issues or defects. Evangelize new testing methodologies, best practices and tools with goals to continuously improve test coverage. Work closely with developers in all phases of SDLC to build quality into our development process. QUALIFICATIONS: BS Degree in Computer Science or similar discipline; or equivalent work experience 7+ years of experience testing both front-end and server-side functionality of complex n-tier systems KNOWLEDGE, SKILLS, AND ABILITIES: Extensive knowledge of quality engineering methodologies, test planning, system dependencies, and product integration phases. Experience working with relational databases, strong practical knowledge of SQL Recent hands-­on experience developing test automation code using tools and libraries, such as Selenium, TestNG, Junit and others.  Understanding of one or more programming and scripting languages, such as Java, Scala, Python, Ruby, Groovy, or other. Recent hands-on experience with front-end test automation tools and libraries such as Selenium, TestNG, Junit, ScalaTest, Gatling and others.  Strong knowledge of Linux and command line shell scripting. Strong knowledge of QA methodologies, test planning, system dependencies, and product integration phases. Willingness and ability to learn new testing practices, scripting languages, and subject matter. The pay range is listed and actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations. San Carlos, CA $1 — $1 USD OUR OPPORTUNITY Natera™ is a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health. Our aim is to make personalized genetic testing and diagnostics part of the standard of care to protect health and enable earlier and more targeted interventions that lead to longer, healthier lives. The Natera team consists of highly dedicated statisticians, geneticists, doctors, laboratory scientists, business professionals, software engineers and many other professionals from world-class institutions, who care deeply for our work and each other. When you join Natera, you’ll work hard and grow quickly. Working alongside the elite of the industry, you’ll be stretched and challenged, and take pride in being part of a company that is changing the landscape of genetic disease management. WHAT WE OFFER Competitive Benefits - Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents. Additionally, Natera employees and their immediate families receive free testing in addition to fertility care benefits. Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits and much more. We also offer a generous employee referral program! For more information, visit www.natera.com . Natera is proud to be an Equal Opportunity Employer. We are committed to ensuring a diverse and inclusive workplace environment, and welcome people of different backgrounds, experiences, abilities and perspectives. Inclusive collaboration benefits our employees, our community and our patients, and is critical to our mission of changing the management of disease worldwide. All qualified applicants are encouraged to apply, and will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, veteran status, disability or any other legally protected status. We also consider qualified applicants regardless of criminal histories, consistent with applicable laws. If you are based in California, we encourage you to read this important information for California residents.  Link: https://www.natera.com/notice-of-data-collection-california-residents/ Please be advised that Natera will reach out to candidates with a @ natera.com  email domain ONLY. Email communications from all other domain names are not from Natera or its employees and are fraudulent. Natera does not request interviews via text messages and does not ask for personal information until a candidate has engaged with the company and has spoken to a recruiter and the hiring team. Natera takes cyber crimes seriously, and will collaborate with law enforcement authorities to prosecute any related cyber crimes. For more information: - BBB announcement on job scams   - FBI Cyber Crime resource page  

Posted 30+ days ago

Software Engineer-logo
Software Engineer
NateraAustin, TX
POSITION SUMMARY  As a  Software Engineer , you will design, develop, and maintain full-stack software applications and services to support Natera Operations information processing for genetic lab tests.  You will work with operational teams to optimize their workflows and software and build the next generation of Natera ops tools, using a combination of tools, including the OutSystems low code platform   PRIMARY RESPONSIBILITIES Work with an engineering team to make key design and technical implementation decisions Work closely with stakeholders and users to define requirements and transform them into reliable and extensible operations-friendly applications Design, build, and maintain sustainable applications using OutSystems and other software stacks. Improve development process and procedure and evangelize best practices, especially with regard to OutSystems and low-code in general  Use OutSystems and rapid prototyping and iterative development techniques to quickly provide solutions to business problems throughout Natera  This role works with Protected Health Information (PHI) on a regular basis both in paper and electronic form and has access to various technologies to access PHI (paper and electronic) in order to perform the job.  You must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire. You must maintain a current status on Natera training requirements. You must pass a post-offer criminal background check  QUALIFICATIONS BS degree in computer science, comparable program, or equivalent.  MS preferred 5+ years of overall software development experience, preferably building complex data or process management applications using OutSystem or other low-code platforms Expertise with the OutSystems low-code platform Nice to have: experience with object-oriented programming in Java, preferably using open source framework such as Spring Frameworks and Hibernate Experience with web services (REST, etc) and relational databases Nice to have: experience with front-end web programming, preferably with modern javascript frameworks (react, angular, etc) Demonstrated teamwork skills Solid analytical background Excellent communication Commitment to diversity in engineering Healthcare IT experience is beneficial, but not required KNOWLEDGE, SKILLS, AND ABILITIES OutSystems Full-stack web application programming Object Oriented Programming Java Enterprise Edition Spring Framework Javascript Relational Database and SQL Programming, prefer MySQL REST APIs and other Web service backend technologies AWS infrastructure Docker or container-oriented technologies CI / CD Quality Assurance Mindset; Nice to have: familiarity with regulated environments  PHYSICAL DEMANDS & WORK ENVIRONMENT Duties are typically performed in an office setting - remote / at-home currently.  The team primarily meets in Central US timezone. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms. The pay range is listed and actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations. Austin, TX $99,300 — $124,100 USD OUR OPPORTUNITY Natera™ is a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health. Our aim is to make personalized genetic testing and diagnostics part of the standard of care to protect health and enable earlier and more targeted interventions that lead to longer, healthier lives. The Natera team consists of highly dedicated statisticians, geneticists, doctors, laboratory scientists, business professionals, software engineers and many other professionals from world-class institutions, who care deeply for our work and each other. When you join Natera, you’ll work hard and grow quickly. Working alongside the elite of the industry, you’ll be stretched and challenged, and take pride in being part of a company that is changing the landscape of genetic disease management. WHAT WE OFFER Competitive Benefits - Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents. Additionally, Natera employees and their immediate families receive free testing in addition to fertility care benefits. Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits and much more. We also offer a generous employee referral program! For more information, visit www.natera.com . Natera is proud to be an Equal Opportunity Employer. We are committed to ensuring a diverse and inclusive workplace environment, and welcome people of different backgrounds, experiences, abilities and perspectives. Inclusive collaboration benefits our employees, our community and our patients, and is critical to our mission of changing the management of disease worldwide. All qualified applicants are encouraged to apply, and will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, veteran status, disability or any other legally protected status. We also consider qualified applicants regardless of criminal histories, consistent with applicable laws. If you are based in California, we encourage you to read this important information for California residents.  Link: https://www.natera.com/notice-of-data-collection-california-residents/ Please be advised that Natera will reach out to candidates with a @ natera.com  email domain ONLY. Email communications from all other domain names are not from Natera or its employees and are fraudulent. Natera does not request interviews via text messages and does not ask for personal information until a candidate has engaged with the company and has spoken to a recruiter and the hiring team. Natera takes cyber crimes seriously, and will collaborate with law enforcement authorities to prosecute any related cyber crimes. For more information: - BBB announcement on job scams   - FBI Cyber Crime resource page  

Posted 30+ days ago

Senior Software Engineer, Back End-logo
Senior Software Engineer, Back End
CrexiPlaya vista, CA
About Crexi Crexi is reimagining commercial real estate, building industry-leading software for professionals to more effectively market, analyze, and trade commercial property. With a suite of due diligence tools, transaction services, deal pipeline support, and a dynamic listing marketplace, Crexi accelerates deal efficiency and has empowered millions of monthly users to close more than $615 billion in deals and market over $7 trillion in property value. About this role: We are seeking a highly skilled and experienced Senior Software Engineer specializing in backend development with a strong emphasis on Dotnet Core and Microsoft technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance backend systems in a distributed cloud environment. This role requires a deep understanding of software engineering principles, exceptional problem-solving skills, and the ability to collaborate with members of the product, engineering, executive and operations departments. What you'll do:  You will be part of a team which drives innovation into our product suite by designing, developing, troubleshooting, maintaining, optimizing and scaling cloud-based backend platform components, services and frameworks. You will be responsible for designing and building connectors to these various systems, while striving for extensibility, usability and scalability of datatransfer using a full breadth of data transfer protocols available by each system. Provide technical expertise in requirements analysis, design, effort estimation, development, testing and delivery of highly scalable and secure distributed backend services. Work with product management, architects and other engineering teams to understand stated and unstated needs and turn them into functional and technical requirements. Maintain a strong sense of business value and return on investment in planning, design, and communication. Implement, refine, and enforce software development techniques to ensure that the delivered features meet software integration, performance, security, and maintainability expectations. Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. Maintain high standards of software quality and technical excellence within the team by establishing good practices and writing clean, testable, maintainable, and secure code. Inspire a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture within the organization. Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change. Perform critical maintenance, deployment, and release support activities.   What you bring: 5+ years of professional software development experience with a focus on backend systems. Bachelor’s Degree or higher In Computer Science or other related field. E xperience with Dotnet Core and other Microsoft technologies (e.g., ASP.NET, C#, SQL Server). Robust understanding of software architecture, design patterns, and principles. Experience with cloud platforms (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes). Knowledge of RESTful API design and development. U nderstanding of database design and query optimization, as well as data storage options. Knowledge of version control systems (e.g., Git).   Plusses: Knowledge of frontend technologies such as Angular, React, or Vue.js. Familiarity with DevOps practices and CI/CD pipelines. Ability to coach and mentor other developers System design beyond implementation details Forecast and communicate how changes can impact the organization and different teams Owning observability metrics and evaluating system performance/health Able to implement re-useable and generic components / logic is easy to maintain with a great developer experience api   What We Offer: Full Medical, Dental, Vision Health Benefits Competitive Compensation Package, Base, Bonus, and Stock Options 401K Growth Opportunities and Career Development Gym Membership to LA Fitness Fitness Perks and Discounts from Perkspot   The anticipated salary range for candidates who will work in our Playa Vista, California location is $140,000 to $175,000. The final salary offered to a successful candidate will depend on several factors, which may include, but are not limited to, the type and length of experience applicable to the role and within the industry, education, geographic location, etc. Commercial Real Estate Exchange, Inc (“Crexi”) is a multi-state employer, and this salary range may not reflect positions that work in other states. Crexi is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Crexi will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Posted 30+ days ago

Software Engineer I - ML Infra-logo
Software Engineer I - ML Infra
TwitchSan Francisco, CA
About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn  and  X ,  and discover the projects we’re solving on our  Blog . Be sure to explore our  Interviewing Guide  to learn how to ace our interview process. About the Role Twitch connects millions of creators with millions of viewers. Our Machine Learning based recommendation and search systems power discovery products across Twitch and help users find content hyper-personalized for them. Twitch is looking for a Software Engineer to join our Machine Learning Infrastructure team. You will work with software engineers, applied scientists, data engineers, and product managers in our Models and Infrastructure group to build next-generation Machine Learning systems. The engineering team is responsible for enabling reliable and efficient productionization of Twitch personalization models, including owning the software and data systems to develop, train and manage our real time and batch models at scale. Experimentation is our bread-and-butter and you will have hands-on experience preparing and launching model-based experiments to improve products. This position is in San Francisco, CA. You Will: Produce clean, high-quality, and well tested code Design and build scalable infrastructure to train, deploy and manage ML models Develop and automate software for ML workflows Instrument systems to monitor model performance Optimize cost and performance of training and inference workloads Collaborate with Software Engineers, Data Engineers, Applied Scientists, Data Scientists, and Product Managers to productionize ML models powering Twitch recommendations and search experiences You Have: 1+ Years experience developing software in a professional environment Knowledge of data structures and algorithm fundamentals Knowledge of building, testing, and managing distributed services Proficient coding skills in modern languages and frameworks Minimum of Bachelor’s degree in Computer Science or equivalent experience Bonus Points Experience with AWS technologies such as ECS, Sagemaker, Redshift, DynamoDB, Lambda, SQS, and Step Functions Knowledge of supervised ML algorithms Experience in building data pipelines and using data platforms like Airflow Experience building and maintaining ML systems in production environments Familiarity with Twitch and/or streaming on Twitch Perks Medical, Dental, Vision & Disability Insurance 401(k) Maternity & Parental Leave Flexible PTO Amazon Employee Discount   Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.   Job ID: TW8817 Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience . Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain open until filled. For more information, please visit  https://www.twitch.tv/jobs/en/#learn-more . Applicants should apply via our internal or external career site.   US Pay Per Year $99,500 — $200,000 USD Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Twitch values your privacy. Please consult our Candidate Privacy Notice , for information about how we collect, use, and disclose personal information of our candidates.

Posted 3 weeks ago

Software Engineer II - iOS-logo
Software Engineer II - iOS
TwitchSan Francisco, CA
About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn  and  Twitter ,  and discover the projects we’re solving on our  Blog . Be sure to explore our  Interviewing Guide  to learn how to ace our interview process. About the Role In Mobile Commerce, our mission is to help creators earn a living doing what they love. Our vision is to support streamers on Twitch and make it fun to help their community feel connected (think subs, gifts, cheers, donations, hype train, and creative goals.) Our strategy is to continue building value into our products while unlocking new spending avenues and facilitating purchases through ever-fresh rewards and milestones. As a Mobile Engineer, on a consumer-facing product team you will create new features, advise engineering and product leaders, and mentor other mobile engineers. You are comfortable partnering with Designers and PMs to get products shipped quickly and in spite of ambiguity. You will report to the Engineering Manager for Mobile Commerce. You can work in San Francisco, CA; Irvine, CA; New York, NY; or Seattle, WA You Will: Develop and deliver new product features for our iOS application Contribute to  high-level design and technical discussions for mobile projects Participate in design and code reviews Improve engineering processes to increase team effectiveness Work across both technical and business-focused teams to deliver value to our creators and viewers You Have 3+ years of mobile development experience Proficiency with Swift or Objective-C, and the iOS development ecosystem Experience with data structures, algorithms, data modeling and schema design Experience working with iOS specific development tools, such as XCode, RxSwift, CocoaPods, Firebase, SwiftUI, UIKit or Swift Package Manager. Experience on a mobile engineering team partnering with other engineering teams, and communicating complicated technical problems to both technical and business audiences Bonus Points Bachelor's degree or above in Computer Science or a relevant field Experience with monetization-focused features Familiarity or experience working with GraphQL APIs Familiarity with the AWS ecosystem Perks Medical, Dental, Vision & Disability Insurance 401(k) Maternity & Parental Leave Flexible PTO Amazon Employee Discount We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.   Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.  Twitch values your privacy. Please consult our Candidate Privacy Notice , for information about how we collect, use, and disclose personal information of our candidates. Job ID: TW8659 Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience . Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain open until filled. For more information, please visit  https://www.twitch.tv/jobs/en/#learn-more . Applicants should apply via our internal or external career site.   US Pay Per Year $129,300 — $223,600 USD

Posted 30+ days ago

Staff Software Engineer, UI Experience-logo
Staff Software Engineer, UI Experience
RidgelineNew York, NY
Are you passionate about building scalable UI frameworks that elevate developer experience and accelerate product delivery? Do you enjoy setting front-end architecture strategy while mentoring the next generation of software engineers? Are you excited to contribute to a high-leverage platform team that shapes the UI foundation of an entire FinTech ecosystem? If so, we invite you to be a part of our innovative team. As a Staff Software Engineer on Ridgeline’s UI Experience team, you’ll play a mission-critical role in building and evolving the core UI framework and component library that powers our next-generation investment management platform. This team lays the foundation for our application user interfaces, enabling product engineers to quickly deliver high-quality, cohesive experiences to our customers. You'll collaborate deeply across teams, guiding architecture decisions and influencing the way Ridgeline builds software. Leveraging cutting-edge technologies—including AI tools like Cursor and ChatGPT—you’ll drive innovation, boost developer efficiency, and improve the quality and scalability of our front-end systems. You must be work authorized in the United States without the need for employer sponsorship. What will you do? Partner closely with product engineers to understand their needs, build highly leverageable solutions, and deliver features for our customers Contribute to the thought leadership, technical design, and implementation of our underlying UI framework in an Agile team collaborating on design, strategy, and engineering Think creatively, own problems, seek solutions, and communicate clearly every step of the way Engage in a collaborative environment deeply rooted in learning, teaching, and transparency Demonstrate a strong dedication to code quality, automation, and operational excellence Desired Skills and Experience 8+ years in a software engineering position or similar function Strong history of architecting and designing new products and technologies A degree in Computer Science, Information Science, or related discipline Strong expertise in TypeScript, React, HTML, JavaScript, CSS Experience building scalable component libraries and design systems Experience using AI tools like Cursor and ChatGPT Willingness to learn about new technologies while developing expertise in a business domain/problem space Ability to focus on short-term deliverables while maintaining a big-picture perspective Ability to communicate effectively with colleagues at all levels and all audiences Serious interest in having fun at work Bonus : Experience with investment or asset management applications Experience building performant, enterprise-level web experiences at scale Knowledge of Node.js and Express Knowledge of front-end build tooling in the React ecosystem (e.g., Webpack, ESBuild, bun) Experience with agile development methodologies Understanding of building back-end infrastructure using AWS offerings such as Lambda, S3, CDKTF Knowledge of Docker-based container architecture Background in design, economics, or finance About Ridgeline Ridgeline is the industry cloud platform for investment management. It was founded by visionary tech entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday) to apply his successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry.  Ridgeline started with a clean sheet of paper and a deep bench of experts bound by a set of core values and motivated to revolutionize an industry underserved by its current tech offerings. We are building a new, modern platform in the public cloud, purpose-built for the investment management industry and we are prioritizing security, agility, and usability to empower business like never before. With a growing campus in Reno and offices in New York, Lake Tahoe, and the Bay Area, Ridgeline is proud to have built a fast-growing, people-first company that has been recognized by Fast Company as a “Best Workplace for Innovators,” by The Software Report as a “Top 100 Software Company,” and by Forbes as one of “America’s Best Startup Employers.” Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace. Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement . Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions. Compensation and Benefits  [For New York and California Based Only] The typical starting salary range for new hires in this role is $185,000-$220,000. Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above. As an employee at Ridgeline, you’ll have many opportunities for advancement in your career and can make a true impact on the product.  In addition to the base salary, 100% of Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our  Careers page for a more comprehensive overview of our perks and benefits.    #LI-Hybrid

Posted 2 weeks ago

Senior Software Engineer, Data Delivery-logo
Senior Software Engineer, Data Delivery
RidgelineSan Ramon, CA
Are you a software engineer who thrives on building scalable, reliable systems for a modern cloud platform? Do you enjoy designing high-performance pipelines that empower analytics and real-time insights across distributed systems? Are you excited to mentor other engineers while developing core data infrastructure that drives business decisions? If so, we invite you to be a part of our innovative team. Ridgeline is looking for a Senior Software Engineer to join our Data Delivery Squad, a critical group within the Data Engineering organization. In this role, you’ll be responsible for architecting and optimizing robust, scalable data pipelines and systems that deliver clean, timely, and trusted data. You’ll partner cross-functionally to empower internal and external stakeholders with seamless data access—enabling reporting, analytics, and product development across the platform. You’ll be leveraging cutting-edge technologies, including an AI-first approach using tools like GitHub Copilot and ChatGPT, to accelerate development and drive innovation. What will you do? Design and build scalable, reliable, high-performance data pipelines that ingest, transform, and deliver data across Ridgeline’s platform Develop and maintain data APIs, SDKs, and services to support internal development teams and external clients Ensure data quality and integrity by implementing robust testing, validation, and monitoring processes Collaborate with product managers and cross-functional software engineering teams to deliver impactful, data-driven solutions Optimize storage, processing, and retrieval mechanisms for performance, scalability, and cost efficiency Implement best practices for CI/CD, observability, and security in all data engineering workflows Mentor junior engineers and provide technical leadership to foster a culture of continuous learning and innovation Desired Skills and Experience 5+ years of experience in software engineering with a strong focus on data engineering and distributed systems Proficient in Python, Kotlin, or Java Advanced knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL, Aurora) Deep experience in designing and maintaining data pipelines, data models, and ETL/ELT workflows Familiarity with big data tools such as Kafka, Spark, or Flink Experience working with cloud platforms (preferably AWS) Hands-on with containerization and orchestration tools like Docker and Kubernetes Excellent communication and collaboration skills Strong analytical problem-solving abilities with a bias for action Ability to take ownership and lead initiatives independently while mentoring others Bonus: Experience in the financial services or investment management industry Knowledge of event-driven architectures and real-time data processing Familiarity with Change Data Capture (CDC) tools such as Debezium and Kafka Connect Background in building developer platforms or SDKs Understanding of multi-tenant architecture and scalable cloud infrastructure About Ridgeline Ridgeline is the industry cloud platform for investment management. It was founded by visionary tech entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday) to apply his successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry.  Ridgeline started with a clean sheet of paper and a deep bench of experts bound by a set of core values and motivated to revolutionize an industry underserved by its current tech offerings. We are building a new, modern platform in the public cloud, purpose-built for the investment management industry and we are prioritizing security, agility, and usability to empower business like never before. With a growing campus in Reno and offices in New York, Lake Tahoe, and the Bay Area, Ridgeline is proud to have built a fast-growing, people-first company that has been recognized by Fast Company as a “Best Workplace for Innovators,” by The Software Report as a “Top 100 Software Company,” and by Forbes as one of “America’s Best Startup Employers.” Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace. Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement . Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions. Compensation and Benefits  [For New York and California Based Only] The typical starting salary range for new hires in this role is $140,000-$165,000. Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above.  As an employee at Ridgeline, you’ll have many opportunities for advancement in your career and can make a true impact on the product. In addition to the base salary, 100% of Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits.   #LI-Hybrid

Posted 30+ days ago

Principal Backend Software Engineer - Scaling -logo
Principal Backend Software Engineer - Scaling
Forward NetworksSanta Clara, CA
Forward Networks is revolutionizing the way large networks are managed. The Forward Enterprise platform delivers a vendor-agnostic "digital twin" of the network, based on a mathematical model. The platform scales to support hundreds of thousands of network devices, whether cloud, hybrid cloud, or on-prem. It serves as a single source of truth for the network, enabling network operators to instantly verify security posture, accelerate troubleshooting, avoid outages, and modernize network management. Over the past few years, Forward Networks has received tremendous industry recognition, including “Cool Vendor in Enterprise Networking” by Gartner, “Product of the Year” by Cloud Computing, “Hot Company” by Cyber Defense Magazine, “Enterprise Cloud Computing Software of the Year,” and has been named to Fortune’s “Best Workplaces in the Bay Area” list. The company was founded by four Stanford PhD graduates who saw a massive opportunity to improve network operations. Investors include Andreessen Horowitz, MSD Capital, Threshold Ventures, and Goldman Sachs. We are seeking an experienced Principal Backend Software Engineer to join our Scaling team. In this pivotal role, you will lead the development of our product’s core components, ensuring they interact seamlessly with other services and systems. You will be instrumental in enhancing the efficiency of our core data structures and scaling our computational capabilities. Key Responsibilities: Architect and Develop Pipelines : Design and build robust pipelines to ingest and analyze data from network devices and other sources. Enhance Scalability and Performance : Optimize computational processes to improve efficiency and implement solutions that scale with growing data and user demands. Innovate on Product Features : Develop new features leveraging our network model to provide actionable insights. Collaborate with product teams to translate user needs into technical solutions. Technical Leadership : Mentor and guide junior engineers, fostering a culture of excellence. Lead code reviews, design reviews and contribute to best practices in software development. Cross-functional Collaboration : Work closely with other engineering teams to ensure cohesive integration of services. Requirements: Education: Bachelor’s degree in Computer Science or related field; Masters or Ph.D. preferred. Experience: 8+ years of full lifecycle software development experience. Proven experience in backend development using Java, C++, or similar languages. Strong background in object-oriented design and development. Technical Skills: Proficiency with databases. Proficiency with algorithms and design for performance and scalability. In-depth knowledge of software architecture, design patterns, and best practices. Strong systems programming skills including multi-threading, concurrency, caching, batching etc. Experience with RESTful APIs and frameworks. Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes. Exposure to big data technologies. Soft Skills: Excellent problem-solving abilities and attention to detail. Strong communication skills, both written and verbal. Ability to work collaboratively in a fast-paced environment. Learn More: To understand more about the exciting work our Scaling team is doing, visit our blog: Forward Networks Scaling Blog NOTE : experience in the networking domain is NOT a requirement for this role but is a plus. This position is a regular, full-time opportunity with Forward Networks in Santa Clara, CA.   The base pay range for this role is between $200,000 and $240,000. Base pay will depend on your skills, qualifications, experience, and location  

Posted 30+ days ago

Software Engineering Manager-logo
Software Engineering Manager
Paperless PostNew York, NY
Paperless Post is looking for an Engineering Manager to lead and inspire a cross-functional engineering team as we build our best-in-class discovery and events management platform, connecting a global community of over 175 million hosts and receivers. As a key leader, you will oversee and develop a talented group of backend, frontend, full-stack and quality assurance engineers, ensuring the team delivers high-quality, scalable solutions. You’ll partner closely with product managers to define goals, shape the roadmap, and continuously improve the way we work. While you won’t write code, you’ll play an active role in technical discussions, ensuring alignment between product and engineering while fostering an environment of collaboration, creativity, and growth. A little bit about us The Paperless Post Engineering team builds and maintains a product millions of people interact with each month. We value creativity, technical depth, and a thoughtful approach to problem-solving. As a primarily Go and React shop, we leverage modern cloud technologies to deliver fast, reliable APIs and rich user experiences. Our managers play a crucial role in enabling engineers and technical leads to focus on execution while driving alignment with business objectives. We foster a culture of innovation and continuous improvement, balancing immediate delivery with long-term technical sustainability. You will: Own team output and delivery: Work closely with the team to ensure timely and high-quality execution of product and technical goals, removing blockers, and improving internal processes to enhance productivity. Be a subject matter expert: Immerse yourself in the domain, gaining deep knowledge of the business, product, and technical landscape to make informed decisions and drive alignment across the team. Partner with product managers: Collaborate to define, prioritize, and deliver a roadmap that balances user needs, business outcomes, and technical sustainability. You’ll work to ensure each engineer on your team has clear goals, alignment, and a shared vision for success. Drive alignment and focus: Advocate for both product and technical priorities, helping to make trade-offs and balance competing needs to ensure optimal outcomes. Ensure team success: Manage the day-to-day operations of the team, monitor sprint health, and resolve cross-functional dependencies to keep projects moving forward. Foster collaboration: Enable your engineers and technical leads to thrive by creating a supportive environment where they can focus on execution, mentorship, and growth. Participate in technical discussions: Understand the architecture and ecosystem, ensuring alignment between technical decisions and the broader goals of the team and organization. Continuously improve processes: Work with your team to identify opportunities for operational improvements, optimizing workflows to enhance efficiency and delivery quality. Develop your team: Provide coaching, feedback, and career growth opportunities through regular one-on-ones and performance reviews. You have: A track record of leadership: Proven experience managing and mentoring engineers, creating an inclusive and high-performing environment. Full-stack understanding: Strong experience with backend development (statically typed languages such as golang, distributed systems, APIs, cloud infrastructure) as well as experience with frontend technologies (React and modern JavaScript/TypeScript frameworks). Product partnership skills: The ability to collaborate deeply with product managers, contribute to roadmap planning, and ensure alignment between technical feasibility and product/business goals. Ownership mindset: A commitment to taking responsibility for team output, holding people accountable, improving processes, and driving measurable impact. Technical depth: While you won’t code, you can effectively participate in technical discussions, ask the right questions, and challenge assumptions to ensure thoughtful decision-making. Strong communication: Clear, empathetic, and collaborative communication skills to work effectively across engineering, product, and design. Why Paperless Post? Company-wide, we enjoy an amazing ecosystem of an even gender split and a balance of engineers and designers. Because Paperless Post isn't supported by ad revenue, we can focus our efforts on creating and improving on the ideal version of our platform, product, content, and partnerships for our users.  We are proud that Paperless Post has helped over 175 million people globally connect in the real world since our inception. Paperless Post exists to help all people celebrate all the moments that matter to them. We believe that having a team reflective of the diverse world around us empowers us to create a product that serves everyone. Women, people of color, trans/genderqueer individuals, individuals with disabilities, and veterans are especially encouraged to apply. The compensation range for the Engineering Manager level is $170,000 - 205,000 USD.  The compensation range for the Senior Engineering Manager level is $184,000 - 230,000 USD.  At Paperless Post, compensation is based on a number of factors, including geographic location, job-related skills, years of experience, and internal team banding. All full-time offer packages come with a base salary, equity component, and options for fully paid medical, dental, and vision benefits. The range posted here is based on the NYC market and may vary based on candidate location.

Posted 30+ days ago

Software Engineer, Staff-logo
Software Engineer, Staff
Merge APINew York City, NY
Merge enables B2B companies to add hundreds of integrations to their products, making it easy to access and sync their customers' data. We offer Unified APIs that provide normalized data across key software categories, including accounting, HRIS, ATS, CRM, file storage, and ticketing. Thousands of companies trust Merge to power their integrations, enabling them to unblock sales, reduce customer churn, accelerate time to market for new products, and save engineering costs and resources.  As a core component for the future of modern B2B AI infrastructure, Merge is building the data integration layer that powers the next generation of AI products and companies. By solving the complex challenges of data access and normalization, Merge accelerates the development and deployment of AI solutions while ensuring the highest standards of security and performance. What you will do: Drive roadmapping and architecture discussions Produce high-quality, production-ready, readable, maintainable code Lead Merge's most impactful projects from initial inception to production Unblock and support your team of peers including engineers, designers, product managers, and business operators   The ideal candidate will have: 7 - 10+ years of full-time software engineering experience Experience with frameworks (Django, Rails, Spring, etc.) Extensive knowledge of SQL databases (Postgres preferred)   Compensation The cash compensation range for this role is $205,000 - $235,000 . Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, and certifications. In addition to cash compensation, all full time employees receive an equity compensation package Merge on the Rise:  LinkedIn Top Startups 2023 Forbes Next Billion Dollar Startups 2023 G2 Fastest Growing Products 2024 Benefits Unlimited PTO + 10 company holidays Pre-Tax commuter benefits 100% covered health, vision, and dental insurance  401K Plan $200 one-time home office stipend In office snacks and free dinner when working past 7pm Merge is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected class.

Posted 30+ days ago

Software Engineer-logo
Software Engineer
Helion EnergyEverett, WA
About Helion We are a fusion power company based in Everett, WA, with the mission to build the world's first fusion power plant, enabling a future with unlimited clean electricity. Our vision is a world with clean, reliable, and affordable energy for everyone. Since Helion's founding in 2013, we have raised over $1 billion from long-time investors such as Sam Altman, Mithril, and Capricorn Investment Group and new investors SoftBank and Lightspeed to propel us forward. Our last prototype, Trenta, completed 10,000 high-power pulses and reached plasma temperatures of 100 million degrees Celsius (9 keV). Now, we're turning up operations for Polaris, working towards delivering the world's first fusion power plant.  More than ever, it's a pivotal time to join us and have the opportunity to solve real challenges to create a better energy future. You will see first-hand how we value urgency, rigor, ownership, and hard truths, knowing it will take each to do what no one has before. Joining us, you will push the boundaries of what's possible and transform humanity for the better - because the world can't wait. What You Will Be Doing: We are looking for a Software Engineer to help us improve, scale, and increase scope of in-house control and diagnostics capability. You will work with Electrical Engineering designers and IT to develop intelligent, next-generation, in-house control and diagnostics. You will also develop strong software infrastructure and pipelines. This role requires an onsite presence, and you will report directly to our Lead Electrical Engineer at our Everett, WA, office. You Will: Work closely with the physics and engineering teams building Helion’s Fusion Power Plant Create and maintain graphical user interfaces to log and display real-time health/performance information for a fusion machine and sub-scale testbeds Collaborate to create and implement software algorithms which interface with thousands of distributed sensors Take ownership of software architecture, code organization, version control best practices, deployment tools and strategies, and testing Explore time series database tools and ways to graph them (i.e. InfluxDB, Grafana, and similar) to serve the users of your software Examine possibilities of new software solutions to accelerate customer Apply both engineering first-principles and method-based thinking to challenging problems Required Skills: BS or higher in Computer Science, Computer Engineering, or Electrical Engineering and 2-5 years of industry experience Experience with modern C++ experience, specifically with C++11/14/17/23 Experience with Python, numpy, numba Experience with Embedded Linux Distributions Experience with software deployment tools like Docker and Portainer Experience with time series database management software Experience with data processing (databases, transformations, data pipeline optimization) Experience with data visualization tools Experience with working with internal customers to create right-sized software solutions on a schedule Experience working with Hardware, Firmware, and Software engineers for integration and scope of work Desired Skills: Experience with EtherCAT, TwinCAT, SOEM Experience with Precision Timing Protocol (PTP) Experience with SCADA and PLC logic Experience with Ansible, Apache Flink, Progress Chef, Perforce Puppet, Databricks, Datadog, Snowflake, Terraform, and/or AWS Cloud #LI-Onsite #LI-KL1 Total Compensation and Benefits Helion's compensation package includes a competitively benchmarked base salary, meaningful equity grants, and comprehensive benefits. Final compensation is determined through a holistic evaluation of your experience, qualifications, and our commitment to internal equity - ensuring fairness and transparency across our teams. We are committed to fostering a fair and equitable environment in every aspect of our operations, including compensation. This is an exempt salaried role. Annual Base Pay $100,000 — $145,000 USD Benefits Our total compensation package includes benefits, including but not limited to:   Medical, Dental, and Vision plans for employees and their families   31 Days of PTO (21 vacation days and 10 sick days)   10 Paid holidays, plus company-wide winter break   Up to 5% employer 401(k) match   Short term disability, long term disability, and life insurance   Paid parental leave and support (up to 16 weeks)   Annual wellness stipend    NOTE: Underrepresented people are less likely to apply unless they meet 100% of the job's requirements. We believe in hiring people, not checklists, and encourage you to apply even if you do not check all of the boxes. If this job isn't the one, we have many other openings that may be a fit. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. If we reach out to you to begin an interview process, we will also ask if you require any reasonable accommodation at that time.

Posted 30+ days ago

Manager, Software Engineering-logo
Manager, Software Engineering
AXSLos Angeles, CA
AXS connects fans with the artists and teams they love. Each year we sell millions of tickets to thousands of incredible events – from concerts and festivals to sports and theater – at some of the most iconic venues in the world. Since our founding in 2011, we’ve consistently pushed the industry forward and improved experiences for fans, making it easier than ever to discover events, find the perfect seats, and enjoy unforgettable live entertainment, and we continue to lead the evolution of our industry today. We’re passionate about improving the fan experience and providing game-changing solutions for our clients, and we’re always looking for smart, motivated people to help make it happen. Bring your enthusiasm, your big ideas, and your desire to team up with some of the best and brightest in technology and entertainment.   The Role AXS is seeking a Manager, Software Engineering responsible for working with a variety of tools, languages, systems and architectures while managing engineers responsible for building features and services for our ticketing platforms. They will work with our front-end b2b and b2c applications, to payment systems, to our core transactional engines in creating robust and highly scalable global software systems. What Will You Do? Manage 4-6 engineers, including coaching, mentorship and performance reviews Continue to be hands-on in working with code, doing code reviews, and improving our software development practices Partner closely with the Architecture, QA, Infrastructure, Ops teams to identify and push technical initiatives Collaborate with Product, PMO, stakeholders, other teams and peers to coordinate work, gather feedback and communicate updates Make focused, operational decisions to execute against goals and project plans Participate in recruiting and retention efforts What Will You Bring? 5+ years of relevant, hands-on and technical leadership experience as a senior or lead software engineer 3+ years of relevant people management experience with at least 3 direct reports Strong skills and experience in systems design and full stack development with ReactJS, .NET and SQL Deep understanding of the software development lifecycle and the tools used Demonstrated ability to think critically and provide strategic insight and analysis to solve problems and make improvements Experience working in a continuous integration and continuous delivery environment Experience working with and deploying to AWS Bonus points if You Have Experience with containers, AWS CodeBuild, Spinnaker, Terraform Experience with logging, monitoring and alerting tools and best practices Experience with high traffic and large-scale global consumer and enterprise software platforms Ticketing industry experience   Pay Scale:  $115,280  - $151,305      What’s in it for You? Extraordinary People – we’re not kidding! Meaningful Mission - Helping revolutionize an industry and deliver better experiences for fans and clients around the world. Opportunities for learning and leveling up through training and education reimbursement.       More about AXS AXS , a subsidiary of  AEG , sells millions of tickets each year for over 500 premier venues, sports teams, and event organizers across North America, Europe, Asia, Australia and New Zealand. Clients include First Avenue, USGA, Red Rocks Amphitheatre, Crypto.com Arena, Coachella, Stagecoach, The O2, and B.League (Japan). Headquartered in Downtown Los Angeles, California, AXS employs more than 500 professionals in multiple locations worldwide. In each location you’ll find a team of dedicated, diverse employees (we’ve dubbed ourselves “Fanatix”) who create groundbreaking products and services in a fun, fast-paced environment.  To learn more about our culture and values, visit:  https://solutions.axs.com/careers/   More about AEG For more than 20 years, AEG has played a pivotal role in transforming sports and live entertainment. Annually, we host more than 160 million guests, promote more than 10,000 shows and present more than 22,000 events around the world. We are committed to innovation, artistry, and community, and leverage the power of our 300+ venues, leading sports franchises, marquee music brands, integrated entertainment districts, premier ticketing platform and global sponsorship activations, to create memorable moments that give the world reason to cheer. Our business is interwoven with the human mind and heart, and we strive to build a diverse and inclusive company that reflects the artists, athletes, and fans that we host; reach beyond traditional boundaries to support the communities in which we operate; and minimize our impact on the environment by adopting sustainable practices throughout our business operations. We are dedicated to a diverse, inclusive and authentic workplace, so if you’re excited about this role but can't "check every box" in the job description, we encourage you to apply anyway. You may be the right candidate for this or other roles. We’re an equal opportunity employer and never discriminate based on gender, age, race, religion, color, national origin, sexual orientation, marital status, veteran status, or disability status.    AEG reserves the right to change or modify the employee’s job description whether orally or in writing, at any time during the employment relationship.  AEG may require an employee to perform duties outside their normal description.    #LI-Hybrid

Posted 30+ days ago

Software Engineer, Analytics-logo
Software Engineer, Analytics
AcubedSunnyvale, CA
WAYFINDER Our Wayfinder team is building scalable, certifiable autonomy systems to power the next generation of commercial aircraft. Our team of experts is driving the maturation of machine learning and other core technologies for autonomous flight; we are creating a reference architecture that includes hardware, software, and a data-driven development process to allow aircraft to perceive and react to their environment. Autonomous flight is transforming the transportation industry, and our team is at the heart of this revolution. The Opportunity/Role Description Successful AI/ML depends on having the right data, and deeply understanding the data you have. As a Software Engineer, Analytics on the Wayfinder team, you will play a critical role in developing the analytical tools that enable us to curate the best possible training data sets and rigorously analyze the resulting models. You will collaborate with cross-functional teams of software engineers, AI/ML experts, data engineers, executive stakeholders, and system architects to develop and implement comprehensive  analysis tools, ensuring the highest levels of trust and confidence in our AI solutions. Responsibilities  With the support of data engineers and senior analysts, help us to deeply characterize our training data, identifying the attributes that most impact model performance. Ensure that our dev and test data sets are equally representative of the operational domain. Conduct rigorous analysis and validation of ML/AI models to ensure reliability and performance in safety-critical environments. Develop and apply statistical techniques, error analysis, and model performance metrics to assess AI system behavior. Identify patterns, anomalies, and failure modes in AI models through data-driven analysis. Deliver insight, not just analysis. Collaborate with cross-functional teams to identify and implement the most important analysis. Design and implement testing strategies to assess generalization, robustness, and edge cases for AI/ML models. Utilize data visualization and reporting tools to communicate key insights. Stay current with the ever-evolving analysis tool ecosystem, especially as relates to use of AI to assist with both tool development and direct analysis. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of experience in software development and analytics, with a focus on AI/ML systems. Strong foundation in algebra, geometry, and basic trigonometry. Strong skills with data presentation tools and libraries such as Grafana, plotly, Voxel51. Proficiency in Python and data analysis libraries (e.g., Pandas, NumPy, Matplotlib, Seaborn). Knowledge of statistical testing, anomaly detection, and model validation techniques. Strong analytical mindset with the ability to interpret complex AI model outputs. Demonstrated active interest in use of AI for development. Strong problem-solving skills and a commitment to quality and safety. Demonstrated team player who values psychological safety, trust, humility, and a learning mindset. Bonus points for: Experience with: Computer vision algorithms. Cloud platforms and distributed testing environments. ML/AI frameworks (TensorFlow, PyTorch, etc.) and testing methodologies for neural networks. Automation tools and CI/CD pipelines. AI/ML testing for regulated or safety-critical environments (aviation, automotive, healthcare, etc.). Looker, Tableau, Power BI. Understanding of data collection, augmentation, and synthetic data generation to improve ML development. Compensation: The estimated salary range for this position is $99,768 to $119,168 annually.  Enjoy comprehensive benefits: health insurance, paid time off, holidays, 401(k), Flexible Spending Account, Health Savings Account, Airbus Employee Share Ownership Plan, flight training, and more. Experience flexibility with our hybrid work model, which includes three days in the office to foster collaboration and innovation while allowing for remote work options. Additionally, employees can work remotely—inside or outside the U.S.—for up to 31 days per year.  Why Join Us? Be a part of a dynamic team that values creativity, collaboration, innovation and problem solving.  At Acubed, your contributions will directly impact our digital future.  We welcome diverse perspectives and are committed to fostering an inclusive environment. Acubed is committed to creating a fair and equitable workplace for all. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Acubed Requirements * Please Note that Acubed does not offer sponsorship of employment-based nonimmigrant visa petitions for this role. All job offers at Acubed are contingent upon the candidate passing references, background and export control checks.

Posted today

Staff Software Engineer, ML Data-logo
Staff Software Engineer, ML Data
AcubedSunnyvale, CA
WAYFINDER Our Wayfinder team is building scalable, certifiable autonomy systems to power the next generation of commercial aircraft. Our team of experts is driving the maturation of machine learning and other core technologies for autonomous flight; we are creating a reference architecture that includes hardware, software, and a data-driven development process to allow aircraft to perceive and react to their environment. Autonomous flight is transforming the transportation industry, and our team is at the heart of this revolution. The Opportunity/Role Description We are looking for an experienced Staff Software Engineer, ML Data to play a leading role in taking Acubed’s excellent data pipelines and analytics to the next level. The ideal candidate has deep technical expertise and demonstrated leadership in all aspects of data and software engineering for novel ML applications.  In this very hands-on role, you will work closely with senior members of our data, labelling, and ML teams to help Acubed deliver world-class data operations and infrastructure, maximizing  performance, robustness, and adaptability. In this lean, fast-paced environment, you will help to deliver on a steady stream of new ML-based applications while improving our processes and systems steadily along the way. Responsibilities  Provide technical leadership across a significant portion of the data function, which encompasses all data operations that surround and support the ML model development function, from ingestion to evaluation. Develop and Implement machine learning-based labeling techniques to enhance data labeling accuracy. Help design and implement data pipelines that support the ingestion, cleaning, labeling, and analysis of high-quality datasets at scale. Partner with cross-functional teams (including software engineering, tooling, flight test, simulation, data engineering, and ML) to address bottlenecks in data availability, focus data collection methods, and ensure comprehensive data coverage. Identify and address gaps in data coverage, ensuring consistent data flows that support robust ML model performance by “closing the loop” from model development to testing to data collection and creation. Develop and implement actionable metrics to continuously evaluate and improve data quality and availability. Work closely with data scientists and machine learning engineers to refine and curate datasets, with a focus on improving the accuracy and robustness of predictions. Work with sensor data, especially still images, and have a working knowledge of embeddings and vector databases to improve machine learning model inputs. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 11+ years of experience or equivalent in a software/data engineering leadership role. Experience with machine learning-based labeling techniques.  Deep expertise in developing data pipelines for ML. Strong Python data skills.  Experience with all major types of databases and when to use them: relational/OLTP, analytical/OLAP, vector, document/NoSQL, time series.  Experience developing  data quality metrics and dashboards that drive actionable insights. Demonstrated active interest in use of AI for development. Demonstrated team player who values psychological safety, trust, humility, and a learning mindset. Bonus points for: Computer vision experience. Experience in safety-critical development, preferably in aviation. Familiarity with embedding techniques for different data modalities, including sensor and image dat. Compensation: The estimated salary range for this position is $194,008 to $249,082 annually.  Enjoy comprehensive benefits: health insurance, paid time off, holidays, 401(k), Flexible Spending Account, Health Savings Account, Airbus Employee Share Ownership Plan, flight training, and more. Experience flexibility with our hybrid work model, which includes three days in the office to foster collaboration and innovation while allowing for remote work options. Additionally, employees can work remotely—inside or outside the U.S.—for up to 31 days per year.  Why Join Us? Be a part of a dynamic team that values creativity, collaboration, innovation and problem solving.  At Acubed, your contributions will directly impact our digital future.  We welcome diverse perspectives and are committed to fostering an inclusive environment. Acubed is committed to creating a fair and equitable workplace for all. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Acubed Requirements * Please Note that Acubed does not offer sponsorship of employment-based nonimmigrant visa petitions for this role. All job offers at Acubed are contingent upon the candidate passing references, background and export control checks.

Posted today

Senior Software Engineer-logo
Senior Software Engineer
NT ConceptsChantilly, VA
NTC OVERVIEW: We are seeking a Senior Software Engineer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We’re looking for the best and the brightest to join us in supporting this mission. If meaningful work, initiative, creativity, and continuous self-improvement are important to your career, join our growing team and discover What's Next for you. Mission Focus: As a Software Engineer on our solutions delivery team, you will have the unique opportunity to work on projects advancing the digital transformation of critical government systems with true mission impact.   Job Description: Our delivery teams are driven to explore new ideas and technology, and care deeply about collaboration, feedback, and iteration. We follow lean agile practices, embrace the Ops (DataOps/DevSecOps/MLOps) to “automate-first”, use modern tech stacks, and constantly challenge each other to grow and improve.   Technical members of our solutions teams require little guidance, but love to learn, collaborate, and problem solve. This position requires experience and passion for coding, and a strong desire to solve our customers’ unique technical and data challenges. Clearance : TS/SCI; willingness to obtain a poly. Location/Flexibility:  Chantilly, VA. Remote work allowed? Yes, 50%. Responsibilities:   Bridging the gap between complex business problems and software solutions  Coding solutions that adhere to customer security and requirements  Supporting the design, development, implementation, and maintenance of software systems Design, code, test, debug, and document solutions with direction from a multi-disciplinary team Ensure compliance with software design, development, testing, integration, and sustainment standards Research technology solutions, prioritize assignments, and work to resolve issues based on customer and business requirements Ensure that products are designed and developed for scalability, robustness, maintainability, and interoperability Create, implement, and adopt Development Best Practices Basic Qualifications:  Clearance: TS/SCI 6+ years of experience with full-stack software development leveraging multiple programming languages (e.g. Python, Django, Angular, TypeScript)  Experience with containerization software (e.g. Fargate, OpenShift, Kubernetes)  Experience with API design and implementation  Experience working with a DevOps team Experience working with databases (e.g. PostgreSQL, MySQL, MongoDB, etc.) to include: Basic understanding of relational database design principles (e.g. Normalization vs Denormalization) General knowledge of database administration concepts (e.g. users, schemas, constraints) Basic query development experience  Experience supporting code reviews Experience working in a fast-paced agile environment Demonstrated proficiency with Git version control systems   Preferred Qualifications: Preferred candidates present experience working on the backend with a Model-View-Controller (MVC) design pattern Experience working with Python for backend development is ideal Preferred experience with the Fargate containerization software Experience developing long-running ETL processes Experience with Cloud Providers, preferably AWS Preferred Certifications include Amazon Developer Associate, Amazon Solutions Architect Associate Demonstrated ability to effectively engage with Sponsor Information System Security Managers (ISSMs) to ensure security compliance of software Physical Requirements:   Prolonged periods sitting at a desk and working on a computer. Must be able to lift up to 10-15 pounds at times. #CJ About NT Concepts Founded in 1998 and headquartered in the Washington DC Metro area, NT Concepts is a private, mid-tier company with clients spanning the Intelligence and Defense communities. We deliver end-to-end ​data and technology solutions ​that advance the modernization, transformation, and automation of the national security mission—solutions with real impact developed in a strong engineering culture that encourages technical growth, leadership, and creative “big idea” problem-solving. Employees are the core of NT Concepts. We understand that world-changing concepts happen in collaborative environments. We are a company where talented teams work together using innovation and expertise to solve our clients’ most critical challenges. Here, you’ll  gain competitive benefits , opportunities to bolster your skills and develop new abilities, and a company culture dedicated to support and service. In addition to our benefits program, we encourage our employees to take part in #NTC_GivesBack , which paves the way for positive social change. If joining a stable company with strong professional growth opportunities resonates with you, and you seek vital, mission-driven projects (for some pretty cool clients) that use your specific talents, we’d love to have you move forward with us.  

Posted 30+ days ago

Software Engineer- Ownwell.com -logo
Software Engineer- Ownwell.com
OwnwellAustin, TX
The Role: As a full-stack engineer at Ownwell, you'll be at the forefront of shaping our digital landscape, crafting seamless user experiences across our platform. You'll develop and refine the technology that underpins our leading-edge real estate services, from delightful front-end user interfaces to robust back-end systems. Your work will directly impact marketing, product, and operations, bridging the gap between complex data and user-friendly web applications. If you're passionate about building scalable web solutions and collaborating with a team of talented engineers to solve challenging problems, then this is the role for you! Responsibilities: Serve as a key player in web application development, focusing on both front-end user interfaces and back-end server-side logic. Design, develop, and maintain dynamic web applications, ensuring responsive design and cross-browser compatibility. Integrate third-party APIs and services to enhance web functionality and user experience. Continuously improve application performance, monitoring, and scalability. Implement secure, efficient code and RESTful services within cloud-based environments like AWS, ensuring best practices for web development. Stay up-to-date with development standards, web design trends, and best practices to ensure high-quality software development. Understand business processes comprehensively to ensure software solutions effectively meet operational needs and improve efficiency. Take ownership of the software development lifecycle, including analysis, design, development, and code reviews, to maintain high standards of software quality. Proactively identify and mitigate risks, enhancing security and data protection measures across web applications. Requirements: 2+ years of professional experience in full-stack web development. Demonstrated experience with web development technologies, including HTML, CSS, JavaScript, TypeScript, and React. Basic knowledge of SQL, including fundamental operations like creating tables, writing simple queries, and performing basic data manipulation. Understanding of relational database principles is expected, but deep SQL expertise is not a requirement. Understanding of RESTful API development and consumption. Knowledge of version control tools, such as Git, and continuous integration/continuous deployment (CI/CD) practices. Ownwell offerings Entrepreneurial culture. Own your career; we are here to support you in the journey. Access to First Round Network to build your community outside of Ownwell. Flexible PTO. We believe in giving you the flexibility to own your time off. In addition to flexible time off, you will get 11 company holidays. We offer the last week of the year to recharge and reset. Competitive health benefits. We care for you and your family's health, as reflected in our benefits coverage. Learning support through a $1,000 stipend per year to enable investing in your individual learning needs. Supporting parental journey. We offer up to 16 weeks of fully paid parental and bonding leave to support your journey as a new parent. As applicable complimentary real estate and tax consulting licensing and renewal Ownwell's vision is to democratize access to real estate expertise. When we say we want to provide access, we mean providing access to everyone. To do that well, we need a team that's broadly representative. We welcome people from all backgrounds, ethnicities, cultures, and experiences. Ownwell is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other status.

Posted 30+ days ago

PowerDash Inc. logo
Senior Full Stack Software Engineer
PowerDash Inc.Cambridge, MA
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

PowerDash is on a mission to facilitate the transition to renewable energy by enabling stakeholders to realize the full value of their renewable energy systems. We provide a web application that our customers use to monitor and manage their energy systems, in addition to acting as an independent verifier for the reporting of RECs (Renewable Energy Certificates) and SRECs (Solar RECs).

As a B Corp, we strive to deliver an excellent customer experience, treat our employees well, and act as stewards of the environment. We're a small team based in Harvard Square, with a flexible blend of remote and in-office work time. We are committed to diversifying our engineering team because we know that diverse backgrounds and perspectives yield better solutions for our customers.

Join our development team in designing and developing our energy services application and the tools we use to run our business behind the scenes. You'll learn hands-on about clean energy and our customers. You'll work with our team to discover how to best serve these customers by building an application that excels in monitoring, optimizing, and monetizing clean energy. Our stack includes Django, htmx, vanilla JavaScript, MySQL, and various AWS infrastructure services including S3, EC2, and RDS. Our internal tools include GitHub, Loggly, Fabric, and Google Workspace.

Requirements

  • Previous experience building, deploying, and managing scalable online applications
  • Strong Python knowledge and experience
  • Fluent in standard web development approaches such as XML/JSON APIs and development frameworks such as Django
  • Experience working with complex, business-critical relational databases
  • Reasonable Linux and relational database admin skills
  • Ability to take on open-ended tasks, propose solutions, and independently execute projects. Self-starters with strong initiative are key
  • Engineering sensibility favoring simple solutions that reduce complexity
  • Excellent communication skills, both written and oral
  • Interest in energy issues and Internet of Things (IoT) concepts
  • Conscientious attention to detail
  • Strong, intuitive sense of integrity and ethics

Benefits

PowerDash offers a competitive benefits package including reasonably generous vacation/holiday time, healthcare coverage, and charitable gift matching.