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.

UKG (Ultimate Kronos Group) - Associate Software Engineer, application via RippleMatch-logo
UKG (Ultimate Kronos Group) - Associate Software Engineer, application via RippleMatch
RippleMatch Opportunities Atlanta, GA
This role is with UKG. UKG uses RippleMatch to find top talent.   Company Overview  With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.   At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.  Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you.    Associate Software Engineer Description Are you a recent graduate with a passion for technology and innovation? Join our team as a Associate Software Engineer , where you will have the opportunity to work on challenging projects, develop your skills, and contribute to the creation of impactful software solutions. This role is designed for fresh graduates eager to start their career in a dynamic and collaborative environment. Responsibilities: Develop and Implement: Write clean, efficient, and maintainable code for various software applications and systems. Collaborate: Work closely with product managers, designers, and other engineers to understand requirements and deliver high-quality software solutions. Debug and Test: Participate in debugging, testing, and optimization of software applications to ensure reliability and performance. Learn and Grow: Engage in continuous learning and improvement by attending workshops, participating in code reviews, and staying up-to-date with the latest industry trends and technologies. Document: Assist in creating and maintaining technical documentation for software applications and systems. Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. Proficiency in at least one programming language such as Java, Python, C++, or JavaScript. Strong understanding of computer science fundamentals, including algorithms, data structures, and software design principles. Excellent problem-solving skills and a proactive attitude. Good communication and teamwork skills, with a willingness to collaborate and learn from others. Conceptual understanding of Front-End/Back-End components as well as microservices Growth mindset: Ability to adapt and learn with changing situations. Preferred Qualifications: Internship experience in software development or related fields. Familiarity with software development tools and methodologies, such as version control systems (Git), integrated development environments (IDEs), and agile practices. Basic understanding of web technologies, databases, and cloud services. High ownership and accountability mindset UKG is unable to sponsor a new applicant for employment authorization for our Early Career programs, including students on temporary sponsorship through CPT. All applicants must be eligible to work in the US with no restrictions now or in the future. Where we’re going  UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!    Equal Opportunity Employer  Ultimate Kronos Group is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.  View  The EEO Know Your Rights poster   UKG participates in E-Verify. View the E-Verify posters  here .  Disability Accommodation  For individuals with disabilities that need additional assistance at any point in the application and interview process, please email  UKGCareers@ukg.com .  It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.  The pay range for this position is $70,100 to $131,500, however, base pay offered may vary depending on skills, experience, job-related knowledge and location. This position is also eligible for a short-term incentive and a long-term incentive as part of total compensation. Information about UKG’s comprehensive benefits can be reviewed on our careers site at  https://www.ukg.com/careers  

Posted 2 weeks ago

UKG (Ultimate Kronos Group) - Associate Software Engineer (MA), application via RippleMatch-logo
UKG (Ultimate Kronos Group) - Associate Software Engineer (MA), application via RippleMatch
RippleMatch Opportunities Lowell, MA
This role is with UKG. UKG uses RippleMatch to find top talent.   Company Overview  With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.   At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.  Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you.    UKG is unable to sponsor a new applicant for employment authorization for this role, including students on temporary sponsorship through CPT. All applicants must be eligible to work in the US with no restrictions. Are you a recent graduate with a passion for technology and innovation? Join our team as a Software Engineer I, where you will have the opportunity to work on challenging projects, develop your skills, and contribute to the creation of impactful software solutions. This role is designed for fresh graduates eager to start their career in a dynamic and collaborative environment. Responsibilities: • Develop and Implement: Write clean, efficient, and maintainable code for various software applications and systems. • Collaborate: Work closely with product managers, designers, and other engineers to understand requirements and deliver high-quality software solutions. • Debug and Test: Participate in debugging, testing, and optimization of software applications to ensure reliability and performance. • Learn and Grow: Engage in continuous learning and improvement by attending workshops, participating in code reviews, and staying up-to-date with the latest industry trends and technologies. • Document: Assist in creating and maintaining technical documentation for software applications and systems. Requirements: • Bachelor’s degree in Computer Science, Engineering, or a related field. • Proficiency in at least one programming language such as Java, Python, C++, or JavaScript. • Strong understanding of computer science fundamentals, including algorithms, data structures, and software design principles. • Excellent problem-solving skills and a proactive attitude. • Good communication and teamwork skills, with a willingness to collaborate and learn from others. • Conceptual understanding of Front-End/Back-End components as well as microservices • Growth mindset: Ability to adapt and learn with changing situations. Preferred Qualifications: • Internship experience in software development or related fields. • Familiarity with software development tools and methodologies, such as version control systems (Git), integrated development environments (IDEs), and agile practices. • Basic understanding of web technologies, databases, and cloud services. • High ownership and accountability mindset   UKG is unable to sponsor a new applicant for employment authorization for our internship program, including students on temporary sponsorship through CPT. All applicants must be eligible to work in the US with no restrictions. Where we’re going  UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!    Equal Opportunity Employer   UKG is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.   View  The EEO Know Your Rights poster     UKG participates in E-Verify. View the E-Verify posters  here .   It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.   The pay range for this position is $70,100.00 to $131,500.00, however, base pay offered may vary depending on skills, experience, job-related knowledge and location. This position is also eligible for a short-term incentive and a long-term incentive as part of total compensation. Information about UKG’s comprehensive benefits can be reviewed on our careers site at  https://www.ukg.com/careers  

Posted 2 weeks ago

Entry Level Software Engineer, application via RippleMatch-logo
Entry Level Software Engineer, application via RippleMatch
RippleMatch Opportunities Philadelphia, PA
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. About RippleMatch RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we’ll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Hands-on experience from internships or personal projects in software development is preferred. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of software development methodologies (e.g., Agile, Scrum) and software lifecycle management. Familiarity with database management and basic SQL. Ability to design, code, test, and manage complex software applications. Strong problem-solving skills and the ability to debug code and solve technical challenges. Excellent organizational and project management skills, with the ability to manage multiple tasks and deadlines effectively. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and frameworks and stay updated with the latest industry trends.

Posted 5 days ago

Software Engineer Intern, application via RippleMatch-logo
Software Engineer Intern, application via RippleMatch
RippleMatch Opportunities Boston, MA
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. About RippleMatch RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we’ll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.

Posted 30+ days ago

