We are hiring for a real software engineer, not just someone who writes code or finishes tickets.This role is for someone who can understand business problems deeply, think in systems, make smart technical decisions, and own outcomes in production.You will work on business-critical systems where performance, reliability, correctness, and operational clarity matter. You will be expected to think before coding, challenge assumptions, communicate tradeoffs, and build solutions that can survive real-world usage.We are looking for an engineer who:Thinks before jumping into implementation.Understands the business problem behind the technical task.Can work with ambiguity and convert it into clear plans.Has strong software engineering fundamentals.Cares about production impact, not only merged code.Can improve legacy systems safely.Communicates clearly with both engineers and business stakeholders.Uses AI tools and coding agents according to internal engineering guidelines.Values simple, practical, maintainable solutions over unnecessary complexity.RESPONSIBILITIESUnderstand product and business requirements before implementation.Convert product needs into clear technical plans and working software.Design, build, and maintain systems depending on team needs.Analyze existing systems, data flows, and operational workflows.Improve system performance, reliability, scalability, and correctness.Debug production issues and identify root causes.Work safely with legacy systems and contribute to gradual modernization.Collaborate with product, operations, support, and engineering teams.Document important decisions, tradeoffs, and implementation plans.Measure the impact of changes using logs, metrics, dashboards, and data.Use AI tools and coding agents responsibly according to internal engineering guidelines.REQUIREMENTSStrong understanding of software engineering fundamentals.Good understanding of core system concepts such as data storage, APIs, integrations, consistency, performance, scalability, and system behavior.Ability to turn product and business needs into practical, working software solutions.Ability to reason about performance, reliability, and operational impact.Experience debugging real production issues.Good understanding of system design and technical tradeoffs.Strong problem-solving and analytical thinking.Clear written and verbal communication.Ability to work independently with ownership.Willingness to learn new domains, tools, and technologies quickly.Must use AI tools and coding agents according to our internal engineering guidelines.Experience with Go, Ruby/Rails, PHP/Laravel, Python, Flutter, or similar stacks.Experience with PostgreSQL, queues, event-driven systems, or distributed systems.Experience working on marketplaces, fintech, logistics, SaaS, or internal tools.Experience improving legacy systems.Experience with observability, monitoring, and performance profiling.Do not wait for perfect requirements before thinking.Can turn vague problems into structured plans.Care about business impact as much as code quality.Can explain complex technical problems simply.Prefer practical engineering over theoretical over-engineering.Think about edge cases, rollback, and operations.Take responsibility when things fail.Are curious about how systems work under the hood.Use AI to think better, not to blindly generate code.Clear thinking before coding.Small, safe, incremental changes.Strong ownership.Honest communication.Data-backed decisions.Practical technical excellence.Continuous improvement.Collaboration between engineering, product, and business teams.BENEFITS• Dynamic and fast-paced environment• Hybrid work model• Medical & social insurance• Career development opportunities• Collaborative and supportive team• Exposure to cutting-edge technologies• Flexible work culture• Hybrid work model