Apply

Software Engineer II

Posted 3 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Middle, 2+ years

๐Ÿ“ Location: United States

๐Ÿ’ธ Salary: 120000 - 157500 USD per year

๐Ÿ” Industry: Technology/Software

๐Ÿข Company: Smartsheet๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $3,200,000,000 Post-IPO Debt 5 months ago๐Ÿซ‚ Last layoff about 2 years agoSaaSEnterpriseSoftware

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 2+ years

๐Ÿช„ Skills: Software DevelopmentJavaKotlin

Requirements:
  • 2+ years software development experience.
  • 2+ years experience with Java or Kotlin.
  • Legally eligible to work in the U.S. on an ongoing basis.
  • BS in Computer Science, a related field, or equivalent industry experience.
Responsibilities:
  • Delight customers by implementing highly visible and impactful features and improving existing ones.
  • Design and build services that can consume, process, and act on millions of user actions within Smartsheet, scaling to 100x.
  • Extend our RESTful API to support core functionality.
  • Develop and maintain server-side Java code.
  • Participate in all phases of quality assurance and defect resolution.
Apply

Related Jobs

Apply

๐Ÿ“ United States

๐Ÿ’ธ 142000.0 - 210000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity about 4 years ago๐Ÿซ‚ Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 1. 5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
  • Familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
  • Experience in taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
  • Comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • Demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelorโ€™s degree in a related field.
  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • Support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • Support the operations and availability of your teamโ€™s artifacts by creating and monitoring metrics, escalating when needed, and supporting โ€œkeep the lights onโ€ & on-call efforts.
  • Contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

AWSBackend DevelopmentPythonGitKotlinKubernetesMySQLREST APICI/CDSoftware EngineeringDebugging

Posted about 22 hours ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 136500.0 - 185000.0 USD per year

๐Ÿ” FinTech

๐Ÿข Company: joinroot

  • 4+ years as a software engineer
  • 2+ years leading software teams
  • Broad experience in Ruby on Rails
  • Familiarity with React
  • Proven experience in planning experiments and projects that are completed successfully by your team and achieve the expected outcomes or drive significant learning
  • Excellent communication skills both with engineering colleagues and team stakeholders
  • Familiarity with tools and techniques for performance optimization
  • Possess a solid understanding of APIs, specifically REST, and be capable of effectively modifying and consuming them
  • Contribute significantly to the work of the team each iteration through direct coding, code review, and project leadership
  • Document designs and plans for projects with clear writing and diagrams that give the team and its stakeholders clarity on the work to be done and the expected outcomes
  • Coach and guide engineers on your team in writing accurate, resilient code
  • Build relationships with our partners in Product Management, Data Science, and other areas of the business in order to ensure the team is working on the best things each quarter
  • Improve the performance of the team by suggesting code patterns, process improvements, and technical upgrades
  • Lead in incident response ensuring we proactively communicate and resolve issues

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentRuby on RailsAPI testingREST APIReactCommunication SkillsProblem SolvingRESTful APIsMentoringExcellent communication skillsJSONTeam managementSoftware Engineering

Posted 3 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Mental Health Services

๐Ÿข Company: Rula๐Ÿ‘ฅ 251-500๐Ÿ’ฐ Series C 8 months agoPersonal HealthMental HealthAddiction TreatmentHealth InsuranceWellnessHealth CareHome Health Care

  • 3+ years of professional engineering experience
  • Experience with AWS or equivalent platforms
  • Experience with NodeJs, Typescript, Kafka
  • Design and implement backend systems
  • Solve complex technical challenges
  • Collaborate across teams