Epic - Software Developer, application via RippleMatch-logo
Epic - Software Developer, application via RippleMatch
RippleMatch Opportunities Madison, WI
This role is with Epic. Epic uses RippleMatch to find top talent. Software Developer TL;DR  High-impact software development jobs for smart people.   Code that saves lives.  As a software developer at Epic, you’ll write software that impacts the lives of 75% of Americans and 300 million patients around the world. Working in your own office, surrounded by thousands of high-caliber developers, you’ll use modern development methodologies and employ user-centered design, analytics, and machine learning tools to drive innovation in healthcare. Using leading-edge technologies and languages like JS, TS, and C#, you’ll invent better ways to reduce medical errors, streamline record sharing between hospitals, and provide the quality of care a patient deserves.    Write software for the most innovative health systems on the planet. The top-ranked health systems in U.S. News and World Report are  Epic customers . Our community includes major systems like the Mayo Clinic, Johns Hopkins, Cleveland Clinic, and Kaiser Permanente, as well as leading academic medical centers at the University of Wisconsin, University of Michigan, University of California, University of Texas, The Ohio State University, and many more.   Experience our state-of-the-art campus, eat delicious food, and travel the world. We don’t believe in cubicles. (Well, we believe they  exist , but…) Our uniquely themed campus was designed to heighten your ability to get stuff done in your office, a conference room, or by the fireplace in a comfy chair. For lunch, visit King’s Cross or Cassiopeia for a wide array of meal options, or go to one of our smaller, themed bistros, featuring wood-rotisserie, pan-Asian, and Latin-inspired cuisine. All meals are restaurant-quality but cost only a few dollars, and they’re prepared by a team comprised of kitchen talent from restaurants around the country. And, after five years here, you’ll earn a four-week  sabbatical  anywhere in the world. Staff have kayaked in Patagonia, attended a Beyoncé concert in Ireland, built a library in Tanzania, and run a marathon in Antarctica.   Live affordably in a city known for its rising tech talent. Epic is located just outside  Madison, Wisconsin , which is the second fastest growing market for tech talent in the United States, home to the state capital, and the University of Wisconsin. Madison has received accolades for being the greenest city in America (NerdWallet), the best city for renters (SmartAsset), fittest city in America (Fitbit), and, for the gamers, is one of a handful of US cities to have a Killer Queen arcade game, located at Madison’s first arcade bar.    More than just important work . We offer comprehensive  benefits  to keep you healthy and happy as you grow in your life and career, and your merit-based compensation will reflect the impact your work has on the company and our customers. You'll also be eligible for annual raises and bonuses, as well as stock grants, which give you an even greater stake in the success of Epic and our customers. Epic is an Equal Opportunity employer. We seek diverse perspectives, backgrounds, and experiences in our mission to improve healthcare. Research has shown that job-seekers who are women, LGBTQ+, or members of the global majority are less likely to apply for roles they don't seem completely qualified for, so we encourage all who are interested to apply. Please see our full non-discrimination statement at  https://careers.epic.com/EEO . Requirements Relocation to Madison, WI area (reimbursed) BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field A history of academic excellence or professional success Eligible to work in the United States without visa sponsorship (persons with appropriate qualifications and eligible for TN status under NAFTA may apply) COVID-19 vaccination  

Posted 1 day ago

Software Engineer Intern, application via RippleMatch-logo
Software Engineer Intern, application via RippleMatch
RippleMatch Opportunities Los Angeles, CA
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. About RippleMatch RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we’ll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.

Posted 30+ days ago

Senior Software Engineer, Digital Experiences-logo
Senior Software Engineer, Digital Experiences
BillionToOneMenlo Park, CA
Ready to redefine what's possible in molecular diagnostics? Join a team of brilliant, passionate innovators who wake up every day determined to transform healthcare. At BillionToOne, we've built something extraordinary—a culture where transparency fuels trust, collaboration drives breakthroughs, and every voice matters in our mission to make life-changing diagnostics accessible to all. We don't just aim for incremental improvements; we strive to build products that are 10x better than anything that exists today. Our people are our greatest asset: talented scientists, engineers, sales professionals, and visionaries united by an unwavering commitment to changing the standard of care in prenatal and cancer diagnostics. This is where cutting-edge science meets human compassion—every innovation you contribute helps remove fear of unknown from some of life's most critical medical moments. If you're driven by purpose, energized by innovation, and ready to help build the future of precision medicine, this is where you belong. We are currently looking for a high-performing Senior Software Engineer, Prenatal to join our dynamic software engineering team. Software engineers at BillionToOne work in highly collaborative and interdisciplinary teams of clinicians, computational biologists, and other engineers to robustly scale personalized genomic medicine to millions of patients. If you have experience performing in a full life-cycle development, love seeing your work positively affect your colleagues and patients, and thrive in a fast-paced entrepreneurial environment, this could be a great opportunity for you. In this role, you can have an impact both through many small tools and large product development. This role is a hybrid (onsite 2-3 days/week) position. Projects you may work on include: Build a seamless digital experience so clinicians and patients across a diversity of care centers and socioeconomic status can have access to BillionToOne’s highly complex genetic testing Help digitize laborious and error-prone paper-based workflows at busy OBGYN clinics Enable better transfer of care through portable electronic medical records  Infuse joyful experiences into pregnancy Technologies we use include: Python, Django, Postgres, React, Typescript, AWS, Salesforce, and emerging AI-assisted coding environments (e.g., Cursor, GitHub Copilot, Claude Code) Responsibilities: Build and maintain robust applications and systems using React, Typescript, Django, Postgres, and other libraries. Collaborate with product design and product management to deliver delightful experiences for patients and providers. Foster a knowledge sharing culture within the team, contributing to the growth and development of colleagues through mentorship and collaborative learning. Demonstrate a creative and out-of-the-box mindset, offering innovative solutions and approaches to complex technical challenges. Prioritize quality by writing comprehensive unit tests and ensuring adequate test coverage across all components and modules. Demonstrate a strong sense of ownership and take responsibility for end-to-end project delivery. The ideal candidate will thrive in an environment where they have the autonomy to make informed decisions and take the initiative to drive projects forward. Champion engineering excellence through architectural best practices, code quality standards, and thoughtful code reviews that emphasize both functionality and security. Apply a security and compliance mindset ensuring adherence to relevant regulations while implementing appropriate safeguards for sensitive patient information. Confidently challenge ideas and assumptions from stakeholders when necessary, while at the same time, leverage their expertise and insights to improve the overall solution. Requirements: 5+ years of professional software development experience with a proven track record of delivering complex projects and adhering to best practices Deep experience with modern frontend technologies, specifically with Typescript, React, and CSS-in-JS libraries Have implemented frontend architecture best practices such as component systems, npm workspaces, Storybook, and Playwright testing Experience with web frameworks such as Django Familiarity with modern AI-driven development practices and tools. Excited about working in-person with our team in Menlo Park Nice-to-haves: Previous startup or entrepreneurial experience Experience in driving products from zero to one Familiarity with healthcare data and standards like FHIR and HL7 Interest in engaging with and applying LLMs Benefits And Perks: Working alongside brilliant, kind, passionate and dedicated colleagues, in an empowering environment, toward a global vision, striving for a future in which transformative molecular diagnostics can help millions of patients Open, transparent culture that includes weekly Town Hall meetings The ability to indirectly or directly change the lives of hundreds of thousands patients Multiple medical benefit options; employee premiums paid 100% of select plans, dependents covered up to 80% Extremely generous Family Bonding Leave for new parents (16 weeks, paid at 100%) Free UNITY Complete NIPT testing for employees & spouses Supplemental fertility benefits coverage  Retirement savings program including a 4% Company match Increase paid time off with increased tenure Latest and greatest hardware (laptop, lab equipment, facilities) Free daily on-site lunches provided from top eateries A variety of perks on campus (state of the art gym, restaurant) Free on-site EV charging (compatible with all EVs, including Tesla) At BillionToOne, we are proud to offer a combination of a (1) base pay range (actual amount offered is based on experience and salary/equity options split that the candidate chooses), (2) generous equity options offering, (3) corporate bonus program, on top of (4) industry leading company benefits (free healthcare options, 401k match, very generous fully paid parental leave, etc.). For this position, we offer a total compensation package of  $294,138 per year, including a base pay range of  $187,272 -  $208,080 per year. BillionToOne is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. For more information about how we protect your information, we encourage you to review our Privacy Policy . About BillionToOne BillionToOne is a next-generation molecular diagnostics company on a mission to make powerful, accurate diagnostic tests accessible to everyone. Our revolutionary QCT molecular counting technology enhances disease detection resolution by over a thousandfold using cell-free DNA—a breakthrough that's already transformed the lives of over 500,000 patients worldwide. Our Impact: We've pioneered game-changing diagnostic solutions that are redefining industry standards. Unity Complete™ stands as the only non-invasive prenatal screen capable of assessing fetal risk for both common recessive conditions and aneuploidies from a single maternal blood sample. In oncology, our Northstar® liquid biopsy test uniquely combines treatment selection with real-time monitoring, giving oncologists unprecedented precision in cancer care. Our Growth: From $0 to $125 million in Annual Recurring Revenue in just four years. We've raised close to $400 million in funding, including a $130 million Series D round in June 2024, achieving a valuation of over $1 billion. This backing comes from world-class investors including Hummingbird, Adams Street Partners, Neuberger Berman, Baillie Gifford, and Premji Invest. Our Recognition: Forbes recently named us one of America's Best Startup Employers for 2025 , and we were awarded Great Place to Work certification in 2024 —with an incredible 100% of our people reporting they are willing to give extra to get the job done . These honors recognize not just our innovation but the exceptional culture we've cultivated—one that remains authentically collaborative and transparent even as we've scaled. Our Future: Headquartered in Menlo Park with facilities in Union City, California, we're continuing to push the boundaries of what's possible in molecular diagnostics. Recent clinical outcomes data for Unity Fetal Risk Screen and new advances in cancer diagnostics prove we're just getting started. At BillionToOne, you'll join a diverse team of passionate innovators who believe that the best science happens when brilliant minds collaborate openly, think boldly, and never lose sight of the patients whose lives depend on our work. Ready to help us change the world, one diagnosis at a time? Learn more at www.billiontoone.com

Posted 2 weeks ago

C++ Software Engineer, 3D Desktop Application-logo
C++ Software Engineer, 3D Desktop Application
FormlabsSomerville, MA
To reinvent an industry, you have to build the best team. Join Formlabs if you want to bring groundbreaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world. Our Software team continues to develop one of the most powerful and intuitive desktop print applications on the market:  PreForm . Fine-tuning the geometry of models in space is one of the most complex challenges our Software Team tackles -- such as: Path planning and tool path generation, motor control for the printer, print success estimation (failure mode detection, typically using FEA/FEM, computational fluid dynamics, etc.), geometry (mesh slicing, polygon arithmetic, mesh repair and generation), support structure generation, printer/desktop communication, and dynamic, real-time print failure detection (computer vision, machine learning). If you are a talented engineer who is excited to dive into with 3D geometric algorithms and other challenging problems, we want you to join the Desktop Software Team as a PreForm Software Engineer . The Job: Develop world class desktop 3D printer software with a focus on geometric algorithms Work with R&D teams to integrate newly researched features into the production PreForm codebase Ship value-generating features to tens of thousands of users by implementing and optimizing a wide range of complex algorithms Work with Product Management teams to define long-term feature roadmap You: Ready to collaborate with a wide range of technical disciplines, including Software, Hardware, and Design teams Experienced with object oriented design and development Experience developing 3D graphics or computational geometry Bonus Skills: Experience with solid mechanics or FEM Experience with image processing Our Perks & Benefits: Robust equity program to build future wealth through RSUs Comprehensive healthcare coverage (Medical, Dental, Vision) Low cost fund options in our 401K and access to advisors  Generous paid Parental Leave (up to 16 weeks) Tenure-based paid Sabbatical Leave (up to 6 weeks) Flexible Out of Office Plan – Take time when you need it Ample on-site parking & pre-tax commuter benefits Healthy on-site lunches, snacks, beverages, & treats Regular sponsored professional development opportunities Many opt-in culture events across our diverse community And of course… unlimited 3D prints We are an equal opportunity employer and 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, or disability status.   Our Perks & Benefits: Robust equity program to build future wealth through RSUs Comprehensive healthcare coverage (Medical, Dental, Vision) Low cost fund options in our 401K and access to advisors  Generous paid Parental Leave (up to 16 weeks) Tenure-based paid Sabbatical Leave (up to 6 weeks) Flexible Out of Office Plan – Take time when you need it Ample on-site parking & pre-tax commuter benefits Healthy on-site lunches, snacks, beverages, & treats Regular sponsored professional development opportunities Many opt-in culture events across our diverse community And of course… unlimited 3D prints We are an equal opportunity employer and 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, or disability status.  

Posted 30+ days ago

