Senior Software Engineer, Platform Development

Posted 6 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer, Platform Development | InnovateX Corp.

The Tone:
This is a full-time role at InnovateX Corp., offering remote-friendly and hybrid work options. InnovateX Corp. is a pioneer in AI-driven data analytics, revolutionizing how businesses use their data for strategic growth. This role is crucial for designing, building, and maintaining the core infrastructure that powers the company’s products and services, empowering organizations with actionable insights.

The TL;DR
• Role: Full Time
• Type: Remote-friendly / Hybrid
• Location: Remote-friendly / Hybrid

• Team: Platform development team
• Mission: Design, build, and maintain core infrastructure for innovative products and services.
• Tech Stack: Java, Python, Go, C#, PostgreSQL, MySQL, MongoDB, Cassandra, Redis, RESTful APIs, GraphQL, Docker, Kubernetes, AWS, Azure, GCP, Git, Kafka, RabbitMQ, SQS, Jenkins, GitLab CI, GitHub Actions, Prometheus, Grafana, ELK Stack, DataDog, Spark, Flink

What You’ll Actually Do
• Develop: Lead the design, development, testing, and deployment of highly scalable, robust, and secure platform services and APIs.
• Collaborate: Partner closely with product managers, architects, and engineering teams to define requirements, system specifications, and technical designs.
• Mentor: Guide junior engineers, conduct thorough code reviews, and champion best practices in software development.
• Optimize: Improve existing systems for performance, reliability, security, and cost-efficiency, identifying and addressing bottlenecks.
• Architect: Drive architectural discussions and decisions, ensuring alignment with company strategy and contributing to long-term system evolution.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of professional experience in software development, with a significant focus on backend or platform engineering. Extensive experience designing, implementing, and maintaining RESTful APIs, GraphQL, and microservices architectures.
• Skills: Strong proficiency in Java, Python, Go, or C#. Expertise with relational and NoSQL databases. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Solid understanding of data structures, algorithms, distributed systems, and software design patterns.
• Bonus: Experience with message queues/streaming platforms (Kafka, RabbitMQ, SQS). Familiarity with CI/CD pipelines and advanced DevOps practices. Experience with performance tuning, monitoring, and observability tools. Knowledge of large-scale data processing frameworks (Spark, Flink).

Related Jobs

AI-enabled Builder Early CareerFull Time
Stripe
Posted 2 days ago In-person San Francisco, CA Software Development $120K - $180K / year