AWSBackend DevelopmentNode.jsSoftware DevelopmentKafkaTypeScript

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 180000.0 - 235000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Second Dinner

  • The skills necessary to write simple, readable, and maintainable code
  • Strong experience operating multi-region services in AWS or other cloud providers
  • Familiarity deploying and maintaining cloud native applications using Infrastructure as Code tools
  • Extensive experience building and optimizing applications in .NET/C# or similar languages
  • Experience configuring observability tools and troubleshooting live service issues
  • Hands-on experience with cloud data storage, such as AWS S3, or DynamoDB
  • Ability to identify security vulnerabilities
  • Awesome technical and personal communication skills
  • Passion for playing and making great games
  • Actively participate in architecture discussions, code reviews, and idea sharing
  • Design and lead the integration of new features into a cloud-native server stack
  • Demonstrate initiative in taking ownership of key system components
  • Implement and refine tools and frameworks for cross-discipline development teams
  • Be part of the on-call rotation to ensure server uptime
  • Enable rapid feature development without cutting quality
  • Create and maintain documentation for live ops, debugging, and general knowledge

AWSBackend DevelopmentSoftware DevelopmentSQLCloud ComputingDynamoDBGame DevelopmentGitC#.NETREST APICI/CDMicroservicesJSONSoftware Engineering

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 125000.0 - 175000.0 USD per year

๐Ÿ” Software Development

  • 1.5+ years experience as a software engineer
  • Experience designing, developing and launching backend systems
  • Proficient in Python or Kotlin
  • Familiarity with AWS, MySQL, and Kubernetes
  • Break down larger projects into individual tasks
  • Collaborate with product management, design & analytics
  • Create and monitor metrics for team artifacts
  • Participate in growth and development activities

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQL

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 125000.0 - 175000.0 USD per year

๐Ÿ” Software Development

  • 1.5+ years experience as a software engineer
  • Proficiency in Python or Kotlin
  • Familiarity with AWS, MySQL, and Kubernetes
  • Break down larger projects into individual tasks
  • Collaborate with product management and engineering teams
  • Create and monitor metrics for operations and availability

AWSBackend DevelopmentPythonKotlinKubernetesMySQLAPI testingREST API

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ’ธ 150237.5 - 227250.0 USD per year

๐Ÿ” Software Development

  • 8+ years of experience working professionally with modern development practices
  • Strong programming/coding fundamentals in a language such as Java, Python, or Golang
  • Experience designing and architecting large, high-scale systems
  • A focus on and desire to mentor fellow engineers
  • An ability to estimate, communicate, and deliver upon project milestones with your team
  • In-depth experience working with public cloud providers such as AWS, Azure or GCP
  • Is adept at building and using observability tools, frameworks, and standards
  • Knows their way around a UNIX shell and a Linux operating system
  • Enjoys thinking about systems - their life cycles, edge cases, interactions, and failure modes
  • Enjoys working collaboratively with developers of different focuses (such as frontend, mobile, firmware, ML/computer vision)
  • Build platform tooling for product teams to self-service and own delivery and operations of their services
  • Improve the efficiency of delivering new features to production through understanding engineering pain points and friction and proposing solutions that improve productivity across many teams
  • Create best practices and support systems for engineers to deliver the best customer experience in the industry
  • Research and deeply understand the needs of our customers (both internal and external)
  • Guide projects from concept, to ideation, to implementation, to feedback and improvements
  • Collaborate cross-functionally with Design, Product, Customer Success, and Engineering stakeholders to create sustained and aligned impact
  • Champion, role model, and embed Samsaraโ€™s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices

AWSBackend DevelopmentPythonSoftware DevelopmentSQLCloud ComputingGitJavaSoftware ArchitectureAlgorithmsData StructuresCommunication SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringLinuxDevOpsMicroservicesTeamworkScriptingCustomer Success

Posted 5 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 125000.0 - 175000.0 USD per year

๐Ÿ” Software Development

  • 1.5+ years experience as a software engineer
  • Proficient in Python or Kotlin
  • Familiar with AWS, MySQL, and Kubernetes
  • Strong debugging and code review skills
  • Bachelorโ€™s degree or equivalent practical experience
  • Break down larger projects into individual tasks
  • Support product development lifecycle collaboration
  • Create and monitor metrics for operations
  • Engage in growth and development activities