Manufacturing Software Engineer-logo
Manufacturing Software Engineer
FormlabsSomerville, MA
To reinvent an industry, you have to build the best team. Join  Formlabs if you want to bring groundbreaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world. We’re looking for a Manufacturing Software Engineer to play a key role in defining and developing manufacturing and calibration tests for electromechanical hardware and software in support of new product development. Our teams develop the mechanical and software components that power our factories worldwide and help bring 3D printers to consumers. You will work on a close-knit team focused on all aspects of factory software development and manufacturing testing, ensuring our products transition smoothly from design to mass manufacturing. If you are passionate about manufacturing and eager to develop tests and software services used to build thousands of printers and related products worldwide, we want to speak with you! The Job Develop and maintain software tools to support calibration and testing of electromechanical systems across our product lines. Manage requirements and set expectations with cross-functional teams to ensure projects are delivered successfully and on time. Perform hardware modifications to printers and test setups to facilitate experimental processes. Own the test tools ecosystem, including design, validation, documentation, and release. Use data science to analyze production lines and provide insights to the operations organization. Continuously improve our development and deployment processes to streamline software releases across our global factories. You Have a passion for consistently releasing high-quality software Comfortable leading collaborative projects with interdisciplinary engineering teams and delivering results in a fast-paced work environment Thrive in a small, highly interactive team where quick decision-making and knowledge sharing are key. Strong understanding of software integration with embedded systems, electrical, and mechanical engineering. Experienced in using command-line tools and SSH for Linux system development. Proficient in Python, SQL, and Linux. Bonus Skills Background in manufacturing, robotics, or electromechanical systems. Experience working with manufacturing teams on complex products including collaborating with 3rd party contract manufacturers and new product introduction (NPI) build cycles Full stack web development, including Javascript/HTML, DevOps, Docker, and microservices Experience with C or C++ on microcontrollers Project management experience, with a track record of collaborating with interdisciplinary engineering teams to align on quality standards Our Perks & Benefits: Robust equity program to build future wealth through RSUs Comprehensive healthcare coverage (Medical, Dental, Vision) Low cost fund options in our 401K and access to advisors  Generous paid Parental Leave (up to 16 weeks) Tenure-based paid Sabbatical Leave (up to 6 weeks) Flexible Out of Office Plan – Take time when you need it Ample on-site parking & pre-tax commuter benefits Healthy on-site lunches, snacks, beverages, & treats Regular sponsored professional development opportunities Many opt-in culture events across our diverse community And of course… unlimited 3D prints We are an equal opportunity employer and 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, or disability status.   Even if you don't check every box, but see yourself contributing, please apply. Help us build an inclusive community that will change the face of 3D printing.

Posted 30+ days ago

Manufacturing Software Manager-logo
Manufacturing Software Manager
FormlabsSomerville, MA
To reinvent an industry, you have to build the best team. Join Formlabs if you want to bring groundbreaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world. Our Software Engineering team develops the software components that run in our factories around the world and helps bring 3D printers to consumers. You will be able to develop and manage the team that works on all aspects of factory software development and take our products from design to mass manufacturing. If you are passionate about software and want to develop services that will be used to build thousands of printers and related products worldwide, then we want you as a Manufacturing Software Manager. The Job: Manage a team of four experienced software engineers Develop and maintain manufacturing, engineering, and support test tools for our product lines Work with engineering and manufacturing to define and create manufacturing and calibration tests for electrical hardware and software Manage requirements from and set expectations with cross-functional teams  Own the tools ecosystem encompassing design, validation, documentation, and release Use data science to gain insight into our production lines and feed those insights back to the operations organization Continuously improve our development and deployment process to streamline releases into our factories around the world You: Have a passion for consistently releasing high-quality software Comfortable leading collaborative projects with other engineering teams Able to work closely in a small team where personal interactions are critical to timely decisions and knowledge sharing Have a solid understanding of embedded, electrical, and mechanical engineering Strong project management skills Are very comfortable using the command line and ssh to develop on Linux systems Bonus Skills :  Experience working with manufacturing teams on complex products Full stack web development, including Javascript/HTML, DevOps, Docker, and microservices Experience with C or C++ on microcontrollers Our Perks & Benefits: Robust equity program to build future wealth through RSUs Comprehensive healthcare coverage (Medical, Dental, Vision) Low cost fund options in our 401K and access to advisors  Generous paid Parental Leave (up to 16 weeks) Tenure-based paid Sabbatical Leave (up to 6 weeks) Flexible Out of Office Plan – Take time when you need it Ample on-site parking & pre-tax commuter benefits Healthy on-site lunches, snacks, beverages, & treats Regular sponsored professional development opportunities Many opt-in culture events across our diverse community And of course… unlimited 3D prints We are an equal opportunity employer and 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, or disability status.   Even if you don't check every box, but see yourself contributing, please apply. Help us build an inclusive community that will change the face of 3D printing.

Posted 30+ days ago

Senior Software Engineer, Flow-logo
Senior Software Engineer, Flow
HarmonicNew York, NY
About us Harmonic is the startup discovery engine. We believe in innovation, entrepreneurs, and efficient capital markets. It pains us to see great startup opportunities consistently go undiscovered. So, we dedicated ourselves to mapping out the startup landscape and building the index and tools that ensure the most promising founders get found and funded. The world's largest and most prolific venture capital firms rely on us to find and invest in the next Google, AirBnB, Uber, Stripe, and Anduril. We play a crucial part in ensuring hundreds of billions of dollars get routed efficiently and that the innovations the world would most benefit from materialize.  If you want to work in a high-growth environment with some of the most talented folks on the planet and resonate with  our values , read on. About Flow Flow is a new product from the ground up, redefining how teams track, evaluate, and manage investment opportunities with complete context and seamless, real-time workflows. We are in the early days of this journey, with a unique opportunity to shape the product and increase our revenue by a transformative scale.  To learn more about the team: Explore Working with Sang and Working with Miguel to better understand the decision-making processes and get to know the people you will be working with in the engineering function Check out your teammates Ali Hashemi , Matthias Link , Samrat Luintel and Kenny Xu ! Explore the Team Page to get acquainted with the rest of the company  The role What you'll do: Influence and execute Harmonic’s vision by collaborating with Product & Design to build products that help investors manage deals seamlessly Deeply understand customer needs, translating them into innovative features and services that elevate their experience and drive engagement "Get Shit Done" by working on every layer of our stack, proactively troubleshooting, and solving any issues that stand in the way of our customers gaining maximum value from our product. Role requirements: Track record of building highly performant, highly observable, and highly scalable systems 5+ years of experience building scalable frontend and backend systems Ability to work across disciplines with minimal process, bringing structure and predictability to an evolving space Have experience taking the lead in planning and executing the development roadmap for software projects Plus if... 2+ years of experience in an early-stage startup Experience designing and implementing GraphQL APIs on top of large data sources Experience implementing web applications that manage large amounts of data Experience developing local-first web applications with efficient data synchronization between frontend and backend Obsessed about your craft and share your knowledge (tech talks, articles, open source, side projects, etc.) Strong product sense with an ability to identify and prioritize features that create meaningful customer impact Experience working in Python/strongly typed languages Pay $150k-$220k Salary + Equity depending on the level Our stack The Process Here’s our interview process: Recruiter Screening: 20-30 mins Technical Screening (System Design): 45 mins Technical Screening (Coding): 2 hrs Behavioral interviews with Head of Eng: 45 mins  Chat with our CEO: 30 mins References Benefits 🩺 Top of the line health, dental and vision insurance, with 100% premium covered 📈 401k matching 🍜 Free lunch in office 🍣 Monthly team dinner (we have a lot of foodies) for each office 🚂 Commuter benefits

