Software Development Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Interested in this role You can find all the relevant information in the description below.
In this role you lead and contribute to the design and delivery of cloud-native, API-driven and event-driven enterprise applications. You act as a senior technical authority, guiding architecture choices and ensuring scalable, secure, and reliable solutions aligned with enterprise standards. You mentor engineers, troubleshoot complex issues, and drive tech leadership across multiple teams, shaping modern integrations and platforms. This position offers impact through technology choices and cross-team collaboration.
Compensation / Benefits
- health insurance
- wellness program
- life and disability insurance
- retirement savings plan
- paid leave and PTO
Responsibilities
- Analyze, design, and support enterprise applications and platform services
- Evaluate architectures and technologies for cost, scalability, reliability, and supportability
- Develop cloud-native solutions using APIs, event-driven patterns, and distributed systems
- Provide technical leadership during design reviews and implementation
- Troubleshoot production issues and perform root cause analysis
- Stay updated on industry trends and enterprise integration patterns
- Mentor engineers and lead by example on projects
- Perform other duties as assigned xhuatnn
Key requirements
- Bachelor's Degree
- 7+ years of software, platform, or cloud engineering experience
- Experience with Java and/or Python
- Experience designing and supporting distributed systems and APIs
- Strong analytical and troubleshooting skills
- Excellent communication abilities
- Mentoring and technical leadership
- Python
- Java
- SQL