Apply

Software Engineer II

Posted 2 months agoViewed

View full description

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

๐Ÿ“ Location: United States

๐Ÿ’ธ Salary: $97,600 - $182,700 per year

๐Ÿ” Industry: Cloud contact center software

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 2+ years

๐Ÿช„ Skills: AWSSoftware DevelopmentSQLGCPHTMLCSSJavaJavascriptVue.JsAzureAngularNosqlReactProblem SolvingRESTful APIs

Requirements:
  • 2+ years of professional experience developing Java applications โ€“ including delivering RESTful APIs.
  • Strong web development technologies such as HTML, CSS, JavaScript, and modern front-end frameworks like React, Angular, or Vue.js.
  • 2+ years of professional experience writing React and JavaScript applications.
  • Experience in cloud platforms like GCP, AWS, or Azure.
  • Experience in server-side technologies and databases (SQL and NoSQL).
  • Awareness of web security best practices and ability to implement security measures to protect applications and data.
  • Strong commitment to delivering high-quality code and solutions on time and within scope.
  • Bachelorโ€™s degree (or equivalent) in a relevant discipline.
Responsibilities:
  • Develop and maintain software solutions that integrate digital channels like email, chat, SMS, and social media with the contact centerโ€™s voice solutions.
  • Create seamless, connected customer journeys across multiple channels.
  • Responsibilities include software development, integration, enhancing customer experiences, and collaborating with the team.
  • Ensure software quality, documentation, and troubleshoot complex technical issues.
Apply

Related Jobs

Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 185000.0 - 225000.0 USD per year

๐Ÿ” Data analytics and transformation

๐Ÿข Company: dbt Labs๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $222,000,000 Series D almost 3 years ago๐Ÿซ‚ Last layoff over 1 year agoArtificial Intelligence (AI)Open SourceBig DataAnalyticsInformation TechnologySoftware

  • Have 8+ years of experience as a software engineer.
  • Minimum requirement of bachelor's degree in a related field (computer science, computer engineering, etc.).
  • Extensive experience designing micro-services, event-driven architecture, and APIs (REST and/or gRPC).
  • Strong knowledge of observability and debugging production issues at scale.
  • Passionate about upholding engineering best practices in all phases of SDLC.
  • Able to balance speed of delivery with reliability and security.

  • Help shape the future of the orchestration system by designing and implementing reliable, secure, highly available services.
  • Refactor legacy systems in collaboration with the staff+ engineering group.
  • Work on complex systems using multiple programming languages and technologies.
  • Collaborate across multiple engineering teams, product management, UX designers, and customer support.
  • Act as a mentor to junior engineers.

AWSPostgreSQLPythonKubernetesGogRPCREST APIRedisTerraformMicroservicesDebugging

Posted 2 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 139000.0 USD per year

๐Ÿ” Healthcare technology

  • At least 2-3 years of experience as a backend engineer, focusing on Ruby on Rails, Postgres, and GCP.
  • Proven ability to design and maintain complex backend systems including APIs and services.
  • Familiarity with distributed systems, event-driven architecture, and database optimization.
  • Experience with Test-Driven Development (TDD) and delivering high-quality, testable code.
  • Strong interpersonal skills and experience working in a fully distributed environment.
  • Previous experience with on-call responsibilities and handling production issues.

  • Independently work on well-defined features or projects from concept to deployment.
  • Collaborate with Product and Design teams to create user-focused solutions.
  • Break down medium-complexity problems into manageable tasks.
  • Maintain high standards of code quality and testing, following TDD principles.
  • Identify bottlenecks in the system and implement optimization solutions.
  • Develop and maintain database schemas and queries for backend services.
  • Participate in on-call rotations for platform support.
  • Help onboard new team members and enhance team culture.

GCPRuby on RailsPostgres

Posted 3 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 170000.0 - 222500.0 USD per year

