Senior Software Engineer, Fullstack
New
M
Muck RackSaaS / PR Tech
Location: Remote (Bulgaria, Ireland, United Kingdom), Flexibility to adjust working hours for overlap with teammates in US time zonesFull-TimeSenior
Salary95,000 - 110,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software engineering experience
- Required Skills
- PythonDjangoElasticSearchKafkaMySQLTypeScriptVue.Js
Requirements
- 5+ years of professional software engineering experience building and maintaining production software
- Strong experience working across frontend and backend systems and independently delivering features
- Proficiency with Python or a similar programming language and experience with Django or a comparable web framework
- Experience building polished, maintainable user-facing applications with Vue.js or another modern JavaScript framework
- Experience with Elasticsearch or a comparable search technology
- Experience making technical trade-offs within complex production systems
- Experience diagnosing production issues and contributing to the reliability and operational health of the systems you build
- Experience with TypeScript in a large codebase
- Experience with design systems or shared component libraries
- Flexibility to adjust working hours for overlap with teammates in US time zones
Responsibilities
- Own and deliver customer-facing search features and workflows across frontend and backend systems, from technical planning through production
- Build AI-powered product experiences end to end, from the services behind them to the interfaces that make their output useful and trustworthy
- Build intuitive, responsive user experiences using Vue while contributing to the Python and Django services that power them
- Design and improve search, indexing, and retrieval systems that support high-quality content discovery across large volumes of data
- Build and maintain features and data workflows that leverage technologies such as Elasticsearch, Kafka, Celery, and MySQL
- Collaborate closely with Product, Design, and engineering teammates to shape solutions, clarify requirements, and deliver high-quality customer experiences
- Troubleshoot complex production issues and drive improvements to the performance, reliability, observability, and maintainability of the systems you work on
- Participate in an on-call and incident response rotation
View Full Description & ApplyYou'll be redirected to the employer's site