Senior II. Software Engineer
$150,000–$200,000 year
On-sitePécs, Baranya, Hungary
Job Summary
Own and deliver projects in service of quarterly domain goals, independently carrying out research, analysis, design, development, testing, release, and ongoing maintenance for new and existing software solutions. Design clean, well-structured systems across service and API boundaries, simplifying complex codebases and contributing to database design underpinning your team's applications. Regularly use unattended AI coding agents for end-to-end feature delivery, building and maintaining blueprint specs while helping implement your squad's agentic development strategy. Maintain the team's reliability improvements list, leading reviews of service health and readiness before major releases, and own key monitoring dashboards to ensure issues are caught and resolved before impacting customers. Mentor engineers earlier in their careers, offering constructive feedback and taking an active role in interviews.
Required Qualifications
- 5+ years of professional software engineering experience
- Track record of independently owning significant pieces of work end-to-end
- Deep proficiency in at least one of Java/Spring Boot, Next.js/React, or Kotlin/Swift
- Ability to learn fast
- Demonstrated system-level and architectural thinking
- Confident, day-to-day use of AI coding tools
- Strong testing discipline
- End-to-end ownership of code quality
- Effective, proactive communication in English and Hungarian
- Ability to work confidently with cross-functional and cross-border partners
- Working knowledge of database design and programming
- Ethical, thorough, and dependable working practices
- Full attention and care given to the team's shared standards
- Must be available for occasional team meet-ups
- HQ in Pécs, Hungary
Desired Qualifications
- Experience with eCommerce or consumer-facing platforms (Shopify or equivalent)
- Experience with event-driven architectures (Kafka/Pulsar)
- Experience with native mobile delivery (iOS/Android)
- Experience mentoring engineers
- Experience actively participating in interview processes
- Experience owning observability, service-level targets, or a reliability backlog for a service area
- Familiarity with architecture decision records
- Experience with lean, low-overhead engineering process
- A track record of helping a team adopt AI-assisted development practices
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.