Remote Staff Software Engineer

Posted

Apply now
Please, let Sojern know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are seeking a driven and experienced Staff Software Engineer (Full Stack) to join our Platform Reporting team in Dublin.
  • In this role, you will leverage your expertise in database optimization to create efficient queries and scalable database designs for customer reporting and visualization applications.
  • You will design, build, and maintain robust, full-stack reporting solutions that are scalable and user-friendly, delivering real-time insights for our customers.
  • You will collaborate closely with Product Managers, analysts, and fellow engineers to shape a reporting experience that meets evolving business needs.
  • Your responsibilities include designing, developing, and maintaining full-stack applications with a focus on scalability, performance, and usability.
  • You will build responsive, user-friendly front-end interfaces using modern JavaScript frameworks such as React or Angular.
  • You will develop robust back-end services and APIs using technologies like Go, Python, Java, or Node.js.
  • You will lead database design, implementation, and optimization, focusing on performance tuning, query optimization, and index management for large-scale systems.
  • You will mentor junior engineers, share best practices, and help shape the technical direction of the team.
  • You will ensure code quality, security, and performance through reviews, automated testing, and performance monitoring.
  • You will implement observability best practices using tools like Datadog to monitor application performance and troubleshoot production issues.
  • You will participate in the entire Agile development lifecycle, including sprint planning and stand-ups.
  • You will be responsible for data validation and integrity to ensure accurate reporting results.

Requirements:

  • You must have 8+ years of experience as a full-stack developer, with a strong understanding of front-end and back-end technologies.
  • You should have expertise in database optimization, including performance tuning, query optimization, and index strategies with databases like MySQL, PostgreSQL, or NoSQL.
  • You need solid experience with front-end frameworks such as React, Angular, or Vue.js.
  • Proficiency in programming languages like Node.js, Python, Java, or Go is required.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
  • A strong understanding of software engineering principles, including design patterns, testing, and version control (Git) is necessary.
  • You should possess excellent problem-solving skills, focusing on delivering efficient, maintainable, and scalable solutions.
  • Strong communication skills and the ability to work collaboratively in a fast-paced environment are essential.
  • Experience with observability and monitoring tools like Datadog, Prometheus, or New Relic is important, with a focus on tracking performance metrics and system health.

Benefits:

  • You will receive competitive compensation packages, stock options, and a Bonusly program to reward team wins and performance.
  • Employees can take up to 40 hours of paid time per year to volunteer and give back to the community.
  • The company offers flexibility with a Flexi-Friday benefit, hybrid or remote work options, and time-zone friendly work hours.
  • Team offsites, employee resource groups, and regular team-building events foster connection among employees.
  • A comprehensive PTO allowance, healthcare options, paid parental leave, and retirement contributions are provided for employee wellbeing.
  • You will have access to a learning and development stipend, mentorship programs, and career development opportunities.
  • The company supports productivity with home office tech setups, monthly internet and phone allowances, and modern collaboration tools.
Apply now
Please, let Sojern know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback