Staff Software Engineer - Python, Java / Spring or Go
BloomReach, Inc
Staff Software Engineer - Pulsar Team
Czechia Bloomreach is building the world's premier agentic platform for personalization. We're revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey.
We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses.
We're making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise — available on demand, at every touchpoint in their journey.
We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do.
And we're building all of that on the intelligence of a single AI engine — Loomi AI — so that personalization isn't only autonomous…it's also consistent. From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora.
We want you to join us full-time as a Staff Backend Engineer. You will work remotely first (from Central & Eastern Europe), but we are more than happy to meet you in our nice offices in Bratislava, Brno or Prague. The Pulsar team builds platform and admin services that all Bloomreach SaaS products rely on. In your first year, you'll develop features used by thousands of customers and deliver fast, consistent, and high-energy (but low-drama) product releases. We all work remotely from the US, India, and Europe.
Examples of our services:
- Central services to publish Model Context Protocol APIs for external AI agents
- Multi-product customer provisioning and licensing orchestration
- Integrated user management, authentication, and authorization
- High-availability, centralized configuration management
- Tools for new customer integration & product tuning
Why You'll Love Your Work
- Technical Variety: Cloud-native services with diverse tech stacks offer learning and experimentation.
- Impact: Our services are used by customers and teams across the company – engineers, product managers, services consultants, and even executives.
- Autonomy: Senior engineers design, build, and deploy complete projects and are experts in our services.
- Teamwork: Your teammates are also high performers and will support you with learning our systems, brainstorming & design review, and running high-reliability production deployments.
Your Typical Day
Your day begins with review of a teammate's GitLab merge request. It has already been reviewed by Claude, but you'll think deeply about the business problem, alternative solutions, and future needs.
Then you spend a few undisturbed hours "in the flow," working on a technical design doc for a new project. Once you've completed a draft, you send it to another teammate for feedback, then decide to jump on a Zoom call to talk it over and refine it.
After lunch, you join the team for a quick standup via Zoom to discuss current work and the plan for the next few days. You mention that you're finishing up a small improvement to improve the logging and alerting for one of our components that requires high uptime. A teammate offers to review your changes. It has some complex behavior, so you walk through it together and make a few improvements.
Soon, the new unit tests are green. With a few keystrokes, you create a merge request, spin up a dev instance, and deploy your change. After some quick smoke tests, you and your teammate decide to merge the change. Your improvement will be deployed in production with the release in a few days.
Next, you respond to a Slack request for advice on integrating with the authorization API. You draft a short tech design doc that links the API spec, code examples, and optimization tips. You discuss it on the team channel, and your manager forwards it to another team that's also starting a new service.
Your day ends with a chat with a product manager about questions that came up while drafting the tech design. With their feedback, you refine the proposal to deliver the core feature more quickly, while the product manager will work with customers and decide how much more to invest. Tomorrow, you'll break down the tasks in Jira and decide what you'll complete yourself and what you'll ask teammates to complete….
Our Tech Stack(s)
- Languages & Frameworks: Java / Spring, Python, Go – occasionally TypeScript, Angular, React
- Data: Postgres, MySQL, MongoDB, Redis, Kafka
- Cloud: AWS & GCP (RDS, Redshift, Pub/Sub, BigTable, DataFlow, etc), Docker & Kubernetes (via EKS & GKE)
- Tools: Jira, Gitlab CI/CD, Prometheus, Grafana, OpenSearch
Our Expectations
- Flexible intelligence: Stretch your technical skills in a distributed cloud environment, making changes across systems built with various tech stacks to meet challenging requirements.
- Drive: Rapidly ship product improvements that affect thousands of users in a low-drama and high-trust way.
- Security & Reliability: Balance risks and benefits of change with discipline and agility.
- Communication: Organize technical work and maintain trust/respect across multiple teams, geographic regions, and departments.
- Knowledge Sharing: Proactively share expertise, guide less experienced team members, and document work for long-term sustainability.
The Ideal Candidate's Experience
- Active user of AI coding tools such as Cursor and Claude Code
- Developed backend services with Python using a variety of data systems (5+ years)
- Understands web security principles (OWASP), Authentication, and Authorization practices
- Designed APIs for a SaaS product
- Operated services in production on public cloud infrastructure
- Some experience with Java / Spring or Go
- Exposure to web frontend development (Angular / React)
More Things You'll Like About Bloomreach:
Culture:
- A great deal of freedom and trust. At Bloomreach we don't clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one.
- We have defined our 5 values and the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication.
- We believe in flexible working hours to accommodate your working style.
- We work virtual-first with several Bloomreach Hubs available across three continents.
- We organize company events to experience the global spirit of the company and get excited about what's ahead.
- We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*.
- The Bloomreach Glassdoor page elaborates on our stellar 4.4/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5
Personal Development:
- We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions.
- Our resident communication coach Ivo Večeřa is available to help navigate work-related communications & decision-making challenges.*
- Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.
- Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*
Well-being:
- The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*
- Subscription to Calm - sleep and meditation app.*
- We organize 'DisConnect' days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.
- Aravo Solutions, Inc. is seeking a Staff Software Engineer - Integration & Platform to lead architecture and evolution of backend services using Java and Spring Boot. This hybrid role focuses on cloud-native workflows and API development, influencing technical direction...Suggested
- ...maintain high performant APIs and software?services. Develop robust,... ...you'll bring: Backend: Java, Spring Framework, NodeJS... ...Script in one of the languages (Python or Java) and have working knowledge... .... Have an enthusiastic, go-for-it attitude. When you see...Suggested
- Software Engineer (Java, GO, AWS) Location: Merrimack NH, Westlake TX, Raleigh NC (Hybrid – 3 days in a month) Duration: Long Term Must have: Java (v11) – Spring Boot, Rest API AWS (ECS/EKS, Lambda, Batch, S3) AWS is preferred (Cloud)Suggested
$160k - $190k
...resolve technical issues to ensure system stability. -Document software development processes and technical specifications.... ...or related field. -Proficiency in programming languages like Python or go. -Good understanding in protocol. -Rich experience in micro...SuggestedFull time$106k - $165.6k
...opportunity to contribute to the company’s success. As a Software Engineer Principal (JAVA/Spring Boot) within PNC's Retail Tech Core Debit Product... ...more core programming languages such as Java, C#, Python, or Go. • Strong knowledge of system architecture, APIs, databases...SuggestedFull timeTemporary workPart timeWork experience placementWork at office$180k - $240k
...Software Engineer At Early Warning, we've powered and protected the U.S. financial system for... ...insightful and forward-looking approaches that go beyond the direct team and solve large... ...or more years of work experience with Java/Spring. Proficiency in Maven/Gradle....Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$140k - $186k
...forward-looking approaches that go beyond the direct team and... ...overall planning. Represent engineering in cross-functional team... ...years of work experience with Java/Spring. Proficiency in Maven/Gradle.... ...coding, etc). Knowledge of Software Development Lifecycle (SDLC)...Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$145k - $235.5k
...Sr. Staff Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect... ...define the technical vision for our go-to-market platform. You will deliver... ...at scale. ~ Hands-on expertise in Java, including Spring Framework (Spring Boot, IOC, MVC,...Full timeWork at office$169k - $218k
...operations. As a Microservices Software Engineer, you will play a key role in... .... You’ll develop Java Spring Boot services, expose secure... ...Proficiency in Java, Spring Boot, or Python Experience with CI/CD tools... ...regular team activities that go beyond the work. Ready to...Full timeImmediate start- ...Senior Software Engineer (SRE Team) As a Senior Software Engineer (SRE team), you will primarily focus on designing, building, and... ...environments ~ Strong programming skills in languages such as Python, Go, Java, or C# (.NET) ~ Experience building and maintaining...Remote workFlexible hours
- ...Job Title: Software Engineer 4 Duration: 18+ Month (s) Location: 1525 W W T Harris Blvd., Charlotte, NC - 28262 - Hybrid Roles... ..., training, military experience, education. ~ Java, Spring AI, Python, LangChain, LangGraph Recruiter Submission Template...Hourly payLocal areaWork from homeRelocation
$87k - $136k
...development of a cloud‑native software platform (SaaS) using AWS technologies... ...CloudFormation together with Spring and Spring Boot. Build modern... ...‑on experience coding with Java/Spring Boot and building cloud... ...experience with Shell, Python, or Groovy. Eagerness to learn...- ...Software Engineer (Java, GO, AWS) Location: Durham, NC, Westlake, TX, Smithfield RI, Remote till covid Duration: 12+ months The Expertise... ...applications in Java or Go ~ Development experience in Python, Snowflake, Groovy, and Shell Scripting is a plus. ~...Remote work
- ..., We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists... ...Apply : Recent Computer science/Engineering /Mathematics/Statistics or... ...C++ or software programming Spring boot, AWS, Microservices and REST...
- ...Onsite Tech Lead Mandatory Skill-Set – Ex USAA experience -Must Have (6 Month Cooling period), Techstack- Java/J2EE, Spring-Batch, Rest API, Microservices, Python, Control-M, Test data driven (Mockito, TestNG, Karate), Design, Development and Troubleshooting Skill...Work experience placement
$60 - $70 per hour
...Request ID: 83995-1 Title: Software Developer - Go, Python, Java Location : San Jose CA Duration: 6+ Months Salary Range: $60- $70 an hour Job Description: Developer - Go, Python, Java • 4-5+ years production level experience with distributed...- ...Python Developer W/ Java Spring Hibernate Location: Sunrise, FL (Onsite) Duration: C2C Contract Experience: 7+ Years Job Description Must Have: Python backend Development skills Must Have: Java development skills Write effective, scalable code Develop...Contract workWork experience placement
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure... ...cutting-edge technologies including Java, Spring, Springboot, React, and Kafka Develops... ..., and reporting solutions using Python, Databricks, and Spark Develops and...
- ...Staff Software Engineer for Identity Management (Go/Golang) Home Based - Americas; Home based - EMEA Canonical is a leading provider of open source software... ...enterprise products and web services, using Go (Golang) and Python. As a software engineer for Identity Management...Work at officeLocal areaRemote workWork from homeWorldwide
- ...of front-end solutions. Hands-on familiarity with modern frameworks (Angular/React) Six or more years of work experience with Java/Spring. Proficiency in Maven/Gradle. Demonstrated experience in delivering business-critical systems to the market. Ability to influence...Work experience placement
- ...Lead Software Engineer We have an exciting and rewarding opportunity for you to take your software engineering career to the next... ...in software development of Micro services with Java, Spring Boot, Python Experience with cloud technologies and distributed systems...
- ...Job Title Must Have: Java, Spring framework, Web Services, RDBMS,... ...field (e.g. Computer Science, Engineering, etc.) required. ~7+ years... ...Languages such as Java or Python. ~ Application development... ...driven and automation driven software development methodologies...Work at officeWork from home
$160k - $240k
...JOB TITLE: Staff Software Engineer, Java **TOP 3 SKILLS:** ~8+ years of experience in Java software development, particularly for product... ...services, with experience using frameworks like Jersey or Spring. ~ Proficient in relational database design and...Hourly payFull timeWork experience placementRemote workWork from home- ...Staff Engineer (Java) Are you ready to define the future of backend engineering at one of Europe... ...this as a core part of how great software gets made. We are hiring a Staff Engineer... ...the long-term architecture of our Java Spring Boot services, drive alignment on...Work from home
- An advanced technologies firm is seeking a talented Software Engineer to design, develop, and maintain software solutions. The ideal candidate is proficient in Java, C#, and Python with a strong understanding of cloud computing, and agile methodologies. Responsibilities...
- ...Software Engineer The Software Engineer position will be responsible for hands-on development as well as lead the development of Next... ...science or related discipline. Required technical skills: Java, spring, Oracle Skills to make a candidate stand out: 5+ years’...Work at office
- ...Java Developer Java developer- (Java, Spring, Kafka) - Hybrid - Sunnyvale, CA Additional details: Position is based out of Sunnyvale and it is... ...to be local to the Bay Area for a hybrid position to go to Walmart office twice a week and 3 days remote. Top...Contract workWork at officeLocal areaRemote work
- ...Software Engineer The Software Engineer position will be responsible for hands-on development as well as lead the development of Next... ...or related discipline Required Technical Skills Java, Spring, Oracle Additional Information Skills to make a candidate...Work at office
- ...Role: Staff Software Engineer-Java Location: Bellevue, Washington-Hybrid 2-3 days to ofc Duration: C2C/Fulltime Job Description... ...Java Program Language ~ Proficient with Java/J2EE, Spring Core, SpringBoot, JPA (e.g. Hibernate) ~ Strong...Full time
- ...Software Engineer The Software Engineer position will be responsible for hands-on development as well as lead the development of Next... ...discipline? ~ What are the top 3 skills needed/required? Java, Spring, Cassandra, Docker. Additional Information What...Contract workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Python, Java / Spring or Go. Be the first to apply!
- python engineer United States
- python developer United States
- python developer part time United States
- python programmer United States
- entry level python developer United States
- python developer internship United States
- full stack / python developer (remote) United States
- python developer data analytics United States
- qa engineer python United States
- backend python developer United States

