Coupa Software
Spend is the fuel to help your company deliver performance, profitability, and purpose!
Principal Software Engineer – Application Architect
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2006H1B SponsorCompany SiteLinkedIn
Location
California
Posted
13 days ago
Salary
$173K - $225K / year
Postgraduate Degree15 yrs expExperience acceptedEnglishAWSCloudGraph QLJavaRubyRuby ON Rails
Job Description
• Architect the overall vision and strategy for the analytics and data applications, ensuring alignment with business goals and scalability for future growth.
• Lead the architecture and development of advanced analytics tools and applications, including sophisticated user & agentic interfaces for data visualization and interactive experiences.
• Establish and enforce best practices for data transport, microservice orchestration, platform monitoring, and alerting across all data and analytics initiatives.
• Provide technical leadership and mentorship to engineering teams, guiding architectural decisions and ensuring code quality and performance optimization.
• Drive innovation by evaluating and implementing cutting-edge technologies in big data, cloud computing, AI/ML, and API development.
• Ensure stringent data security and governance across all AWS regions and data assets.
• Collaborate with cross-functional teams, including product, design, and engineering, to translate complex business requirements into robust technical solutions.
Job Requirements
- 15+ years of Software Engineering experience within an enterprise grade environment, with significant leadership and architectural roles.
- Must have hands on application building using tech stack: Java, .Net, or Ruby (Rails)
- Prefer to have experience in building AI Agents, NLP
- Advanced degree in a quantitative discipline or equivalent practical experience.
- Extensive experience in designing and developing API-driven services (REST, GraphQL), knowledge graphs and microservice architectures.
- Strong understanding and application of AI/ML techniques for data classification, harmonization, and predictive analytics.
- Demonstrated ability to mentor and guide engineering teams, providing technical leadership and strategic direction.
- Highly skilled in analytical problem-solving, root cause analysis, and optimization of complex data processes across structured and unstructured datasets.
- Exceptional communication and collaboration skills, with the ability to effectively communicate complex technical concepts to diverse audiences.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer13 days ago
Full TimeRemoteTeam 51-200Since 2019H1B Sponsor
Chromium engineer building AI-first browser to enhance user experience
Android
United States
Software Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
Full-stack Engineer13 days ago
Part TimeRemoteTeam 11-50Since 2021H1B No Sponsor
Software Engineering Expert enhancing AI systems for research collaborations
JavaJavaScriptPython
Special Projects Software Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
Full-stack Engineer13 days ago
ContractRemoteTeam 11-50Since 2021H1B No Sponsor
Software Engineers tackling high-impact initiatives with autonomy and flexibility
Software Engineer – Trajectory
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
Full-stack Engineer13 days ago
Part TimeRemoteTeam 11-50Since 2021H1B No Sponsor
Software Engineer for high-impact AI research collaborations
JavaScriptPythonTypeScript