Senior Software Engineer, Core Platform

April 8, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Core Platform

Are you a passionate and experienced Software Engineer eager to build robust, scalable, and high-performance systems? Join our dynamic and innovative team at [Company Name] where you’ll play a pivotal role in shaping the future of our core platform. We’re looking for a leader who thrives on technical challenges, mentorship, and contributing to a collaborative, fast-paced environment.

Key Responsibilities

  • Design, develop, and deploy highly scalable and resilient software components for our core platform using modern architectural patterns.
  • Lead technical discussions, perform code reviews, and provide constructive feedback to ensure high code quality, maintainability, and adherence to best practices.
  • Mentor junior and mid-level engineers, fostering their growth and ensuring best practices in software development and engineering principles.
  • Collaborate cross-functionally with product managers, UX designers, and other engineering teams to define requirements, scope projects, and deliver impactful solutions.
  • Identify and address performance bottlenecks, security vulnerabilities, and reliability issues across the platform.
  • Contribute to architectural decisions and long-term technical strategy, evaluating new technologies and recommending solutions that align with business goals.
  • Champion a culture of technical excellence, continuous improvement, and knowledge sharing within the team.

Qualifications

Required Skills & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in software development, with a strong focus on backend systems.
  • Expert proficiency in at least one modern programming language such as Java, Python, Go, C#, or Node.js.
  • Deep understanding of distributed systems principles, microservices architecture, and API design (REST, gRPC).
  • Extensive experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra, DynamoDB).
  • Proven track record with cloud platforms (AWS, Azure, GCP) and familiarity with containerization technologies (Docker, Kubernetes).
  • Strong problem-solving abilities, critical thinking, and a commitment to writing clean, testable, and efficient code.
  • Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to diverse audiences.

Preferred Skills & Experience:

  • Experience with event-driven architectures and message queues (Kafka, RabbitMQ, SQS).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience working in an Agile development environment.
  • Contributions to open-source projects or a strong portfolio of personal technical projects.

What We Offer

  • Competitive salary and comprehensive benefits package including health, dental, and vision insurance.
  • Generous paid time off, including vacation, sick leave, and holidays.
  • Flexible work arrangements, including remote-friendly options.
  • Opportunities for professional development, conference attendance, and continuous learning.
  • A collaborative and inclusive work environment where your contributions are valued and celebrated.
  • State-of-the-art tools and technologies to empower your best work.
  • Regular team-building events, social gatherings, and a vibrant company culture.

About [Company Name]

[Company Name] is a leading innovator in the [industry] sector, dedicated to [brief mission statement/vision]. We believe in fostering an environment where creativity, collaboration, and continuous learning are at the core of everything we do. Our mission is to [elaborate on company mission], and we achieve this by empowering our employees to tackle challenging problems and build impactful solutions that make a real difference.

How to Apply

If you’re a skilled and motivated Senior Software Engineer ready to take on a challenging and rewarding role, we encourage you to apply!

Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for [Company Name] through our careers page: [Link to Company Careers Page]. We look forward to reviewing your application!