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 closely with product management, design, data, and infrastructure teams to deliver reliable and secure software solutions while mentoring junior engineers and optimizing system 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