Job Closed
This listing is no longer active.
P3 - BUSINESS AS UNUSUAL
Rust Developer
Location
Romania
Posted
128 days ago
Salary
0
Seniority
Senior
Job Description
Rust Developer
P3
• Design, develop, and maintain software components and applications written in Rust • Contribute to architectural decisions and technical design across varied project types (backend services, embedded systems, internal tooling, real-time applications, and more) • Write clean, safe, and efficient Rust code, following best practices around ownership, memory safety, and concurrency • Collaborate with multidisciplinary teams including software engineers, architects, DevOps, and QA • Troubleshoot, debug, and improve system performance • Implement automated tests and participate in code reviews to ensure code quality and maintainability • Document components, APIs, and internal tooling to ensure clarity and consistency across projects • Stay up to date with Rust ecosystem improvements and proactively introduce best practices
Job Requirements
- 3+ years of software development experience
- Strong understanding of Rust fundamentals (ownership, borrowing, lifetimes, async/await)
- Experience building applications that require performance, safety, or reliability
- Familiarity with Linux environments and comfort working with CLI tools and debugging utilities
- Experience with one or more of the following: embedded systems or low-level programming backend services or distributed systems command-line tools or internal developer tooling applications with real-time constraints
- Knowledge of C/C++ or other system-level languages is an advantage
- Understanding of networking concepts, IPC, or communication protocols is a plus
- Strong problem-solving skills and the ability to work in a dynamic, collaborative environment
- Good communication skills in English.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description The Foundations Services team at Recharge builds and operates many core systems & services that power our platform. We’re responsible for our event-driven implementations, integrations with partners such as Shopify, and the webhooks that connect Recharge to the broader ecosystem. Each week our system handles more than a billion events. You’ll enjoy working on this team if you’re passionate about distributed systems, solving challenges around scale and performance, and collaborating with skilled engineers who care deeply about reliability and quality. Our Tech Stack: - Python - Flask - GCP - Kubernetes - Dapr - Redis - MySQL/NoSQL - Terraform - Docker - Splunk - Chronosphere - Sentry Qualifications - 5+ years of backend experience with technologies such as Python, GCP (Cloud Functions, Pub/Sub), MySQL, and Redis. - Comfortable in distributed, event-driven, and cloud-native environments. - Prior e-commerce experience preferred. - Bachelor’s degree in Computer Science, or other STEM-related field or equivalent work experience. Requirements - Communicate clearly across remote channels and contribute thoughtfully to discussions, planning, and reviews. - Approach challenges with initiative and accountability, balancing pragmatism with technical depth. - Balance pragmatism and high standards – know when to move fast and when to dig deeper for quality, maintainability, and scale. - Collaborate effectively across engineering, product, and leadership to deliver scalable, maintainable solutions. - Contribute to a healthy team culture through kindness, respect, and openness to feedback and diverse perspectives. Benefits - Recharge’s compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and team performance. - Salary ranges are designed to be competitive and aligned with country-specific practices. - Individual compensation is determined by skills, qualifications, and experience. - Hiring range in the US: $148,000 USD - $185,000 USD. - Hiring range in Canada: $140,000 CAD - $175,000 CAD. What you’ll do - Champion and embody our core values – accountability, collaboration, iteration, and attention to detail. - Perform thorough code reviews and provide constructive, actionable feedback. - Embrace rapid, iterative design, testing, and development to deliver value while continuously learning. - Demo your work regularly to teammates and peers. - Promote strong engineering habits, including sound development practices, security awareness, and thoughtful management of technical debt. - Advocate for improved standards, tooling, and processes across the team. - Partner with product and engineering management to shape roadmaps, plan timelines, and release features incrementally. - Participate in all phases of the product development lifecycle, helping assess the technical feasibility of new initiatives. - Contribute to a positive, supportive team culture grounded in shared ownership and accountability. - Collaborate across the Platform Services team and the wider engineering organization to deliver impactful, reliable systems. Application Information If you don't meet 100% of the requirements, but you know you can do the job, we believe in you! We'd love for you to apply anyway, and tell us why you'd be a great addition to the team. Application window anticipated to close: 5/1/2026. If you’re interested in this opportunity, please submit an application as soon as possible.
• Design, build, and enhance internally‑used digital products. • Leverage Java, JavaScript, and modern frameworks for scalable solutions. • Implement AI technologies to augment development workflows. • Collaborate with technical teams and business partners across geographies.
Senior Consultant, OpenShift
Red River TechnologyEstablished in 1995, Red River Technology is a leading information technology services provider based in Claremont, New Hampshire. As an employer, Red River emp
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The Red Hat Financial Services Consulting team is seeking a Senior Consultant, OpenShift. In this role, you will earn the trust and confidence of customers’ engineering and operations teams through in-person and remote interactions by implementing and troubleshooting technical solutions that meet their functional requirements. You will play a vital role in executing the technical vision developed by cross-functional teams from Red Hat's product and sales organizations. As a Senior Consultant, you will serve as a hands-on subject matter expert to ensure that solutions are implemented reliably and that customer teams are enabled for long-term success. This is a remote position with potential travel to customer sites across the United States or Canada. What you will do: - Collaborate with project and customer team members to meet timelines and goals through hands-on technical execution. - Contribute to project documentation, including deployment guides, automation runbooks, and ticket/bug management. - Mentor customer teams by providing practical, hands-on guidance and sharing best practices for building and operating robust container platforms. - Execute the adoption of automation techniques and DevOps processes to improve infrastructure uptime and time-to-market. - Troubleshoot and resolve complex technical challenges related to platform networking, storage, and application integration. - Implement solutions using cloud technologies, design principles, integration points, and automation methods. Qualifications - 5+ years in a related technology position, e.g., consulting, site reliability engineering (SRE), or platform operations. - 3+ years of direct, hands-on experience with Red Hat OpenShift Container Platform or Kubernetes. - 3+ years of experience with a combination of Helm, Terraform, Red Hat Advanced Cluster Management (RHACM), Red Hat Advanced Cluster Security (ACS), or similar technologies. Requirements - Modern DevOps & GitOps: Deep experience with ArgoCD, GitOps principles, and OpenShift Pipelines (Tekton). - Developer Experience: Hands-on work with Red Hat Developer Hub (Backstage), OpenShift Dev Spaces, and the creation of custom Operators. - Migration & Infrastructure: Proven experience with container and/or virtual machine migrations to the OpenShift platform, including the use of MetalLB. - Legacy Management Tools: Knowledge of traditional configuration management and provisioning tools including Chef, Puppet, Salt, and Red Hat Satellite. - Networking & Security: Thorough knowledge of cloud software-defined networking (SDN), load balancers (F5), and security tools like ACS. - Storage Systems: Experience with storage technologies like FiberChannel, iSCSI, or Software Defined Storage. - Cloud & Virtualization: Knowledge of Virtualization technologies (KVM, VMware) and public cloud providers (AWS, Azure). - Experience working in Financial Services or Insurance. Benefits - Comprehensive medical, dental, and vision coverage. - Flexible Spending Account - healthcare and dependent care. - Health Savings Account - high deductible medical plan. - Retirement 401(k) with employer match. - Paid time off and holidays. - Paid parental leave plans for all new parents. - Leave benefits including disability, paid family medical leave, and paid military leave. - Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
• Lead the design and development of scalable backend systems that support enterprise applications and integrations. • Architect, build, and maintain RESTful and event-driven APIs for internal and external consumers. • Design abstraction layers that expose functionality from legacy systems in a secure, modern, and reusable manner. • Develop middleware services to translate, normalize, and orchestrate data between legacy platforms and modern applications. • Integrate with legacy systems using available interfaces such as SOAP, REST, JDBC/ODBC, message queues, flat files, or proprietary APIs. • Build API gateways and service layers that handle authentication, rate limiting, logging, and monitoring. • Design and implement data transformation logic to map legacy schemas to modern domain models. • Develop asynchronous processing pipelines using queues, event streams, or batch processing frameworks. • Optimize backend services for performance, scalability, reliability, and fault tolerance. • Implement caching strategies and database performance tuning techniques. • Create robust error-handling and retry mechanisms for unstable or high-latency legacy endpoints. • Ensure secure integration using OAuth2, JWT, mutual TLS, SAML, or other enterprise authentication mechanisms. • Work closely with enterprise architects and infrastructure teams to modernize legacy integration patterns. • Participate in system decomposition initiatives, including incremental migration from monoliths to microservices. • Write comprehensive unit, integration, and contract tests to ensure API reliability. • Document API specifications using OpenAPI/Swagger or similar standards. • Implement logging, tracing, and monitoring using observability tools. • Support CI/CD pipelines for automated builds, deployments, and environment promotion. • Troubleshoot production issues related to system integration, performance bottlenecks, or data inconsistencies. • Mentor junior developers on integration patterns, clean architecture, and backend best practices.




