MobiusEngine is seeking a Senior Software Engineer to design, build, and scale high-impact software systems that support mission-critical business functions. The role involves collaborating with cross-functional teams to deliver reliable and performant solutions while mentoring junior engineers and optimizing application performance.
Responsibilities:
- Design, develop, test, and maintain scalable backend and/or full-stack systems using modern programming languages and frameworks
- Lead technical design discussions, contribute to architectural decisions, and drive alignment on long-term platform strategy
- Write clean, maintainable, and well-tested code; establish and uphold engineering standards and best practices
- Collaborate cross-functionally with Product Managers, Designers, QA, DevOps, and Data teams to translate business requirements into technical solutions
- Mentor and support mid-level and junior engineers through code reviews, pairing, and technical guidance
- Optimize application performance, reliability, and security across distributed systems and cloud-native environments
- Participate in on-call rotations and incident response, ensuring high availability and rapid issue resolution
- Continuously evaluate and introduce new tools, technologies, and processes to improve developer productivity and system quality
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 6+ years of professional software engineering experience in production environments
- Strong proficiency in one or more modern languages (e.g., Java, Python, Go, TypeScript, C#)
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and distributed systems
- Solid understanding of data structures, algorithms, APIs, and system design
- Experience with relational and/or NoSQL databases and data modeling
- Proven ability to own projects end-to-end and communicate effectively with technical and non-technical stakeholders