Software Engineer II
Core
Design, implement, test, deploy, and support major features and services while ensuring maintainability and performance.
Role type
Software Engineer II (Backend/Full Stack)
Builds
Stable, maintainable, and performant software or services
Domain
Regulated SaaS / Complex B2B systems
Deliverable
production ML models
Required skills
Java, SQL, XML, HTML, CSS, JavaScript/jQuery, object-oriented programming, Oracle relational databases, AI-assisted development tools
Preferred skills
APIs, integrations, cloud platforms, observability tooling, relational or NoSQL databases, distributed systems, Linux, Git, AWS, AWS Lambda, React Native, billing and payroll, data import/export, SSO, large-scale EDI
Responsibilities
Design and implement major features and services, lead root-cause analysis for complex defects, participate in code reviews and design discussions, mentor newer engineers, improve development and deployment mechanisms
Seniority
Mid-level, hands-on IC