Posted 30+ days ago

Staff Software Engineer: Protect-logo
Staff Software Engineer: Protect
SoFiSeattle, WA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.   The Role We are looking for a Staff Software Engineer to join the Protect team who will help build our next generation Insurance platform. You will have the opportunity to set technical direction for a growing and critical business function within SoFi where the overall architecture is still relatively greenfield and the business impact is high. This is a great opportunity to help shape the evolution of the team and the platform capabilities for years to come. This role is focused on the Protect team at SoFi. Our mission is to help our members find their path to financial independence by providing them with the tools, resources, and guidance they need to get there.    Key Responsibilities Lead the development and testing of our systems and services Participate in shaping the technical architecture of the product Help translate product requirements into user stories and technical solutions Deliver highly available and scalable services in a production environment Mentor other engineers, support the technical culture, and help grow the team Generate ideas for new initiatives and technologies  Drive operational excellence in our business processes to deliver higher service quality Communicate with project leads, product managers and other software developers Requirements Bachelor’s Degree in Computer Science or related field 8+ years programming experience, ideally on a modern stack. Our core stack is Java/ Kotlin/ Spring / AWS/ PostgreSQL, and we run on Kubernetes in a service oriented architecture. 4+ years Java, Kotlin or other OO programming experience  A solid understanding of relational databases and ORMs Experience working on microservice-based applications. Experience working with GIT and CI/CD systems. Effective communication skills Willingness to roll up your sleeves, collaborate with others and get stuff done Solid sense of responsibility; driving a project from inception to completion Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests View Unit and Integration test as 1st class citizen in software development Desire to grow, learn and collaborate with team of engineers. Nice To Have Experience scaling highly available, mission critical systems Full-stack experience, either toward systems (kafka, temporal, docker), databases (DynamoDB), or front-end (javascript/typescript, react) Insurance Industry Experience: Familiarity with the insurance industry and its specific regulatory requirements. Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.    To view all of our comprehensive and competitive benefits, visit our  Benefits at SoFi   page! SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 30+ days ago

Staff Software Engineer, AI-logo
Staff Software Engineer, AI
SoFiSeattle, WA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. The role We are building a new AI engineering team with the mission of bringing the value of AI to SoFi Members.  This team will play a key role in supporting our member’s financial journeys by developing new solutions to embed personalized financial insights into our products.  The ideal candidate will have a deep understanding of artificial intelligence (AI) and machine learning (ML) systems, with a passion for building products on the cutting edge.  At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution.  We also pride ourselves on a philosophy of continuous learning, and you should likewise be committed to furthering your own career growth as well as to providing mentorship for your fellow team members. Key responsibilities Drive technical architecture, design decisions and cross-functional discussions for the product Deliver highly available and scalable services in a production environment Lead the design, development and testing of systems Lead code and system design reviews Help translate product requirements into user stories and technical solutions Mentor other engineers, support the technical culture, and help grow the team Generate ideas for new initiatives and technologies Communicate with project leads, product managers and other software developers Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity Develop and apply advanced technologies, engineering principles, theories, and concepts Broad knowledge about the design and operation of systems outside of specialty Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment Requirements Bachelor’s Degree in Computer Science or related field 8+ years programming experience on a modern stack Our core stack is Java/ Kotlin/ Spring / AWS/ PostgreSQL, and we run on Kubernetes in a service oriented architecture.  We are building a Python stack for AI. Experience working with new technologies in the AI stack, such as building Agents, creating MCP servers, fine tuning models, prompt engineering, and performance evaluation Experience working with applications that leverage Large Language Models (LLMs), such as integrating LLMs, designing prompts, or exploring their practical applications. You should have a strong understanding of relational databases and ORMs You should have worked on a SOA or microservice-based application Strong sense of ownership; driving a project from inception to completion Pragmatic approach towards handling tech debt versus shipping new features Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.    To view all of our comprehensive and competitive benefits, visit our  Benefits at SoFi   page! SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 1 week ago

Principal Software Engineer, Data Platform-logo
Principal Software Engineer, Data Platform
SoFiSan Francisco, CA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. The role SoFi is driven by data! In this role, you will contribute to the long-term success of SoFi's data vision by developing distributed systems and scalable data platforms. The Data Platform Group supports data use cases across all of SoFi's diverse business units by providing a highly scalable, democratized data platform that empowers teams to ingest, model, and consume data confidently. Join the Data Platform Group as it refines its vision and establishes industry-leading standards for data lifecycle management, introducing best-in-class architectural components and processes to extract value from disparate data sources. The success of this team is vital to the company's success, and your contributions will have a highly visible and lasting impact.   As a Principal Engineer, you'll contribute to the team's technical direction by designing innovative solutions to complex business challenges. You'll collaborate with engineering teams to maximize value for platform consumers, coordinate with squads to align with the Data Platform team's strategy, and provide guidance on testing and deployment strategies. Leveraging your expertise, you'll explore GenAI to enhance data analysis and decision-making. You'll mentor team members and represent the team during recruitment and hiring. The ideal candidate has experience in distributed systems and scalable data platforms.   What you’ll do: Collaborate with cross-functional teams to understand complex business requirements and translate them into scalable, high-impact technical solutions, directly influencing SoFi's data-driven decision-making processes. Lead architectural design sessions for the Data Platform and its integrations (APIs, services), ensuring solutions are not only technically sound but also aligned with broader business goals and significantly contribute to SoFi's overall data strategy. Drive the development of advanced features within the Experimentation platform, ensuring modular, efficient, and scalable code structures optimized for the aforementioned stack. Spearhead rigorous code review processes, underscoring best practices, efficiency, and optimal use of underlying software components unique capabilities and services. Foster and facilitate internal technical sessions, exploring nuances of AWS data services like DMS, MSK (Kafka) , and S3, and sharing best practices for integration with the broader data stack. Provide technical leadership in evaluating and adopting emerging technologies within the modern data stack, ensuring SoFi remains at the forefront of data engineering innovation. Drive Operational excellence across the squads and act as a liaison between Data and other organizations. Implement and track operational metrics to measure progress and identify opportunities for further optimization. Engineer sophisticated data pipelines using dbt, Airflow, and Snowflake, with special emphasis on performance optimization and data integrity using Great Expectations. Leverage Python and SQL scripting proficiencies for intricate data operations, custom ETL/ELT processes, and sophisticated data transformations across the platform. Collaborate with data scientists and ML engineers to explore and implement GenAI solutions for data analysis, feature engineering, and predictive modeling. Contribute to the development of responsible GenAI practices within the organization, ensuring ethical and unbiased use of AI technologies.  Mentor technical team members in best practices for Snowflake, Airflow, dbt, and AWS services, promoting a culture of technical distinction and innovation.   What you’ll need: Educational Background: A Bachelor's or Master's degree in Computer Science, Information Security, or a related field is required; an advanced degree is preferred. Experience: A minimum of 10 years in a pivotal Software/Data Engineering role, with extensive experience in modern data stacks, particularly Snowflake, Airflow, dbt, Kafka, Docker/k8s, and AWS data services. Technical Skills: Strong understanding of data ingestion, orchestration, transformation, and reverse ETL best practices and design principles. Proven skills in distributed systems architecture and building scalable solutions. Mastery in Python, Java, and SQL for complex operations within Snowflake and AWS services like DMS, MSK (Kafka), and S3. Solid experience with Terraform or Cloudformation as IaC solutions. Soft Skills: Strong leadership and communication skills. Experience working in a collaborative coding environment, refining designs together, working through code reviews, and managing pull requests. Demonstrated problem-solving capabilities, especially within the context of the modern data stack and experimentation realm. Exceptional technical communication skills, adept at liaising with both technical peers and diverse stakeholders within a data-driven organization. Demonstrated ability to lead a team of developers, providing technical guidance, mentorship, and support. Nice to have: Data exploration and analysis experience using SQL/Python/R/Tableau.  Experience with prompt engineering and fine-tuning LLMs. Contributions to open-source projects. Experience with data governance and security. Familiarity with machine learning concepts. Experience with finance / fintech or enthusiastic to learn and grow in this space. Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.    To view all of our comprehensive and competitive benefits, visit our  Benefits at SoFi   page! SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 30+ days ago