AWSBackend DevelopmentPythonKotlinKubernetesMySQL

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 170000.0 - 200000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: HashiCorp๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market about 4 years ago๐Ÿซ‚ Last layoff over 1 year agoPrivate CloudDevOpsInformation TechnologyCyber SecuritySoftwareCloud Infrastructure

  • Experience scripting and building developer tools with proficiency in unit and integration testing
  • Solid hands on coding and development experience with at least one programming language
  • Experience designing, implementing, and maintaining CI/CD pipelines.
  • Operating and maintaining production systems in a Linux and public cloud environment.
  • Experience with container technologies, especially Docker.
  • Building software packages and software installers.
  • Proficient using source control tools like Git.
  • You have a passion for working on developer tooling and release automation for OSS and enterprise software in business critical environments.
  • Knowledge of observability tools such as Datadog and Grafana, to collect, analyze and visualize metrics, providing insight into product usage and performance
  • Lead the design, implementation, and optimization of build and release systems that support all self-managed product engineers.
  • Play a key role in enhancing our release engineering process. Collaborate with our Cloud Release Engineering team to develop uniform standards. Support developers by simplifying their work and ensuring our tools are compliant with legal and reliability requirements.
  • Split time between execution and enablement work, where you must be comfortable operating under ambiguity
  • Collaborate across internal teams to lead and improve release tooling and services while fostering a culture of inclusivity, respect, and openness. Contribute to building an environment where all voices are heard and valued.
  • Work across teams to gather requirements for our release tooling and turn them into multi-quarter and multi-year plans for improving our systems
  • Continuously improve automated build, test and deployment workflows.
  • Help to evolve the CI/CD strategy for our product pipelines with a focus on reusability, reliability and scale.
  • Be able to measure and quantify improvements in our release processes
  • Mentor other release engineers, nurturing a culture of high-quality work and continuous learning.
  • Participate in our on-call rotation to address critical release issues for our internal customers in Engineering.

AWSDockerSoftware DevelopmentSQLCloud ComputingGitJavaKubernetesREST APIRelease ManagementCI/CDLinuxTerraformJSONAnsibleScripting

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 126100.0 - 148300.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: HashiCorp๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market about 4 years ago๐Ÿซ‚ Last layoff over 1 year agoPrivate CloudDevOpsInformation TechnologyCyber SecuritySoftwareCloud Infrastructure

  • You have professional backend software development experience in cloud environments.
  • You have strong programming language experience using Go or another modern programming language.
  • You have experience operating AWS, Azure, or Google Cloud infrastructure.
  • You are familiar with microservices architectures, and ideally have seen microservices in operation at a global scale, including its active development.
  • You are familiar with infrastructure management and operations lifecycle concepts
  • You have experience building and supporting the production infrastructure for a large-scale SaaS application.
  • You have a good handle and understanding of platform engineering.
  • You exhibit exceptional problem-solving abilities with a proactive and analytical approach to identifying and resolving infrastructure issues.
  • You are comfortable and enthusiastic about adopting the HashiCorp way of building systems, using an infrastructure-as-code (IaC) approach, and taking advantage of immutable infrastructure.
  • You have experience using source management tools like Git
  • You are willing and eager to learn new technologies and methodologies
  • You are a proficient collaborator and are able to effectively communicate across diverse teams and partners.
  • You have a customer-centric attitude and willingness to enthusiastically support the engineering teams to help HashiCorp continue to deliver great products and services
  • Perform hands-on coding, configurations, and deployment of tools and services to improve infrastructure delivery, performance and scalability.
  • Work cross-functionally with Internal Platform Engineering teams to align infrastructure solutions with technical and business requirements.
  • Contribute to multiple concurrent projects, focusing on key business initiatives, abstractions, migrations, and performance optimization.
  • Review and test platform solutions, make recommendations, and contribute to technical proposals.
  • Create and maintain detailed documentation of infrastructure configurations, procedures, and troubleshooting guides.
  • Effectively leverage project management fundamentals, identifying and collaborating with stakeholders, determining scope, making suggestions, and managing expectations.
  • Regularly adapt to new platforms, technologies, and areas of focus as objectives are realized and new initiatives begin.

AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGCPGitKubernetesAzureGoCI/CDLinuxDevOpsTerraformMicroservicesAnsible

Posted 7 days ago
Apply