๐Ÿ” Technology / Software as a Service (SaaS)

  • 7+ years software development experience with Kotlin or Java, with additional experience in GoLang, Python, and JavaScript being a plus.
  • Experience building RESTful APIs and scalable back-end services.
  • Knowledge of Microservices in AWS.
  • Experience automating CI/CD for a highly scalable system.
  • BS or MS in Computer Science or related field, or equivalent industry experience.
  • Legally eligible to work in the US on an ongoing basis.

  • Develop Kotlin and Java-based backend components that scale easily to accommodate rapid customer growth.
  • Develop microservices and software solutions using AWS technologies.
  • Write clean and efficient code in Kotlin and Java based on product specifications and operational feasibility.
  • Develop and maintain CI/CD pipeline implementations.
  • Participate in the entire development life cycle, from concept to release.
  • Provide technical leadership and mentoring to engineers on design, code quality and best practices.
  • Participate in maintaining the operational health of our product features.
  • Work closely with other software engineers, SRE, and product managers.

AWSSoftware DevelopmentJavaKotlinCI/CDRESTful APIsMicroservices

Posted 8 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 142000.0 - 210000.0 USD per year

๐Ÿ” Financial services

  • 1+ years of experience as a software engineer.
  • Drive to change consumer financial services for the better.
  • Fluency in back end development, event processing, and batch processing.
  • Strong cross-team communication and collaboration skills.
  • Passion for learning new technical and business domains.
  • Detailed execution where validation and accuracy are paramount.
  • Knowledge of Python, Airflow, Spark, AWS, and Snowflake is a plus.
  • This position requires either equivalent practical experience or a Bachelorโ€™s degree in a related field.

  • Work with ledger peers and stakeholders to drive business impact on the ledger platform in support of product, commercial, capital markets, and accounting initiatives.
  • Design and build robust, well-instrumented batch data pipelines that can scale to handle Affirm's future growth and adhere to strict SLAs.
  • Partner cross-functionally with product and business teams such as Accounting, Capital Markets, and Treasury to help translate their requirements into engineering strategy.
  • Improve our ledger systemโ€™s extensibility for global expansion and scalability.

AWSBackend DevelopmentPythonApache AirflowSnowflakeSpark

Posted 10 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 95000.0 - 140000.0 USD per year

๐Ÿ” Storage solutions and software

๐Ÿข Company: Storable

  • 3 to 5+ years of experience in software engineering.
  • Experience in software design and development.
  • Expertise in PHP, TypeScript, Angular, Node, and other relevant technologies.
  • Excellent communication skills for collaboration with departments and stakeholders.
  • Experience and passion for test-driven development approaches.
  • Self-starter attitude with a passion for technology and innovation.
  • General awareness of modern process best practices like Agile and Scrum.
  • Willingness to help backfill unit tests around legacy codebases as needed.

  • Act as an active team member in designing and developing scalable, high-performance software solutions.
  • Write clean, maintainable, and testable code in PHP and TypeScript.
  • Work on projects within various product areas under the guidance of architects and lead engineers.
  • Define, design, and communicate work within the team while articulating technical solutions.
  • Participate in code and design reviews, process improvement initiatives, and Agile/Scrum teams.
  • Maintain technical documentation and stay updated with industry trends.

PHPTypeScriptAngular

Posted 11 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 125000.0 - 175000.0 USD per year

๐Ÿ” Financial technology

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems.
  • Proficiency in one of Python or Kotlin.
  • Familiarity with distributed systems and technologies such as AWS, MySQL, and Kubernetes.
  • Ability to write clear, well-tested, and extensible code.
  • Comfort with navigating a large code base and debugging others' code.
  • Strong verbal and written communication skills.

  • With the support of the team's tech lead and manager, break down larger projects into individual tasks and ensure timely delivery.
  • Collaborate with product management, design, and analytics during the product development lifecycle.
  • Create and monitor metrics to support operations and availability of team artifacts.
  • Contribute to team community through growth and development activities like participating in the interview process.

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQL

Posted 11 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 142000.0 - 210000.0 USD per year

