CrawlJobs Logo

Senior Back End Engineer

startupsoft.com Logo

StartupSoft

Location Icon

Location:
Ukraine

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The company is developing an all-in-one operational platform for the real estate industry that combines investment management, day-to-day operations, property improvement, and financial workflows in a single modern system. By centralizing data and processes, the platform enables real estate teams to automate routine tasks, eliminate operational silos, and efficiently scale across the full lifecycle of their assets.

Job Responsibility:

  • Design, build, and maintain backend services in Java within a shared monorepo
  • Develop clean, scalable, and well-structured REST APIs that power core product functionality
  • Design and maintain database schemas, write optimized SQL queries, and define transaction boundaries to ensure data integrity and high performance
  • Build systems that are safe under high load, ensuring atomic operations, correct isolation levels, and prevention of race conditions
  • Implement and maintain background processing and asynchronous workflows using cloud messaging and scheduling services
  • Monitor, troubleshoot, and improve system reliability using cloud monitoring and alerting tools
  • Collaborate closely with other engineers in an agile environment to ship features efficiently and safely
  • Participate in code reviews and contribute to improving internal tools, frameworks, and engineering standards
  • Work in an AI-assisted development environment, reviewing, validating, and refining AI-generated code and plans

Requirements:

  • Professional experience as a backend software engineer working with Java
  • Strong knowledge of SQL and relational databases, including schema design, indexing, and query optimization
  • Experience designing and building RESTful APIs
  • Solid understanding of concurrency, transactions, and data consistency in distributed systems
  • Hands-on experience with AWS or other major cloud platforms
  • Ability to reason about system performance, scalability, and real-world production constraints
  • Comfortable working in a monorepo and contributing to shared codebases
  • Experience working with background jobs, message queues, or scheduled processing is a plus
  • Comfortable using modern AI-assisted development tools and workflows
  • Strong communication skills and ability to work independently
  • Availability to overlap with CST working hours (until 2:00 AM Kyiv time)

Nice to have:

  • Experience with Kubernetes / EKS / Containerization approaches
  • Familiarity with AI-assisted development workflows (agentic/AI-first SDLC)
  • Experience with background job systems and messaging/queues (e.g., SQS-style patterns)
  • Experience with cloud monitoring & alerting (e.g., CloudWatch metrics/alarms or similar tools)
What we offer:
  • Global collaboration opportunities
  • Core team membership
  • Equity and ownership potential
  • Premier workspaces
  • Competitive compensation package
  • Cutting-edge technology environment
  • Impactful project contributions
  • Collaborative company culture

Additional Information:

Job Posted:
January 10, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Back End Engineer

Senior Back End Engineer

This is a full-cycle property management platform designed for vacation rental b...
Location
Location
Ukraine
Salary
Salary:
Not provided
startupsoft.com Logo
StartupSoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of Java 11 or newer
  • 3+ years working with web services
  • Solid SQL / relational database experience
  • DevOps using Docker and Kubernetes
  • Passionate about solving world-changing problems in the vacation rental industry
  • Enjoy being part of a dynamic, fast-growing startup
  • Take ownership of your work
  • Appreciate process and communication
Job Responsibility
Job Responsibility
  • Work with a great team of senior developers to improve the Property Management Platform
  • Take ownership of a few key components of the system
  • Participate in agile ceremonies
  • Build for scale, stability and performance
What we offer
What we offer
  • Global collaboration opportunities
  • Core team membership
  • Equity and ownership potential
  • Premier workspaces
  • Competitive compensation package
  • Cutting-edge technology environment
  • Impactful project contributions
  • Collaborative company culture
  • Fulltime
Read More
Arrow Right

Senior Back End Developer

As a Senior Back-End Developer, you will be a key contributor to the design, dev...
Location
Location
United States , Boston
Salary
Salary:
Not provided
pixels-360.com Logo
Pixels 360
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5 years of experience in back-end development, with proficiency in [mention specific back-end languages, frameworks, and technologies relevant to your stack]
  • Strong understanding of software architecture, design patterns, and best practices
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Back-End Development: Design and implement scalable, high-performance server-side applications
  • Database Management: Develop and optimize database schemas, queries, and performance tuning to ensure efficient data storage and retrieval
  • API Development: Build and maintain robust APIs for seamless integration with front-end systems and third-party services
  • Collaboration: Work closely with front-end developers, product managers, and other stakeholders to ensure seamless integration of front-end and back-end components
  • Code Reviews: Conduct and participate in code reviews to maintain code quality, adhere to best practices, and promote knowledge sharing within the team
  • Scalability: Architect and implement solutions that can handle high levels of traffic and data volume, ensuring the scalability of our systems
  • Problem Solving: Identify and address technical challenges, troubleshoot issues, and implement effective solutions
