Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Engineer image - Rise Careers
Job details

Senior Full Stack Engineer

Kubecost has been acquired by IBM and will be part of the Apptio family! 🎉


This acquisition opens up a fantastic new chapter for us, where we’ll be working together to advance Kubernetes cost optimization and cost management at an even greater scale. We’re thrilled about the enhanced opportunities to innovate and make an even bigger impact in the industry. With this growth, we’re actively looking to expand our Product team and bring on talented individuals like you who are passionate about cloud, open source, and cost efficiency.


At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.


As of 09/17/2024 Kubecost has been acquired by IBM (https://www.ibm.com/) and will be integrated into the IBM organization. Kubecost, an IBM Company is committed to protecting the privacy of “candidates”. During this integration phase, if you have any questions about Kubecost handling of your personal information you can contact the IBM Chief Privacy Office Helpdesk (https://www.ibm.com/privacy/requests/contact/us-en).


Your Role and Responsibilities
  • You are a senior software engineer who strives for excellence in the user’s experience as well as in your technical solutions. You have a curious mind and a passion for continuous improvement. You thrive in an agile and fast-paced environment.
  • We are a high-performing cross-functional team of developers, product managers, and designers. We are passionate about delivering elegant solutions to complex business problems and we have a proven track record of delivering successful features and functionality that delight our customers.
  • You will work with your scrum team to deliver impactful and valuable features operating on a bi-weekly sprint cadence. You will personally own end-to-end features from concept to design to production, and partner with product managers, user experience designers, and other engineers to achieve high-quality solutions. In addition, be part of the on-call rotation to help mitigate and solve any issues that may arise from the day-to-day operations of running a service.


Required Technical and Professional Expertise
  • 5+ years of experience delivering enterprise level software preferably in Golang, Java or C#, other languages also considered.
  • Proficiency with object-oriented design, data structures, algorithms, and asynchronous architectural design.
  • Professional experience building REST APIs.
  • Professional experience with relational databases, schema design, and SQL.
  • Hands-on experience with Kubernetes and related technologies (helm, Prometheus, etc.).
  • Strong understanding of containerization technologies like Docker.
  • Experience with modern JS frameworks like React or Angular.
  • Experience with cloud providers like AWS, Azure, GCP or equivalent.
  • Proficiency in version control systems like Git.
  • Passion for infrastructure and/or DevOps tooling.


Preferred Technical and Professional Expertise
  • B.S. in Computer Science, related degrees, or equivalent experience.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment.
  • Experience with web application development.


TO APPLY:


$141,000 - $212,000 a year

About Business Unit

IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.


Wonder if IBM is the one for you?

In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?


About IBM

IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.


Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.


At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.


Other Relevant Job Details

IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to:

- Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being.

- Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs.

- Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law.

- Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals.

- Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences

The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.

This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.

We consider qualified applicants with criminal histories, consistent with applicable law.

IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.


Being You @ IBM

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Average salary estimate

$176500 / YEARLY (est.)
min
max
$141000K
$212000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Engineer, Stackwatch

Are you ready to take your career to the next level? Join Kubecost, an IBM Company, as a Senior Full Stack Engineer in the beautiful Bellevue/Seattle area! 🎉 With our recent acquisition by IBM, we're entering an exciting new chapter. In this role, you'll be a key player in advancing Kubernetes cost optimization while collaborating with a high-performing cross-functional team. Your passion for cloud technology and your expertise in software development will shine as you tackle complex business challenges. You'll lead the charge in developing elegant, impactful features to enhance user experiences, right from concept to production. At Kubecost, we believe in innovation that matters, and we want you to help us make a difference. If you’ve got experience with enterprise-level software, REST APIs, relational databases, and the world of Kubernetes, we’d love to hear from you! You'll thrive in our agile environment, where every day is an opportunity to learn and grow. And let’s not forget the amazing benefits IBM offers—from healthcare to generous paid time off, we’ve got you covered. This is not just a job; it's a calling to innovate, create, and collaborate. Ready to embark on this incredible journey with us? Let's connect and learn more together!

Frequently Asked Questions (FAQs) for Senior Full Stack Engineer Role at Stackwatch
What are the primary responsibilities of a Senior Full Stack Engineer at Kubecost?

As a Senior Full Stack Engineer at Kubecost, you will own end-to-end feature development, collaborating closely with product managers, UX designers, and other engineers to deliver innovative solutions. You'll work in an agile environment to create impactful applications that optimize Kubernetes costs—all while continuously improving the user experience.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Full Stack Engineer position at Kubecost?

To apply for the Senior Full Stack Engineer position at Kubecost, candidates should have at least 5 years of experience in delivering enterprise-level software, proficiency in programming languages such as Golang, Java, or C#, and hands-on experience with Kubernetes. A relevant degree in Computer Science or equivalent experience is preferred.

Join Rise to see the full answer
What is the work environment like at Kubecost for a Senior Full Stack Engineer?

At Kubecost, the work environment is collaborative, agile, and fast-paced. As a Senior Full Stack Engineer, you will work within a cross-functional team of dedicated professionals who are passionate about delivering high-quality software solutions that delight customers while fostering a culture of continuous improvement.

Join Rise to see the full answer
Can the Senior Full Stack Engineer work remotely at Kubecost?

While the position is based in Bellevue/Seattle, Washington, Kubecost encourages flexible working arrangements. Depending on team needs and project requirements, there may be opportunities to work remotely, making it easier to balance professional and personal life.

Join Rise to see the full answer
What growth opportunities are available for a Senior Full Stack Engineer at Kubecost?

At Kubecost, there are abundant growth opportunities for Senior Full Stack Engineers. With IBM's backing, employees have access to extensive training and professional development resources, enabling them to sharpen their skills and advance within the organization. You’ll also be encouraged to take on challenging projects that promote personal and career growth.

Join Rise to see the full answer
What technologies will I work with as a Senior Full Stack Engineer at Kubecost?

In the Senior Full Stack Engineer role at Kubecost, you will work with various technologies, including Kubernetes, containerization tools like Docker, modern JavaScript frameworks such as React or Angular, and cloud platforms like AWS, Azure, and GCP. A strong foundation in REST APIs and SQL databases will also be key components of your day-to-day work.

Join Rise to see the full answer
What makes Kubecost an attractive employer for a Senior Full Stack Engineer?

Kubecost is an attractive employer for a Senior Full Stack Engineer because of the unique opportunity to make a significant impact within the growing field of Kubernetes cost optimization. Joining the IBM family means access to cutting-edge technology, generous benefits, a supportive work environment, and a commitment to diversity and inclusion.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Engineer
What challenges have you faced when developing with Kubernetes?

In answering this question, describe specific challenges you've encountered, such as scaling applications or managing resources. Highlight how you approached and solved those challenges, demonstrating your problem-solving skills.

Join Rise to see the full answer
Can you explain the importance of REST APIs in modern applications?

When discussing REST APIs, emphasize their role in enabling communication between various services and applications. Explain the principles of REST and how they contribute to building scalable, interoperable systems are essential to modern software development, particularly at Kubecost.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Explain your approach to task prioritization, discussing techniques such as Agile methodologies or Kanban boards. Illustrate with examples of how you've handled competing priorities effectively, ensuring goals are met without compromising quality.

Join Rise to see the full answer
What experience do you have with continuous integration and deployment?

Discuss your familiarity with CI/CD pipelines and tools you've used to automate testing and deployment processes. Highlight specific projects where you implemented CI/CD strategies, focusing on the benefits achieved in efficiency and code quality.

Join Rise to see the full answer
What design patterns do you find most useful in full stack development?

In your response, list relevant design patterns like MVC, Singleton, or Observer, and explain their applications in developing robust software architecture. Provide examples where you've effectively used these patterns to solve specific project challenges.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss methods you employ to maintain high code quality, such as code reviews, unit testing, and following coding standards. Cite past experiences where these practices helped improve the overall quality of the software deliverables.

Join Rise to see the full answer
What motivates you to work in a cross-functional team?

Share your passion for collaboration and how working with diverse teams enriches project outcomes. Illustrate with experiences where teamwork led to innovative solutions or success in a project goal.

Join Rise to see the full answer
Describe a time when you had to learn a new technology quickly.

Talk about a specific instance where you learned a new tool or technology under pressure. Describe the strategies you used to ramp up quickly, how you applied that knowledge, and the positive outcomes that resulted from it.

Join Rise to see the full answer
How do you stay updated on industry trends and technologies?

Explain your methods for ongoing learning, such as attending conferences, participating in online courses, or following thought leaders on social media. Demonstrating your commitment to staying current is essential in tech, particularly in a rapidly evolving field like cloud computing.

Join Rise to see the full answer
What is your experience with DevOps practices?

Illustrate your understanding of DevOps principles and practices. Discuss specific tools you have used, the importance of cultural change in organizations, and how these practices positively impact software delivery and reliability.

Join Rise to see the full answer
Similar Jobs
Stackwatch Hybrid Bellevue/Seattle, Washington
Posted 5 hours ago
Stackwatch Hybrid San Francisco/San Jose, California
Posted 5 hours ago
Posted 9 days ago
Photo of the Rise User
ManTech Hybrid JBSA Randolph, TX
Posted 6 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus
Photo of the Rise User
Posted yesterday
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!