Staff Software Engineer, Chat-logo
Staff Software Engineer, Chat
SoFiSan Francisco HQ, CA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. Onsite in San Francisco location 1-2x per week  The role: We are seeking a Staff Software Engineer to join the Chat engineering team at SoFi. This team will play a pivotal role in supporting our members' financial journeys by developing an intelligent, conversational AI-powered chat interface. This system will help streamline support queries from members and provide personalized financial insights and guidance. Chat is a critical component of how members interact with SoFi and building it will require a thoughtful approach to UI and product experience.   The ideal candidate is collaborative, product-minded, and pragmatic, with a strong sense of ownership and accountability for the quality of both the code and finished product. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution.  We also pride ourselves on a philosophy of continuous learning, and you should likewise be committed to furthering your own career growth as well as to providing mentorship for your fellow team members.  What you’ll do: Drive technical architecture, design decisions and cross-functional discussions for the product Deliver highly available and scalable services in a production environment Lead the design, development and testing of systems  Lead code and system design reviews Help translate product requirements into user stories and technical solutions Mentor other engineers, support the technical culture, and help grow the team Generate ideas for new initiatives and technologies Communicate with project leads, product managers and other software developers Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity. Develop and apply advanced technologies, engineering principles, theories, and concepts. Broad knowledge about the design and operation of systems outside of specialty Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment   What you’ll need: Bachelor’s Degree, ideally in a technical field, but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience 6+ years programming experience, ideally on a modern stack Our core stack is Kotlin / Spring / PostgreSQL, and we run on Kubernetes in a service oriented architecture with over 100 services in production.  You should have 4+ years Java or Kotlin programming experience  You should have a strong understanding of relational databases and ORMs You should have worked on a SOA or microservice-based application Experience working with asynchronous systems and event based systems (queues, streams) Experience working with applications that leverage Large Language Models (LLMs), such as integrating LLMs, designing prompts, or exploring their practical applications. Strong sense of ownership; driving a project from inception to completion Pragmatic approach towards handling tech debt versus shipping new features Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests   Nice to have: Experience working with various emerging LLM technologies, including Retrieval-Augmented Generation (RAG), prompt engineering, or AI agents. Experience with Natural Language Processing (NLP) or conversational AI, including building chatbots, virtual assistants, or similar systems. Experience scaling highly available, mission critical systems Full-stack experience across Backend and Front-end (javascript/typescript, react) Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.    To view all of our comprehensive and competitive benefits, visit our  Benefits at SoFi   page! SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 1 week ago

Senior Software Engineer, Flutter (Member)-logo
Senior Software Engineer, Flutter (Member)
SoFiRemote, CA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. *This is a full-time role The role We are looking for a Senior Flutter Engineer with a natural inclination to solve complex problems across the company. You will play a pivotal role in our mobile app, shaping the future of SoFi’s home screen and other core experiences. This role requires robust expertise in mobile app development, a proven track record of shipping digital products at scale, and a relentless commitment to customer satisfaction. Flutter experience is strongly preferred, but not strictly required. As a SoFi Senior Flutter Engineer, you’ll be in the middle of it all. You’ll work across functional and organizational boundaries to ship new features, improve our system architecture, squash bugs, and hone your technical skills. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and delivery, and is a good mentor and co-worker. At SoFi, collaboration between Product, Design, and Engineering is key. You’ll be involved throughout the entire product lifecycle – from ideation to deployment, iteration, and beyond – working alongside an all-star team of talented engineers. What you’ll do Produce well-designed, scalable, and reusable code on schedule Independently design and build large features, breaking work into subtasks where necessary Maintain a high bar in code and design reviews in accordance with modern mobile development practices Drive communication across the development team and with other stakeholders Collaborate across functions and teams to reduce ambiguity and keep projects on track Track project performance against defined milestones/goals Mentor junior engineers throughout the organization Create and improve technical documentation What you’ll need Bachelor’s degree (ideally in a technical field), but we understand great engineers come from a variety of backgrounds; we will also consider relevant work experience 5+ years mobile programming experience (Flutter strongly preferred) Experience with Git-based distributed version control systems Familiarity with Agile-based project development in a microservices environment Experience with designing and consuming backend APIs for mobile applications Test-driven development skills Passion for solving complex problems Strong collaboration abilities Nice to have: iOS and/or Android programming experience Knowledge of and contributions to mobile open source frameworks Previous experience building platform-level frameworks and components in a large codebase Expertise in mobile performance tuning History of building digital products in the financial space Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.    To view all of our comprehensive and competitive benefits, visit our  Benefits at SoFi   page! SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 3 weeks ago

Staff Software Engineer - Backend-logo
Staff Software Engineer - Backend
Sigma ComputingSan Francisco, CA
    About the Role Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve challenging problems, deliver impactful capabilities throughout our stack to build world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible for all users. What You Will Be Doing Solve challenging problems that arise in providing an interactive experience on data warehouses for data exploration and analysis Build with modern tools and languages like Rust, Go, GraphQL, Node, and Kubernetes Build backend distributed services, new algorithms and modern API to support a cloud application Triage product or system issues and debug/track/resolve by analyzing the sources of issues Design and implement new software features to support our fast growing user base Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies Qualifications We Need 5+ years industry experience building and maintaining high-quality software Experience building and deploying robust and secure web applications in a continuous deployment environment Desire to be a great teammate and have fun at work without compromising ownership towards your work Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma Strong Computer Science fundamentals Qualifications We Want (also, skills you’ll learn!) Data driven aptitude and its application to solve distributed system problems Data model design, and API development experience SQL query optimization and database internals Administered cloud service infrastructure (GCP, AWS, Azure) Prior experience working at high growth company solving technical problems to enable continued success Additional Job details The base salary range for this position is $240k - $270k annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work at Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits package. About us: Sigma is the only cloud analytics and business intelligence tool empowering business teams to break free from the confines of the dashboard, explore data for themselves, and make better, faster decisions. The award-winning software was built to capitalize on the performance power of cloud data warehouses to combine data sources and analyze billions of rows of data instantly via an intuitive, spreadsheet-like interface – no coding required. Since launching with its unique interface, Sigma Computing has added features such as collaboration tools and embedded analytics capabilities. The most recent product launch included a set of AI tools such as forecasting capabilities, an AI copilot and a notebook interface for users who prefer a code-first environment. Sigma announced its $200M in Series D financing in May 2024, to continue transforming BI through its innovations in AI infrastructure, data application development, enterprise-wide collaboration, and business user adoption. Spark Capital and Avenir Growth Capital co-led the Series D funding round, with additional participation from a group of past investors including Snowflake Ventures and Sutter Hill Ventures.The Series D funding, raised at a valuation 60% higher than the company’s Series C round three years ago, promises to further accelerate Sigma’s growth.    Come join us! Benefits For Our Full-Time Employees: Equity Generous health benefits Flexible time off policy. Take the time off you need! Paid bonding time for all new parents Traditional and Roth 401k Commuter and FSA benefits Lunch Program Dog friendly office Sigma Computing is an equal opportunity employer.  We are committed to building a smart and strong team regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We look forward to learning how your experience can enable all of us to grow . Note: We have an in-office work environment in both our SF & NYC office.  

Posted 30+ days ago

Staff Software Engineer - Frontend-logo
Staff Software Engineer - Frontend
Sigma ComputingNew York City, NY
    About the Role Sigma is transforming how businesses run by delivering a high performance platform on modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve challenging problems, deliver impactful capabilities throughout our stack to build world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible for all users. What You Will Be Doing You will be responsible for developing elegant and responsive user experience using the latest front-end technologies. You'll own substantial pieces of the product, from design to launch Working with our product, UX design, and backend development teams, you will develop new features and technologies that make our product experience awesome and radically simplify the user experience for non-technical users You will leverage your technical expertise in front-end application development in the creation of novel visualizations for structured and unstructured data and develop new techniques for improving the performance and interactivity of the application Use modern frontend frameworks like React, GraphQL, TypeScript and Node.js   Qualifications We Need 10+ years industry experience building and maintaining high-quality software An eye for great design and a passion for building products that provide a great user experience The ability to make the right trade-offs between functionality and delivery speed that supports delivering value to customers, all the while iterating based on feedback and roadmap priorities Desire to be a great teammate and have fun at work without compromising ownership towards your work Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma Strong computer science fundamentals Qualifications We Want (also, skills you’ll learn!) Experience building software capabilities for analyzing large scale data web applications  Prior experience working at high growth company solving technical problems to enable continued success Additional Job details The base salary range for this position is $240k - $270k annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work at Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits package. About us: Sigma is the only cloud analytics and business intelligence tool empowering business teams to break free from the confines of the dashboard, explore data for themselves, and make better, faster decisions. The award-winning software was built to capitalize on the performance power of cloud data warehouses to combine data sources and analyze billions of rows of data instantly via an intuitive, spreadsheet-like interface – no coding required. Since launching with its unique interface, Sigma Computing has added features such as collaboration tools and embedded analytics capabilities. The most recent product launch included a set of AI tools such as forecasting capabilities, an AI copilot and a notebook interface for users who prefer a code-first environment. Sigma announced its $200M in Series D financing in May 2024, to continue transforming BI through its innovations in AI infrastructure, data application development, enterprise-wide collaboration, and business user adoption. Spark Capital and Avenir Growth Capital co-led the Series D funding round, with additional participation from a group of past investors including Snowflake Ventures and Sutter Hill Ventures.The Series D funding, raised at a valuation 60% higher than the company’s Series C round three years ago, promises to further accelerate Sigma’s growth.    Come join us! Benefits For Our Full-Time Employees: Equity Generous health benefits Flexible time off policy. Take the time off you need! Paid bonding time for all new parents Traditional and Roth 401k Commuter and FSA benefits Lunch Program Dog friendly office Sigma Computing is an equal opportunity employer.  We are committed to building a smart and strong team regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We look forward to learning how your experience can enable all of us to grow . Note: We have an in-office work environment in both our SF & NYC office.  

Posted 30+ days ago

Staff Software Engineer - Fullstack-logo
Staff Software Engineer - Fullstack
Sigma ComputingNew York City, NY
    About the Role Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve challenging problems, deliver impactful capabilities throughout our stack to build world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible for all users. What You Will Be Doing Solve challenging problems that arise in providing high performance interactive experience to enable analytics and workflows use cases on top of modern warehouses Build software using the latest developer tools and using programming languages like Rust, Go, GraphQL, Typescript and Slate Develop new algorithms and techniques for improving the performance and interactivity for enabling analytics and workflows for the world largest companies  Triage product or system issues and debug/track/resolve by analyzing the sources of issues Design and implement new software features to support our fast growing user growth Collaborate with cross-functional groups - infrastructure, design, product, customer support, sales and marketing to build an innovative product capabilities Qualifications We Need 10+ years industry experience building and maintaining high-quality software Experience building and deploying robust and secure web applications in a continuous deployment environment Desire to be a great teammate and have fun at work without compromising ownership towards your work Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma Strong Computer Science fundamentals Qualifications We Want (also, skills you’ll learn!) Experience building software capabilities for analyzing large scale data web applications  Data driven aptitude and its application to solve distributed system problems Data model design, and API development experience to enable customer facing capabilities Prior experience working at high growth company solving technical problems to enable continued success Additional Job details The base salary range for this position is $240k - $270k annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work at Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits package. About us: Sigma is the only cloud analytics and business intelligence tool empowering business teams to break free from the confines of the dashboard, explore data for themselves, and make better, faster decisions. The award-winning software was built to capitalize on the performance power of cloud data warehouses to combine data sources and analyze billions of rows of data instantly via an intuitive, spreadsheet-like interface – no coding required. Since launching with its unique interface, Sigma Computing has added features such as collaboration tools and embedded analytics capabilities. The most recent product launch included a set of AI tools such as forecasting capabilities, an AI copilot and a notebook interface for users who prefer a code-first environment. Sigma announced its $200M in Series D financing in May 2024, to continue transforming BI through its innovations in AI infrastructure, data application development, enterprise-wide collaboration, and business user adoption. Spark Capital and Avenir Growth Capital co-led the Series D funding round, with additional participation from a group of past investors including Snowflake Ventures and Sutter Hill Ventures.The Series D funding, raised at a valuation 60% higher than the company’s Series C round three years ago, promises to further accelerate Sigma’s growth.    Come join us! Benefits For Our Full-Time Employees: Equity Generous health benefits Flexible time off policy. Take the time off you need! Paid bonding time for all new parents Traditional and Roth 401k Commuter and FSA benefits Lunch Program Dog friendly office Sigma Computing is an equal opportunity employer.  We are committed to building a smart and strong team regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We look forward to learning how your experience can enable all of us to grow . Note: We have an in-office work environment in both our SF & NYC office.  

