Senior Backend Engineer developing and maintaining backend services for Uphold's global payment infrastructure. Leading projects that connect Uphold with various payment methods and banking networks.
Responsibilities
Lead the design, development, and maintenance of backend services and APIs that power Uphold's global payment infrastructure.
Architect scalable and resilient services with a strong emphasis on security, observability, and fault tolerance.
Deeply understand the business domain and proactively identify technical solutions to drive product strategy.
Contribute to the evolution of the team's software engineering practices and development lifecycle.
Guide the integration with external payment networks, banking partners, and service providers.
Own the full software development lifecycle (SDLC) from ideation to deployment and monitoring.
Actively mentor and support junior and mid-level engineers through code reviews, pair programming, and architectural discussions.
Participate in on-call rotations to support production systems as needed.
Collaborate closely with stakeholders to define technical requirements and translate them into reliable solutions.
Requirements
Bachelor's or Master's Degree in Computer Science, Engineering, or equivalent practical experience.
8+ years of experience in backend development with a strong track record of delivering production-grade systems.
Deep expertise in JavaScript/TypeScript, with proficiency in modern backend frameworks.
Strong knowledge of RESTful APIs, RPC protocols, and microservices architecture.
Experience with event-driven systems and message brokers like Kafka, RabbitMQ, Pulsar, or NSQ.
Advanced understanding of PostgreSQL or other relational databases and Redis.
Familiarity with cloud-native technologies, Docker, Kubernetes, and AWS-based deployment environments.
Commitment to security best practices, particularly for handling sensitive financial data.
Proven experience optimizing systems for performance, scalability, and observability.
Excellent communication skills and the ability to drive consensus in a cross-functional setting.
Passion for mentorship and fostering a collaborative engineering culture.
Benefits
An amazing work environment in a company that continues to grow, driven by extraordinary and passionate people that keep up innovating and challenging more each day.
An international team, in a cutting edge field, working on the most fascinating projects.
Growth and career opportunities, and the chance to be proactive and creative.
A flexible and enthusiastic work environment that offers you snacks, a lot of coffee and other great benefits.
Open and transparent culture - we get together on a weekly basis to share updates, strategic plans, and engage with each other informally over food and drinks.
Interesting events that keep you connected with the team and celebrate our success.
Software Engineer at Honeywell Aerospace in Krakow developing C/C++ tools for aviation safety and performance. Collaborating on innovative software solutions enhancing aerospace technology.
Advanced Software Engineer developing software tools for maintaining software integrity and authenticity at Honeywell Aerospace. Contributing to innovative aerospace projects in Krakow, Poland.
Software Engineer developing innovative software solutions impacting aerospace technology at Honeywell. Contributing to projects that enhance safety, efficiency, and performance in aviation.
Lead Full Stack Engineer at CoverGo, guiding design and maintenance of insurance SaaS platform. Collaborating with teams and mentoring juniors in a hybrid work environment.
Senior Software Engineer developing robust cloud - based solutions for financial empowerment at Capital One. Collaborating with Agile teams and utilizing modern programming languages and AWS tools.
Senior Software Engineer developing full stack solutions within Capital One's Digital Payments Domain. Leading designs and implementing cloud - based services while mentoring across engineering teams.
Fullstack Engineer building robust cloud - based solutions for Capital One. Collaborating with Agile teams to drive technological advancements and enhance customer experiences through innovation.
Senior Backend Engineer responsible for developing high - performance backend systems for InfoSum's data collaboration platform. Collaborating with cross - functional teams to deliver robust and efficient solutions.
Software Engineer responsible for developing impactful software solutions at InfoSum. Collaborating with teams to innovate and meet client needs efficiently.
Backend Software Engineer at InfoSum developing backend systems for data collaboration solutions. Collaborating with teams to deliver scalable software while ensuring quality and performance optimization.