Senior Software Engineer, Core Platform

March 4, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Core Platform

Location: San Francisco, CA (Hybrid Remote)

About Tech Innovations Inc.

Tech Innovations Inc. is a leading-edge technology company dedicated to building the future of [mention industry, e.g., cloud computing, AI-powered analytics, sustainable energy solutions]. We believe in pushing boundaries, fostering innovation, and empowering our employees to create impactful products that solve real-world problems. Our dynamic team thrives on collaboration, continuous learning, and a passion for excellence. We are proud of our inclusive culture and our commitment to making a tangible difference in the world.

The Opportunity

We are seeking a highly skilled and experienced Senior Software Engineer to join our Core Platform team. In this pivotal role, you will be instrumental in designing, developing, and maintaining the foundational services and infrastructure that power all of our applications. You will work on high-impact projects, tackling complex scalability, performance, and reliability challenges. This is an exciting opportunity for an engineer who is passionate about building robust, fault-tolerant systems and contributing to the architectural vision of a rapidly growing company.

Key Responsibilities

  • Lead the design and development of scalable, high-performance, and resilient microservices and APIs for our core platform using modern programming languages (e.g., Go, Java, Python).
  • Architect and implement solutions for distributed systems, ensuring reliability, availability, and maintainability.
  • Collaborate closely with product managers, DevOps, and other engineering teams to define requirements, create technical specifications, and deliver features on time.
  • Mentor junior engineers, provide technical guidance, and champion best practices in software development, testing, and deployment.
  • Drive initiatives to improve system performance, scalability, and operational efficiency through profiling, monitoring, and optimization.
  • Participate in on-call rotations and provide support for production systems, troubleshooting and resolving complex issues.
  • Contribute to the continuous improvement of our CI/CD pipelines, development tools, and overall engineering processes.
  • Conduct thorough code reviews, ensuring code quality, security, and adherence to established standards.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of professional experience in software development, with a strong focus on backend or full-stack engineering in a distributed systems environment.
  • Expertise in at least one modern programming language such as Go, Java, Python, or C#.
  • Proven experience with designing and implementing RESTful APIs and microservices architectures.
  • Strong understanding of data structures, algorithms, object-oriented design, and design patterns.
  • Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., Cassandra, MongoDB, DynamoDB).
  • Hands-on experience with cloud platforms like AWS, GCP, or Azure, including services like EC2/GKE/AKS, S3, SQS/Kafka, etc.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills, critical thinking, and a proactive approach to identifying and addressing technical challenges.
  • Strong communication skills, both written and verbal, with the ability to articulate complex technical concepts clearly.

Preferred Qualifications

  • Experience with event-driven architectures and message queues (e.g., Kafka, RabbitMQ, SQS).
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Experience with gRPC, GraphQL, or other modern API technologies.
  • Contributions to open-source projects or a strong portfolio demonstrating technical acumen.
  • Experience working in an Agile/Scrum development environment.
  • Demonstrated ability to lead technical initiatives and drive projects to completion.

What We Offer

  • Competitive salary and equity package commensurate with experience.
  • Comprehensive benefits package including medical, dental, and vision insurance.
  • Generous paid time off, including vacation, sick leave, and company holidays.
  • Flexible work environment with hybrid remote options.
  • Professional development budget for conferences, courses, and certifications.
  • Opportunity to work on cutting-edge technology and solve challenging problems with a talented team.
  • Vibrant company culture with regular social events, team-building activities, and opportunities for growth.
  • State-of-the-art office facilities with amenities like free snacks, beverages, and fitness resources.
  • 401(k) retirement plan with company match.

Join Tech Innovations Inc. and help us build the future!

We are an Equal Opportunity Employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.