Read More
Arrow Right

Senior Back End Engineer for Streaming Data Platform

Do you want to build a high-quality data platform that will innovate financial m...
Location
Location
Salary
Salary:
Not provided
korfinancial.com Logo
KOR Financial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 8+ years of experience as a Back End Engineer
  • Experience with Java and Spring Boot Framework
  • Experience with building and running applications on public cloud vendors like AWS
  • Working experience Kafka, DataBricks and Streaming data solutions
  • Experience profiling, debugging, and performance tuning complex distributed systems
  • A firm reliance on unit testing and mocking frameworks with a TDD (Test Driven Development) mindset
  • Knowledge of OOP principles and modern development practices
Job Responsibility
Job Responsibility
  • Designing and implementing the streaming data platform engine and SDK
  • Implementing new features for our range of web and streaming applications and data reporting capabilities
  • Be an active voice in the platform's build-out in regards to the technical choices and implementations
  • Working closely with the broader team to embrace new challenges and adapt requirements as we continue to grow and adjust priorities
  • Paired programming with a growing team of Back-end, Data, and Front-end Engineers
What we offer
What we offer
  • Culture of trust, empowerment, and constructive feedback
  • Competitive salary, great IT equipment, and expense allowance
  • Flexible working times
  • A span of control that matches your ambitions and skills
  • Commitment to a genuine, balanced relationship
Read More
Arrow Right

Senior Back-End Engineer, Trading Platform

Blockchain.com is connecting the world to the future of finance. As the most tru...
Location
Location
France , Paris
Salary
Salary:
Not provided
blockchain.com Logo
Blockchain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in C++ and/or Rust
  • Experience with Python and SQL
  • Experience in one or more of the following programming areas: Multithreading
  • Network programming, including multicast
  • Performance benchmarking and tuning
  • Extreme interest in delivering high quality software
  • Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway connectivity, market data ingestion and processing, as well as high-throughput, low-latency systems
  • Basic understanding of algorithms, data structures, databases and distributed systems is must
Job Responsibility
Job Responsibility
  • Build low latency, scalable and highly performant trading services in RUST including Order Management System (OMS), exchange gateways, risk management systems, etc.
  • Enhance and maintain OMS functionality, ensuring efficient order execution, routing, and management in a high-frequency trading environment
  • Be a part of a fast-paced dedicated engineering team committed to constantly improving and iterating on cutting edge systems
  • Be at the forefront of the cryptocurrency exchange ecosystem building out a new set of financial services, systems and architecture
  • Gain exposure to an array of low latency, high throughput techniques and algorithms
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  • Work closely with the other tech teams to seamlessly deliver the highest quality products and improve performance across the board
What we offer
What we offer
  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & our office in Paris
  • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
  • ClassPass
  • Budgets for learning & professional development
  • Unlimited vacation policy
  • work hard and take time when you need it
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture
  • Fulltime
Read More
Arrow Right

Senior Back-End Engineer, Institutional OTC

Blockchain.com is connecting the world to the future of finance. As the most tru...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
blockchain.com Logo
Blockchain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in C++ and/or Rust
  • Experience with Python and SQL
  • Experience in one or more of the following programming areas: Multithreading
  • Network programming, including multicast
  • Performance benchmarking and tuning
  • Extreme interest in delivering high quality software
  • Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway connectivity, market data ingestion and processing, as well as high-throughput, low-latency systems
  • Basic understanding of algorithms, data structures, databases and distributed systems is must
