
Senior Software Engineer

Displayr
Summary
Join Displayr's Engineering team as a Senior Software Engineer and contribute to building scalable, maintainable software used by thousands. You will ship code, improve systems, and collaborate with a talented team. This role requires 7+ years of software engineering experience and 5+ years of full-stack development experience in C#/.NET and JavaScript/TypeScript. You will design, architect, and build modern front-end applications and work on large-scale, complex software platforms. Displayr offers competitive salaries, share options, 14 weeks of paid parental leave, flexible working hours, a $2,000 learning allowance, and remote or hybrid work options. The company fosters a high-trust, high-autonomy culture with a global reach.
Requirements
- 7+ years of software engineering experience, building and maintaining modern, customer-facing software applications
- 5+ years of full-stack development experience in C#/.NET and JavaScript/TypeScript
- Experience designing, architecting and building modern front-end applications
- Experience working on large-scale, complex software platforms with diverse tech stacks and experience managing technical debt
- Strategic approach to system design, breaking down complex problems and balancing performance, cost, and simplicity to build scalable, maintainable solutions
- Ability to engage with the business impact of your work, collaborate with stakeholders, and make smart trade-offs to drive meaningful outcomes
- Analytical and decisive, using data-driven insights to navigate complexity, make sound judgments under pressure, and clearly communicate your reasoning
- Ability to write clean, testable, production-ready code and have a deep understanding of the libraries and platforms you work with
- A CV full of achievements and a proactive approach to improvement and innovation
- Clear, concise communication and valuing collaboration and constructive discussions
- Natural curiosity, openness to experimenting with new ideas, and viewing failures as opportunities to learn
Responsibilities
- Ship code
- Improve systems
- Collaborate with a talented product and business team
- Dive into our codebase
- Push meaningful changes to production
- Contribute to technical discussions
- Take ownership of features
- Drive technical improvements
- Help shape engineering best practices
- Work across the stack
- Solve complex problems
- Play a key role in building scalable, maintainable software that impacts thousands of users
Preferred Qualifications
Python, R, Rust, Node.js exposure
Benefits
- Competitive salary that recognizes your expertise and contributions
- Share options
- 14 weeks of paid parental leave
- A relaxed, high-trust culture that values high performance and empowers you to do your best work
- Flexible working hours
- Opportunities for both full-time and part-time roles
- $2,000 learning allowance
- Access to an Employee Assistance Program
- Remote or Hybrid work
Share this job:
Similar Remote Jobs

