Software Engineer
Coupa Software
Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins. Why join Coupa? Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend. Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence. Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other. The Impact of a Software Engineer at Coupa: We are looking for an extremely talented Software Engineer to join our Platform Team. You will be part of a global agile group that is responsible for building the best in class SaaS platform, deployment infrastructure, and services. The position will require a candidate to design, develop, maintain, and scale Coupa’s platform systems, services, and operational automation. Our main languages are Ruby and Go, and we expect you to be able to contribute in either. In summary, the Technology Platform Team is responsible for the backbone of Coupa’s Enterprise SaaS Application. We evaluate and introduce new technologies where it makes sense, we develop features that can impact all customers, we develop tools and frameworks to improve our process, we work in close collaboration with Operations, and we hold the bar very high for what we deliver. What You’ll Do Being a hands‑on contributor is a key responsibility in this role Design, develop, maintain, and scale Coupa’s platform systems and services Participate in operational design and code review Architect and develop reusable microservices and other Platform components Develop frameworks for standardizing and enabling data flows via APIs, files, message queues Advocate best practices (unit/automation testing, code reviews, code quality, etc.) Engage with other teams to make platform components simpler to deploy and operate A good team player, works and communicates well with others Find creative, elegant and maintainable solutions to complex problems Continually look for opportunities to improve our platform, process and business What You Will Bring to Coupa Minimum of 4-5 years of software development experience Expertise in one or more of the following programming languages: Ruby, Go preferably but will also consider Java Experience with modern MVC web framework like Ruby on Rails is highly preferred Proven understanding of software development best practices and design patterns Experience with RESTful API development Experience with high‑throughput message queueing systems (Kafka/Resque/etc) Experience with building micro services in languages like Golang or Java Experience with cloud native architecture and technologies like Kubernetes, EC2 etc. Experience working in an agile environment that follows Scrum or other agile methodologies Experience working with SQL and NoSQL databases, including MySQL, Redis, MongoDB Self‑motivated, go‑getter, passion for learning, strong communication skills Bachelor's degree in Computer Science (or equivalent), or equivalent experience 173,000 zł - 241,467 zł a year Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees. #J-18808-Ljbffr
- ...most complex and impactful problems in sales performance management. About the Role Behind every great software company is the team building it. We are an engineering team of multicultural, highly collaborative, fully distributed, humble learners. We pride ourselves on...SuggestedRemote work
- ...DomainTools Limited is hiring a Senior Software Engineer to join their Engineering Team in the Town of Poland, New York. This position seeks a creative problem-solver with a strong background in Python, Rust, and cloud infrastructures like AWS. The Senior Software Engineer...Suggested
- ...Coupa Software is seeking a talented Software Engineer to join our Platform Team in New York. This role involves designing, developing, and maintaining our SaaS platform and services. A strong background in Ruby and Go is essential, along with experience in microservices...Suggested
- ...Backstory, located in the United States, is seeking a Senior Software Engineer to enhance their foundational data platform. This role involves designing backend services, managing big data analysis, and developing scalable systems that support their unique AI-driven solutions...Suggested
- ...Position Senior Platform Software Engineer Working model 100% remote Salary Up to 32600 PLN on B2B contract; 25400 PLN on permanent contract About the Company We are a product company that creates a platform that facilitates communication and monitoring of employees not...SuggestedPermanent employmentContract workRemote workHome office
- ...Contribute to code refactoring, technical debt reduction, and the evolution of project standards. Work closely with designers and backend engineers to deliver seamless user experiences. Write and maintain unit and integration tests to ensure code quality and reliability....Remote work
- ...blockchain), fintech, and healthcare verticals, but occasionally serve others as well such as e-commerce. We are looking for a Software Engineer with strong Node.js and AWS experience to join us on a part-time, project-based basis. You will work on real client products...Part timeRemote workFlexible hours
- ...About the Role: We're hiring Software Engineers to design and build the services that power Redpanda's Agentic Data Plane (ADP), AI infrastructure connecting AI agents with enterprise data in real time. You'll join our Warsaw-based ADP team, collaborating with cloud and...Work at office3 days per week
- ...pioneering biotech startup, is revolutionizing DNA damage detection with its advanced STRIDE platform. We are seeking a seasoned software engineer to enhance our scientific endeavors. As a Software Engineer, you will take responsibility for development and maintenance of...Contract work
- ...A global technology company is seeking a Senior Software Engineer to enhance their data streaming platform. You will design and implement scalable solutions while working with a diverse team. Candidates should have over 5 years of experience in distributed systems, Linux...Remote workFlexible hours
- # Senior Software Engineer (Agentic AI, Cloud-native, On-prem)Poznań, Gdańsk, WrocławApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 466105-en\_GBChoosing Capgemini means choosing a company where you will be empowered to shape your career...Permanent employmentWork at officeWork from homeHome office
- ...enterprise data and systems. Built on a multi‑modal data streaming engine, Redpanda empowers agentic applications that reason and act in... ...the globe. About the Role We’re looking for an experienced Software Engineer to help architect and build the systems that power Redpanda...Work at officeRemote work
- ...Senior Software Engineer Engineering Teamwork.com is the AI-powered platform that helps client‑services organisations deliver work profitably. From project management and resource planning to time tracking and financial oversight, we give agencies, consultancies, and professional...Contract workRemote work
- ...Job Title: Senior Software Engineer Location: Poland Department: Engineering Position Overview VDURA is a leader in high-performance parallel file systems and distributed storage solutions for AI and HPC environments. We are seeking a highly skilled Senior Software Engineer...
$100k - $135k
...Job Description: Senior Front End Engineer Keeping the human in AI. mpathic is a trusted leader in advancing clinical accuracy and quality through AI-powered oversight. Backed by over a decade of scientific validation, its comprehensive platform analyzes and interprets...Remote workFlexible hours- ...You are a backend engineer with a deep understanding of distributed systems and microservices architecture. You value simplicity and effectiveness, and you’re excited by the opportunity to make a meaningful impact. You can reason through trade-offs, build for scale,and...Flexible hours
- ...Sphera is a leading global provider of enterprise software and services that enables companies to manage and optimize their environmental... ...for UI development. Provide technical leadership to fellow UI engineers. Write clean code to develop functional web applications and...Contract workRemote work
- ...A software company in New York is seeking a Senior Software Engineer specialized in AI-driven development. You will design and build features across the full stack, working collaboratively with product and design teams. Ideal candidates have strong backend skills in Node...Remote work
- ...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process.... ...of Sale systems and other applications. As a Sr. Software Engineer in Test, you will play a crucial role in the success of our company...Work experience placementWork at officeShift work2 days per week
- ...“different”. We applaud non-traditional career paths. We're inspired by people who have made processes their own. As a Senior Software Engineer on the Matching team, you will work on Backstory's foundational technology—matching business activities to business context. You...
- ...forecasts, and collaborate across teams in project planning, analysis, and forecasting. About the Role We’re looking for a Senior Software Engineer to join the Fiplana team and take ownership across the full stack—from backend services in Node.js to frontend experiences...Remote work
- ...e.construct We are an engineering firm that specializes in providing elegant engineering solutions for complex challenges. e.construct... ...optimization algorithms and machine learning. VAES consists of a team of software developers, civil engineers, machine learning experts,...
- ...technology? Do you enjoy working with a diverse multi-national team of engineering talents? The Data Engineering team is part of Cloud Technology... ...agile manner. Make a difference to our business As a Senior Software Engineer, you will join a team of software and platform...Permanent employmentWork at officeRemote workWork from homeWorldwideFlexible hours
- ...DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical...Flexible hours
- .... From chip-to-chip optical interconnects to scalable photonic engines, Lumilens is unlocking a new era of computing faster, cooler, and... ...Work On C# / .NET desktop application — Advanced manufacturing software for optical transceiver testing. A GUI application built with...Remote work
$60k - $80k
...tools with a single, powerful platform that helps businesses work smarter, faster, and more efficiently. About the Role As a Backend Engineer at Whippy you will: Craft highly scalable and intuitive APIs to rapidly deploy new products and services. Write Engineering...Full timePart timeRemote workMonday to Friday- ...Senior Software Engineer, Cloud Infrastructure (Python-First) We are looking for a Senior Python Developer who wants to pivot into Platform Engineering. If you have 5+ years of software engineering experience and have spent the last 2+ years getting your hands dirty with...Shift work
- ...Lumilens Inc. in New York is seeking an experienced Software Engineer to develop cutting-edge manufacturing software for optical transceiver testing. This role requires a strong background in C#/.NET and Python, with a focus on GUI applications and multi-threading capabilities...
- ...iterating based on feedback Gaining hands-on experience with the iOS SDK Sharing progress with global teams and learning from senior engineers Managing tasks, tracking progress, and presenting outcomes Receiving regular feedback to support your development What You\'ll...Full timeSummer workInternshipWork at officeImmediate startRemote workRelocationFree visa3 days per week
- ...Help maintain system quality and performance by strengthening existing tests and adding new ones where needed. Help the Support Engineering team in investigating and resolving complex performance issues seen in production. Collaborate with the open-source community by...For contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Poland, NY
- senior robotics software engineer Poland, NY
- software development engineer aws Poland, NY
- startup software engineer Poland, NY
- part time software developer remote Poland, NY
- software qa engineer Poland, NY
- senior software engineer remote Poland, NY
- software engineer Poland, NY
- real time software engineer Poland, NY
- junior software developer remote Poland, NY

