Full-Time Principal Software Engineer, Backend - Remote
Docler Holding is hiring a remote Full-Time Principal Software Engineer, Backend - Remote. The career level for this job opening is Experienced and is accepting Budapest, Hungary based applicants remotely. Read complete job description before applying.
Docler Holding
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Architecture & Development: Design architectural plans, participate in code/design reviews, approve PRs, and implement bug fixes.
Quality: Test and validate features, contribute to automated testing, and ensure high-quality implementations.
Technical Leadership: Maintain and improve the development pipeline, mentor peers, share expertise, and drive technical community engagement.
Process & Compliance: Follow development lifecycles, workflows, and technical standards while contributing to their improvement.
Collaboration & Support: Assist in troubleshooting, deployments, and releases, proactively support colleagues, and help with recruitment.
Continuous Improvement: Engage in self-development, propose improvements, and enhance team/product quality through research and innovation.
Technical Project Management: Independently manage and deliver cross-system projects, make system-level decisions, and optimize performance.
On-Call Support: Assist in on-call duties and handle other tasks assigned by management.
Backend Development & Expertise: Proven experience as a Backend Developer with 10+ years in professional web application development, specializing in building systems designed to handle high-load and high-concurrency traffic.
Database Management: Solid experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases, with expertise in writing optimized SQL queries.
API Development: Experience in designing and building RESTful APIs; familiarity with GraphQL is a plus.
System Design: Practical knowledge of design patterns and event-driven architectures.
Concurrency and Load Handling: Expertise in creating systems optimized for concurrency, including caching, load balancing, and horizontal scaling techniques.
Testing and Code Quality: Practical knowledge of Test-Driven Development (TDD) and Domain-Driven Development (DDD), with experience writing unit and integration tests.
Requirements: Bachelor's degree in Software Engineering, Computer Science, or equivalent experience. Strong analytical and pragmatic thinking. Solution-oriented and constructive approach. Result-driven with a "get things done" attitude. Team player with a proactive mindset. Willingness to learn and take ownership of products. Maintains high professional and quality standards.
Nice to have: Strong proficiency in PHP.
Benefits: Competitive Salary Package, Professional challenges, Working in a creative and innovative environment with amazing colleagues, High degree of independence, rapid professional development, Cafeteria (gross 500.000 Ft / year), Private health insurance (Medicover), AYCM sportpass