Posted 30+ days ago

Senior Software Engineer - Backend-logo
Senior Software Engineer - Backend
Sigma ComputingNew York City, NY
    About the Role Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve challenging problems, deliver impactful capabilities throughout our stack to build world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible for all users. What You Will Be Doing Solve challenging problems that arise in providing an interactive experience on data warehouses for data exploration and analysis Build with modern tools and languages like Rust, Go, GraphQL, Node, and Kubernetes Build backend distributed services, new algorithms and modern API to support a cloud application Triage product or system issues and debug/track/resolve by analyzing the sources of issues Design and implement new software features to support our fast growing user base Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies Qualifications We Need 5+ years industry experience building and maintaining high-quality software Experience building and deploying robust and secure web applications in a continuous deployment environment Desire to be a great teammate and have fun at work without compromising ownership towards your work Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma Strong Computer Science fundamentals Qualifications We Want (also, skills you’ll learn!) Data driven aptitude and its application to solve distributed system problems Data model design, and API development experience SQL query optimization and database internals Administered cloud service infrastructure (GCP, AWS, Azure) Prior experience working at high growth company solving technical problems to enable continued success Additional Job details The base salary range for this position is $150k - $220k annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work at Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits package. About us: Sigma is the only cloud analytics and business intelligence tool empowering business teams to break free from the confines of the dashboard, explore data for themselves, and make better, faster decisions. The award-winning software was built to capitalize on the performance power of cloud data warehouses to combine data sources and analyze billions of rows of data instantly via an intuitive, spreadsheet-like interface – no coding required. Since launching with its unique interface, Sigma Computing has added features such as collaboration tools and embedded analytics capabilities. The most recent product launch included a set of AI tools such as forecasting capabilities, an AI copilot and a notebook interface for users who prefer a code-first environment. Sigma announced its $200M in Series D financing in May 2024, to continue transforming BI through its innovations in AI infrastructure, data application development, enterprise-wide collaboration, and business user adoption. Spark Capital and Avenir Growth Capital co-led the Series D funding round, with additional participation from a group of past investors including Snowflake Ventures and Sutter Hill Ventures.The Series D funding, raised at a valuation 60% higher than the company’s Series C round three years ago, promises to further accelerate Sigma’s growth.    Come join us! Benefits For Our Full-Time Employees: Equity Generous health benefits Flexible time off policy. Take the time off you need! Paid bonding time for all new parents Traditional and Roth 401k Commuter and FSA benefits Lunch Program Dog friendly office Sigma Computing is an equal opportunity employer.  We are committed to building a smart and strong team regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We look forward to learning how your experience can enable all of us to grow . Note: We have an in-office work environment in both our SF & NYC office.  

Posted 30+ days ago

RippleMatch Opportunities  logo
UKG (Ultimate Kronos Group) - Associate Software Engineer, application via RippleMatch
RippleMatch Opportunities Atlanta, GA
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

This role is with UKG. UKG uses RippleMatch to find top talent.

 

Company Overview 

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.  

At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. 

Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you.   

Associate Software Engineer Description

Are you a recent graduate with a passion for technology and innovation? Join our team as a Associate Software Engineer , where you will have the opportunity to work on challenging projects, develop your skills, and contribute to the creation of impactful software solutions. This role is designed for fresh graduates eager to start their career in a dynamic and collaborative environment.

Responsibilities:

  • Develop and Implement: Write clean, efficient, and maintainable code for various software applications and systems.

  • Collaborate: Work closely with product managers, designers, and other engineers to understand requirements and deliver high-quality software solutions.

  • Debug and Test: Participate in debugging, testing, and optimization of software applications to ensure reliability and performance.

  • Learn and Grow: Engage in continuous learning and improvement by attending workshops, participating in code reviews, and staying up-to-date with the latest industry trends and technologies.

  • Document: Assist in creating and maintaining technical documentation for software applications and systems.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Proficiency in at least one programming language such as Java, Python, C++, or JavaScript.

  • Strong understanding of computer science fundamentals, including algorithms, data structures, and software design principles.

  • Excellent problem-solving skills and a proactive attitude.

  • Good communication and teamwork skills, with a willingness to collaborate and learn from others.

  • Conceptual understanding of Front-End/Back-End components as well as microservices

  • Growth mindset: Ability to adapt and learn with changing situations.

Preferred Qualifications:

  • Internship experience in software development or related fields.

  • Familiarity with software development tools and methodologies, such as version control systems (Git), integrated development environments (IDEs), and agile practices.

  • Basic understanding of web technologies, databases, and cloud services.

  • High ownership and accountability mindset

UKG is unable to sponsor a new applicant for employment authorization for our Early Career programs, including students on temporary sponsorship through CPT. All applicants must be eligible to work in the US with no restrictions now or in the future.

Where we’re going 

UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!   

Equal Opportunity Employer 

Ultimate Kronos Group is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws. 

View The EEO Know Your Rights poster 

UKG participates in E-Verify. View the E-Verify posters here

Disability Accommodation 

For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. 

The pay range for this position is $70,100 to $131,500, however, base pay offered may vary depending on skills, experience, job-related knowledge and location. This position is also eligible for a short-term incentive and a long-term incentive as part of total compensation. Information about UKG’s comprehensive benefits can be reviewed on our careers site at https://www.ukg.com/careers