App Dev IV (Internal Developer Portal)

Smarsh empowers customers to manage risk and unleash intelligence in digital communications, serving over 6500 organizations in regulated industries.
$120,000 - $180,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For App Dev IV (Internal Developer Portal)

Smarsh, a leader in digital communications risk management serving over 6500 organizations, is seeking a visionary Engineer to build a cutting-edge Internal Developer Portal (IDP). This role focuses on developing scalable integrations, APIs, and solutions that make the IDP a central hub for empowering developers and enabling fast, data-driven decisions. The position requires expertise in Python, event-driven architectures, and modern DevOps practices.

The ideal candidate will design and implement the IDP with features such as event-based architectures, advanced data visualizations, and robust queuing systems. They will work with various technologies including Kubernetes, Docker, cloud platforms, and data processing tools. The role involves significant collaboration with DevOps, Security, and Engineering teams.

Key responsibilities include designing scalable architectures, developing high-performance APIs, implementing security features, and building advanced data pipelines. The position offers opportunities to contribute to open-source initiatives and mentor junior engineers. Smarsh provides a collaborative culture that values innovation, humility, and humor, with recognition as a Best Place to Work by Comparably.com.

The role requires strong technical expertise in Python, event-driven architectures, and modern DevOps practices, combined with exceptional leadership and communication skills. This is an opportunity to shape the future of developer tools while working with cutting-edge technologies in a growing, dynamic organization.

Last updated 24 days ago

Responsibilities For App Dev IV (Internal Developer Portal)

  • Design and implement Internal Developer Portal (IDP) as a central hub integrating with existing systems
  • Develop high-performance APIs and create reusable integrations for third-party tools
  • Build advanced data pipelines for processing and visualization
  • Implement security features including RBAC and automated security checks
  • Lead open-source initiatives and engage with the developer community
  • Mentor junior engineers and collaborate with cross-functional teams
  • Design event-driven architecture and queuing systems for real-time data flow

Requirements For App Dev IV (Internal Developer Portal)

Python
Kubernetes
MongoDB
PostgreSQL
Kafka
RabbitMQ
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Advanced proficiency in Python with experience in scalable systems
  • Experience with API frameworks like FastAPI, Django Rest Framework, or Flask
  • Strong knowledge of Kubernetes, Docker, and cloud platforms
  • Expertise in data serialization formats and transformation techniques
  • Experience with Infrastructure-as-Code tools and GitOps practices
  • In-depth knowledge of RBAC and API security best practices
  • Strong leadership and communication skills

Benefits For App Dev IV (Internal Developer Portal)

  • Collaborative work environment
  • Professional development opportunities
  • Global organization with diverse culture

Interested in this job?

Jobs Related To Smarsh App Dev IV (Internal Developer Portal)

Full Stack Engineer (SE III)

Senior Full Stack Engineer position at Smarsh focusing on API development using Java/Spring Boot and Angular, building enterprise-scale compliance solutions.

Platform Engineer - Mongo DB

Senior Platform Engineer role specializing in MongoDB at Smarsh, focusing on database operations, automation, and infrastructure management in a remote work environment.

Platform Engineer - Mongo DB

Senior Platform Engineer role specializing in MongoDB at Smarsh, focusing on database operations, automation, and infrastructure management in a remote work environment.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database systems with 7+ years of experience required.

Senior Software Engineer, Authorization

Senior Software Engineer position at Apple focusing on authorization and security services for large-scale distributed systems using Go, Java, and Kubernetes.