{"id":663260,"url":"https://alion.io/job/netwrix-corporation-senior-backend-engineer-1secure-platform","title":"Senior Backend Engineer — 1Secure Platform","company":{"id":449943,"name":"Netwrix Corporation","domain":"netwrix.com","url":"https://alion.io/company/netwrix-corporation","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"B","score":79,"open_postings":6,"ghost_share":0,"stale_share":0.833,"repost_share":0,"time_to_fill_p50_days":36,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kraków, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":57000,"max_usd":96000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":352},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"AssertJ","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Datadog","optional":false},{"name":"Dynatrace","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Flyway","optional":false},{"name":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"Grafana","optional":false},{"name":"gRPC","optional":false},{"name":"HashiCorp Vault","optional":false},{"name":"Helm","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Liquibase","optional":false},{"name":"Loki","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"MySQL","optional":false},{"name":"New Relic","optional":false},{"name":"OpenSearch","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Splunk","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Security","optional":false},{"name":"SQL","optional":false},{"name":"Testcontainers","optional":false},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-06-08T13:06:04Z","employer_posted_date":"2026-06-08","last_verified_at":"2026-11-10T17:40:10Z","board_verified":true,"closed_at":null,"days_open":155,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":154},"description":"About Us\nAt Netwrix, our mission is to revolutionize data security by placing identity at the core - providing unparalleled visibility and control. Engineered and supported by over 900 highly talented, motivated employees and hundreds of trusted partners in nearly every geography, Netwrix solutions are relied upon daily by security professionals across more than 13,500 organizations in over 100 countries around the world.\nOver the past two decades, Netwrix has expanded its market presence through innovation, organic growth, and strategic acquisitions, and are proud to be backed by renowned private equity firms, TA Associates and Centerbridge Partners. Netwrix maintains a global presence, fostering a remote-first work environment while encouraging and facilitating frequent face-to-face interaction with colleagues, customers, and partners.\nPosition Overview\nWe are building a cloud-native SaaS platform composed of Java and Spring Boot services deployed to Kubernetes. The platform uses REST and gRPC APIs, reactive and event-driven communication patterns, and a combination of relational, document, caching, and search technologies. The platform architecture and engineering standards are established; engineers will extend existing services and build new capabilities within those guardrails.\nCandidates must be able to navigate an unfamiliar codebase, trace request, event, and data flows across services, and own changes through implementation, automated testing, deployment, observability, and production support.\nWe value practical engineering judgment over a checklist of technologies. Candidates should be able to explain design choices, make sensible trade-offs, and build services that are secure, observable, testable, and supportable in production.\nThis is a hybrid role with visits to our Kraków office.\nKey Responsibilities\nBuild maintainable backend services and APIs using modern Java, Spring Boot, and appropriate Spring modules, following the platform's defined architecture and standards.\nRead and understand existing code across services to grasp feature sets, data flows, and integration points, and build on them effectively.\nDevelop reactive, non-blocking services with Spring WebFlux and Project Reactor, with practical judgment about when reactive programming is - and is not - the right choice.\nImplement well-designed REST APIs and, where appropriate, gRPC services, with clear contracts, validation, versioning, error handling, and backward compatibility.\nBuild event-driven integrations using Kafka and/or RabbitMQ, applying sound practices for message delivery, idempotency, retries, ordering, and dead-letter handling.\nModel and access data in relational databases (PostgreSQL/MySQL) and NoSQL databases, apply caching effectively with Redis, and use Elasticsearch/OpenSearch for indexing and search workloads.\nPackage and deploy services to Kubernetes end-to-end: authoring Helm charts, managing Kubernetes configuration (ConfigMaps, Secrets (Hashicorp Vault), health probes, resource requests/limits, HPA), and executing safe rolling deployments.\nWrite automated tests, participate in design and code reviews, troubleshoot production issues, and continually improve service reliability and performance.\nCollaborate with product, architecture, security, DevOps/SRE, and other engineering teams throughout the software delivery lifecycle.\nQualifications\nStrong Java development skills: object-oriented design, collections, concurrency, asynchronous processing, and JVM fundamentals.\nProduction experience with Spring Boot; practical knowledge of Spring WebFlux/Project Reactor and reactive programming principles.\nDemonstrated ability to ramp up quickly on unfamiliar codebases: tracing code paths, understanding existing features and conventions, and making changes that fit the established design.\nStrong API engineering skills: REST/HTTP semantics, API contracts, validation, error handling, pagination, versioning, and OpenAPI documentation.\nDistributed-systems fundamentals: timeouts, retries, circuit breakers, rate limiting, idempotency, caching, and graceful degradation.\nExperience with Kafka or RabbitMQ and event-driven/asynchronous communication patterns.\nSolid relational database skills with PostgreSQL or MySQL: schema design, SQL, transactions and isolation, indexing, query optimization, and schema migrations (e.g., Flyway/Liquibase).\nWorking knowledge of NoSQL data modeling, querying, indexing, consistency, and performance; Elasticsearch/OpenSearch experience is valuable.\nExperience using Redis (or a comparable distributed cache) for caching, session state, or rate limiting, including cache invalidation and TTL strategies.\nStrong automated-testing practices with JUnit 5, Mockito, AssertJ, Spring Boot Test, and Testcontainers; integration and contract testing expected.\nApplication security fundamentals with Spring Security: TLS, JWT, OAuth 2.0/OpenID Connect, authentication vs. authorization, secrets management, and secure API development.\nHands-on Kubernetes deployment experience, including Helm: writing and maintaining charts, values management across environments, Kubernetes configuration (ConfigMaps, Secrets, readiness/liveness/startup probes, resource requests and limits), horizontal scaling, and rollout/rollback strategies.\nPractical scripting with Shell and/or Python for automation, diagnostics, build/deployment tasks, and developer tooling.\nGit, Maven or Gradle, CI/CD pipelines, and production observability through structured logs, metrics, and traces (OpenTelemetry).\nHands-on experience with production observability tooling - at least one in each category: metrics/dashboards (Prometheus, Grafana), log aggregation (Splunk, ELK/OpenSearch Dashboards, Loki), and APM (New Relic, Datadog, Dynatrace, or Azure Application Insights) - for monitoring, alerting, and troubleshooting live services.\nAbility to communicate trade-offs clearly, review code constructively, and take ownership of services in production.\nOur Values\nAt Netwrix, our values guide every action:\nNext-Level Customer Focus -Customers first, always. We listen, protect, and go the extra mile- because their success is our mission.\nExcellence - We set high standards and take pride in delivering exceptional results. We celebrate wins, seek constant improvement, and address shortcomings professionally.\nTransparent Ownership - We celebrate our successes, own up to our mistakes, communicate openly, and face challenges head-on with a genuine commitment to doing the right thing.\nWinning with Clear Thinking - We value clarity, find straightforward solutions to complex problems, and make swift, effective decisions.\nRelentless Innovation - We continually seek better ways to serve our customers and stay ahead. We foster creative thinking, and we embrace new approaches. \nIndustry-Leading Expertise - We take pride in our expertise and continuously seek to learn and share knowledge, striving to be the trusted experts our customers rely on.\neXceptional Together - We believe in the power of collaboration and diverse perspectives. By valuing each other’s strengths, we achieve outcomes that surpass individual contributions.\nJoin us in a culture where integrity, respect, and hard work are foundational. Be part of a team dedicated to making a lasting impact.\nWhy You’ll Love Working at Netwrix\nCompetitive Health Benefits\nContinuous Learning and Development Opportunities\nTeam-Oriented, Collaborative, and Innovative Work Environment\nRegular Company Town Halls to Keep You Informed\nOpportunities for Career Growth and Advancement\nWe pride ourselves on a culture that truly values employee input across various backgrounds and experiences. We look forward to welcoming new talent who can help us further our mission.\nNetwrix Corporation and its wholly owned subsidiaries are Equal Opportunity Employers (EEO) and welcome all applicants for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.\nPlease let us know if you require any accommodation.","description_format":"text","description_chars":8117,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Identity Management","Information Security"],"lifecycle":[{"event":"open","at":"2026-09-10T21:44:59Z"}],"visa":[],"liveness":{"score":15,"band":"cold","label":"Long shot","p_open":1,"p_active":0.526,"p_room":0.28,"age_days":154,"expected_fill_days":36,"reasons":["conf:5","velocity","win:tail","crowd:"],"computed_at":"2026-11-10T06:52:35Z"},"pay":null,"html_url":"https://alion.io/job/netwrix-corporation-senior-backend-engineer-1secure-platform","json_url":"https://alion.io/job/netwrix-corporation-senior-backend-engineer-1secure-platform.json","meta":{"generated_at":"2026-11-10T17:54:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7192,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":449943},"rest":"https://alion.io/mcp/rest/get_company?id=449943"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwrix-corporation-senior-backend-engineer-1secure-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetwrix-corporation-senior-backend-engineer-1secure-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetwrix-corporation-senior-backend-engineer-1secure-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/netwrix-corporation-senior-backend-engineer-1secure-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwrix-corporation-senior-backend-engineer-1secure-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":663260}},{"tool":"search_jobs","arguments":{"company":"netwrix.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":663260},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}