Helping organizations find the right journalists to pitch, report on media coverage and prove the value of their work.
Software Engineer – Reporting & Insights
Location
Bulgaria
Posted
76 days ago
Salary
€22K - €26K / year
Seniority
Senior
Job Description
Software Engineer – Reporting & Insights
Muck Rack
• Design, build, and maintain features across our application that power reporting and insights capabilities • Write clean, well-tested, and well-documented code • Collaborate with product managers, designers, and engineers to translate requirements into scalable technical solutions • Participate in code reviews and help improve engineering standards and development practices • Troubleshoot and resolve production issues to maintain platform reliability • Contribute to architectural discussions and technical planning for upcoming features • Participate in on-call rotations and help respond to incidents affecting production systems • Get familiar with our systems, processes, and codebase while contributing to planned roadmap features
Job Requirements
- 3+ years of professional software development experience
- Strong proficiency in Python and experience building applications with the Django framework
- Hands-on experience with a modern frontend framework, preferably Vue.js
- Solid understanding of relational databases, particularly MySQL, and ORM patterns
- Experience designing and integrating RESTful APIs
- Experience using Git and collaborative development workflows
- Willingness to participate in an on-call rotation and support production systems
- Nice to Have
- Experience with analytical databases such as ClickHouse or Elasticsearch
- Experience working on data-heavy or high-traffic SaaS applications
- Familiarity with AI-assisted development tools such as Claude or GitHub Copilot
- Experience with data streaming platforms such as Kafka
- Experience using task queues or background job systems such as Celery
Benefits
- Home office stipend, phone and internet reimbursement, coworking membership
- Virtual and in-person team bonding (lunches, events, competitions)
- Competitive geo-neutral pay in the U.S.
- Annual reviews to ensure equity and market alignment
- Standardized bonus or commission structure
- 401(k) with employer contributions
- Equity opportunities
- Comprehensive medical, dental, vision, disability, and life insurance for employees and dependents
- 100% premium coverage for individuals on high-deductible plans
- 24/7 Virtual Care and Employee Assistance Program
- Employer-funded HSA contributions and other pre-tax benefits
- Quarterly wellness stipend and free Headspace subscription
- 4+ weeks of PTO, plus paid sick and mental health days
- 13 paid holidays with the option to swap for personal days
- Up to 16 weeks of fully paid parental leave
- Transparent pathways for internal mobility and promotion
- Bi-annual performance reviews, team workshops, and leadership training
- Unlimited access to Coursera and O’Reilly
- 2 additional PTO days annually for learning and development
- Commitment to equity and valuing diverse perspectives
- Agile, founder-led company focused on collaboration and innovation
- Trusted by 3,000+ companies worldwide
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full-Stack Engineer
BoostedOur team of founders and senior engineers build product and data solutions for the most complex problems.
• Create, own, and maintain high-quality, readable code that is appropriately flexible, reusable, and adaptable to changing requirements. • Own the full lifecycle of software products from design to production, including bugfixes, load testing, penetration testing, and accessibility remediation. • Tackle the hardest technical challenges in a project and provide early unlocks to the blind spots. • Debug complex issues across full technology stacks and code bases effectively while maintaining both speed and quality. • Proactively identify and address technical debt and potential future challenges. • Take full ownership of smaller project areas while maintaining high standards of code quality. • Switch between optimizing for speed versus quality based on team requirements. • Translate product requirements and tickets into clear, efficient code solutions. • Create and share project and domain-specific knowledge that benefits other engineers. • Go deep into technical problems, advocate for solutions, get buy-in from stakeholders, and rally the engineers behind the solution. • Design and implement highly scalable, performant, and resilient full-stack systems. • Champions craftsmanship and maintains high standards. • Looks for ways to simplify code and infrastructure, prioritizing maintenance and migration costs. • Actively participate in code reviews, providing constructive feedback while remaining open to learning opportunities. • Develop deep self-sufficiency in at least one large area of the project while maintaining broad understanding across the system. • Communicate technical designs effectively through proofs of concept and documentation.
Cloud Software Developer
Tactibit TechnologiesMission-focused, innovative, and agile cybersecurity and IT operations support for the most demanding missions.
• Design and build serverless applications and infrastructure as code in the cloud following development standards and best practices • Develop tools, architecture components, and APIs in support of scientific application deployment • Collaborate with software developers, scientists, system/network administrators, and other technical experts to automate cloud deployments and manage CI/CD pipelines • Perform code reviews, refactoring, and source code repository maintenance • Function in a DevOps environment supporting development, testing, operations, and troubleshooting in a mission-critical environment • Support security testing, hardening, and assessments to meet strict compliance and operational security requirements
• Define and evolve the architecture for ePrescribing systems, ensuring scalability, reliability, and interoperability • Lead implementation of NCPDP SCRIPT standards, including multi-version support and translation services (e.g., 2017 ↔ 2023) • Design and optimize XML-based message processing, including schema strategy, transformation, and validation • Establish patterns and tooling for certification, validation, and onboarding of new partners and message types • Own complex production issues end-to-end, setting the standard for real-time troubleshooting and resolution • Partner with Operations and Customer Care to improve system transparency and reduce issue resolution time • Integrate with external networks (e.g., Surescripts, Change Healthcare) and ensure resilient partner connectivity • Identify and address systemic gaps, reducing single points of failure and improving long-term maintainability • Mentor engineers and elevate team capability in healthcare interoperability and system design
Senior Software Engineer
MerakeyMerakey is a non-profit provider of developmental, behavioral health, and education services. More than 8,000 employees provide support to nearly 40,000 individuals and families throughout 12 states across the country each year.
Role Description We are seeking a Senior Software Engineer - Full Stack to support our team. This is a full-time remote position available to candidates residing in Pennsylvania. Travel up to 25% to our headquarters in Lafayette Hill, PA is required. The Senior Software Engineer - Full Stack will help lead the design and implementation of high-impact software solutions in a mission-driven environment. You will assist leadership with building scalable applications, mentor junior developers, and drive technical excellence across the organization. - Assist leadership and Senior team members with architecture, develop, and optimize large-scale web applications. - Lead engineering teams in best practices, code quality, and system design. - Design and implement high-performance APIs. - Ensure system security, scalability, and reliability through modern engineering principles. - Conduct code reviews and mentor junior engineers. - Collaborate with business stakeholders, Project Managers, and stakeholders. - Drive innovation by researching and implementing emerging technologies. Qualifications - 6+ years of full-stack development experience. - Hands-on experience with dotnet 8 or greater, Dotnet 8 Web API greater, and C#. - Frontend proficiency in ASP.NET Core (.NET 8/9) + Razor Pages (Server-Rendered), Blazor Web App (.NET 8+), DevExpress, React, Angular, or Vue.js. - Database experience with MS SQL Server or another similar relational database technology. - Cloud expertise in one of the following: Azure (preferred), Amazon, or GCP. - Strong experience in system architecture and API development skills. - Hands-on experience with CI/CD and DevOps, solid foundation in data structures, algorithms, and system design. - Proven ability to lead teams or mentor developers. Requirements - Experience in User Experience and User Interfaces. - Experience with large scale web applications. - Experience with large scale mobile native and web applications. - Experience with containerization (Docker, Kubernetes). - Experience with RPA (Robotic Process Automation) using UiPath, Power Automate, automation using Azure Integration Services. Benefits - Comprehensive medical, dental, and vision coverage, plus access to healthcare advocacy support. - Retirement plan -- both pre-tax and Roth (after-tax) options available for employee contributions. - DailyPay -- access your pay when you need it! - On the Goga well-being platform, featuring self-care tools and resources. - Access Care.com for backup childcare, elder care, and household services. - Confidential counseling, legal, and financial services through our Employee Assistance Program (EAP). - Tuition reimbursement and educational partnerships. - Employee discounts and savings programs on entertainment, travel, and lifestyle. - Access to Pryor Online Learning for free online personal development classes.