Job Responsibility
Job Responsibility
  • Build low latency, scalable and highly performant trading services in RUST including Order Management System (OMS), exchange gateways, risk management systems, etc.
  • Enhance and maintain OMS functionality, ensuring efficient order execution, routing, and management in a high-frequency trading environment
  • Be a part of a fast-paced dedicated engineering team committed to constantly improving and iterating on cutting edge systems
  • Be at the forefront of the cryptocurrency exchange ecosystem building out a new set of financial services, systems and architecture
  • Gain exposure to an array of low latency, high throughput techniques and algorithms
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  • Work closely with the other tech teams to seamlessly deliver the highest quality products and improve performance across the board
What we offer
What we offer
  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & our office in Singapore
  • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
  • ClassPass
  • Budgets for learning & professional development
  • Unlimited vacation policy
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Back End)

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
134400.00 - 168000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Small but mighty, 0 to 1 builder mentality
  • BS/MS/PhD in Computer Science or a related technical field
  • 7+ years of backend software engineering experience, with a proven track record of delivering scalable backend systems
  • Expert-level proficiency in Python for backend application development
  • Strong experience with AWS, including services such as Lambda, API Gateway, S3, DynamoDB, ECS/Fargate, etc.
  • Proficiency with infrastructure-as-code tools such as Terraform or AWS CDK
  • Deep understanding of RESTful API design, microservices architecture, and distributed systems
  • Experience with performance tuning, system monitoring, and observability tools
  • Excellent debugging, analytical, and problem-solving skills
  • Strong communication and collaboration skills across technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend systems and APIs to support Archer’s ride-sharing and airline operational platforms
  • Build cloud-native applications and services using Python and AWS technologies
  • Lead architectural design and system integrations, ensuring systems are modular, efficient, and secure
  • Develop infrastructure-as-code using Terraform or AWS CDK to provision and manage backend environments
  • Collaborate with stakeholders to define technical requirements and translate them into robust implementations
  • Own the full development lifecycle—from design and development to deployment, monitoring, and maintenance
  • Conduct code reviews, enforce engineering best practices, and mentor fellow engineers
  • Monitor system performance and reliability, and respond to production issues with effective debugging and root cause analysis
  • Fulltime
Read More
Arrow Right

Principal Back-End Engineer

We’re hiring a Principal Platform Engineer to lead backend and platform architec...
Location
Location
Salary
Salary:
Not provided
phantombuster.com Logo
PhantomBuster
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–12+ years in backend/infrastructure engineering, ideally in SaaS at scale
  • Proven track record in a Staff, Principal, or senior technical leadership role
  • Experience leading large, distributed, or high-complexity systems
  • Expert in TypeScript / Node.js, PostgreSQL, Redis, and modern caching/queuing systems
  • Strong cloud experience (AWS preferred), infrastructure-as-code, containers, and CI/CD pipelines
  • Solid grounding in system design, reliability, and security principles
  • Strong observability skills (metrics, tracing, logging)
  • Familiarity with modern AI/ML stacks: vector databases, embeddings, prompt engineering, LLM-based tools
  • Exceptional communicator, able to explain complex tradeoffs clearly
  • Pragmatic decision-maker balancing speed, quality, and sustainability
Job Responsibility
Job Responsibility
  • Anticipate product and infrastructure needs for growth and reliability
  • Set the bar for testing, observability, performance, and security
  • Drive code reviews on critical paths, preventing bugs and debt from reaching production
  • Champion AI-assisted engineering: from code generation and testing to debugging
  • Establish guardrails for safe and effective use of AI (human review, bias detection, security)
  • Identify opportunities to leverage AI internally (developer productivity, monitoring, anomaly detection)
  • Mentor engineers and tech leads, helping them level up
  • Share knowledge through workshops, design sessions, and documentation
  • Partner with Product, Frontend, and AI squads to ensure seamless integration and zero-downtime releases
  • Lead cross-functional initiatives on reliability, cost optimization, or security
What we offer
What we offer
  • Fully remote working environment
  • €40/month for your Internet connection
  • Flexible working time
  • Home office budget up to €1500
  • 100% of an Alan Blue subscription
  • Lunch vouchers - €8 (50% The Phantom Company) / worked day
  • Partnership with MokaCare
  • €70 a month benefit for entertainment expenses
  • Book Allowance and Sharing Program
Read More
Arrow Right

Software Engineer - Full Stack and Back End

The Software Engineer is an intermediate-level position responsible for particip...
Location
Location
Canada , Mississauga; Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 2+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in AngularJS for front-end development
  • Design, develop, and implement scalable and maintainable web applications using AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right