๐Ÿ” Financial Services

  • 2+ years proven experience as a software engineer
  • Ability to synthesize complex business, product, and technical requirements to consistently produce high quality system designs and software.
  • Ability to collaborate with your team in a fast-paced environment.
  • Familiarity with deployment and automated testing frameworks.
  • Prior experience architecting, building, launching and maintaining complex systems.
  • This position requires either equivalent practical experience or a Bachelorโ€™s degree in a related field.

  • Work with product managers and tech leads to develop features to support product and commercial initiatives.
  • Consistently generate simple and sophisticated designs, and write high-quality code that can be easily understood and used by others.
  • Build relationships with people across engineering and other organizations for the design, implementation, roll-out and maintenance of projects.
  • Improve the current platform's extensibility, performance and usability to support rapid global deployment, scaling and expansion.
  • Actively participate in making your team and workplace an inclusive environment for people from all backgrounds.

Backend DevelopmentSoftware DevelopmentGit

Posted 12 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 161925.0 - 247000.0 USD per year

๐Ÿ” Biotech

  • Bachelor of Science in Computer Science, Engineering, or related field or equivalent training, fellowship, and/or work experience.
  • At least 8 years of experience as part of a software development team successfully shipping software products, including leading projects from end-to-end and mentoring others.
  • Proficiency in Python and experience with backend development in a team production environment.
  • Strong experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Proven experience in designing and implementing scalable backend systems, with a focus on reliability and performance.
  • Excellent written and verbal communication skills, with a mindful and transparent approach to collaboration.

  • Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services that power both internal and external systems.
  • Collaborate with interdisciplinary teams, including scientists, product managers, and other engineers, to solve complex problems and deliver high-quality software solutions.
  • Mentor and guide junior engineers, fostering their growth and enhancing the team's technical expertise.
  • Lead code and design reviews, championing engineering best practices and promoting a culture of quality and collaboration.
  • Contribute to the development of data infrastructure for machine learning applications, ensuring efficient data processing and integration.
  • Drive the implementation of engineering hygiene practices, ensuring the reliability and maintainability of systems.
  • Advocate for and implement innovative software development methodologies and tools to improve team efficiency and product quality.

Backend DevelopmentDockerPythonSoftware DevelopmentKubernetesCommunication SkillsCollaborationMentoring

Posted 16 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 125000.0 - 175000.0 USD per year

๐Ÿ” Financial Technology (Fintech)

  • 1.5+ years of experience as a software engineer.
  • Experience in front-end and back-end development using HTML, CSS, JavaScript, LWC, Python, or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Ability to solve complex problems with clear and well-tested code.
  • Experience debugging and reviewing code.
  • Strong verbal and written communication skills.

  • Break down larger projects into tasks and collaborate with team members to ensure timely delivery.
  • Generate simple and sophisticated designs while writing high-quality, understandable code.
  • Support peers and stakeholders in the product development lifecycle through collaboration.
  • Monitor metrics for team artifacts and support operational availability.
  • Contribute to team community through growth and development activities.

AWSPythonHTMLCSSJavascriptKotlinKubernetesMySQLProduct ManagementProduct DevelopmentCommunication SkillsCollaborationWritten communicationSoftware EngineeringDebugging

Posted 17 days ago
Apply
Apply

๐Ÿ“ US, UK

๐Ÿงญ Full-Time

๐Ÿ’ธ 185000.0 - 200000.0 USD per year

๐Ÿ” Music technology

  • Worked with Elasticsearch, optimizing data representations, queries, and clusters.
  • Relevant work experience building and evolving production software using Go and Python.
  • Experience deploying and managing ML models in production environments.
  • Several years working with RDBMS such as MySQL or PostgreSQL and crafting performant SQL queries.
  • Experience leveraging SaaS and cloud provider primitives.

  • Help define the architecture and drive implementation changes across multiple backend services that power Spliceโ€™s next generation products.
  • Translate large-scale architectural changes into manageable, incremental outcomes that provide ongoing customer benefits.
  • Help optimize search infrastructure and create mechanisms for safe and rapid ML model productionalization.
  • Advocate for system designs and APIs that make 'The right thing, the easy thing.'
  • Drive solutions that are both technically and organizationally scalable.

AWSDockerGraphQLLeadershipPostgreSQLPythonSQLElasticSearchJenkinsKerasMySQLPyTorchTypeScriptData engineeringGogRPCRDBMSRedisTensorflowCollaborationTerraformSaaS

Posted 17 days ago
Apply