Apply

Software Engineer II

Posted 13 days agoViewed

View full description

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

πŸ“ Location: USA

πŸ’Έ Salary: 142000.0 - 210000.0 USD per year

πŸ” Industry: Financial Services

πŸ—£οΈ Languages: English

⏳ Experience: 2+ years

πŸͺ„ Skills: Backend DevelopmentSoftware DevelopmentGit

Requirements:
  • 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.
Responsibilities:
  • 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.
Apply

Related Jobs

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 9 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 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 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 17 days ago
Apply
Apply

πŸ“ U.S.

πŸ’Έ 79000.0 - 124000.0 USD per year

πŸ” Benefits technology and services

🏒 Company: BusinessolverπŸ‘₯ 501-1000πŸ’° Private almost 7 years agoAccountingFinancial ServicesInformation Technology

  • BS in Computer Science, CIS, Software Engineering or a related degree.
  • 4+ years of experience in Large Scale Enterprise Development.
  • Extensive knowledge of JAVA, SQL, XML, HTML, CSS, JavaScript/JQuery, Object-Oriented Programming and Relational Databases (Oracle).
  • Experience with LINUX, Eclipse IDE, GIT, JIRA, Agile Development Methodology and XSL is a plus.
  • Excellent written and verbal communication skills.

  • Innovative design and analysis of enhancements.
  • Deliver code based on sprint commitments.
  • Participate in discussions, coding, and testing.
  • Develop core web application changes using JAVA and XSL.
  • Present application enhancements to the team.
  • Collaborate with Tech Leads on design strategy to achieve user story business goals.

Software DevelopmentSQLAgileEclipseGitHTMLCSSJavaJavascriptOracleJiraStrategyCommunication SkillsLinux

Posted 19 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 170000.0 - 222500.0 USD per year

πŸ” Software as a Service (SaaS)

🏒 Company: SmartsheetπŸ‘₯ 1001-5000πŸ’° $3,200,000,000 Post-IPO Debt 3 months agoπŸ«‚ Last layoff almost 2 years agoSaaSEnterpriseSoftware

  • 7+ years software development experience with Kotlin or Java.
  • Experience with GoLang, Python, and JavaScript is a plus.
  • Experience building RESTful APIs.
  • Experience building 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 based on product specifications.
  • 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 product features.
  • Work closely with other software engineers, SRE, and product managers.

AWSLeadershipSoftware DevelopmentAgileJavaKotlinCI/CDRESTful APIsMentoringMicroservices

Posted 19 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000 - 157500 USD per year

πŸ” Technology/Software

🏒 Company: SmartsheetπŸ‘₯ 1001-5000πŸ’° $3,200,000,000 Post-IPO Debt 3 months agoπŸ«‚ Last layoff almost 2 years agoSaaSEnterpriseSoftware

  • 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.

  • 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.

Software DevelopmentJavaKotlin

Posted 20 days ago
Apply
Apply

πŸ“ US, Australia, Canada, South America

🧭 Full-Time

πŸ’Έ 161000 - 194000 USD per year

πŸ” FinTech

🏒 Company: Flex

  • 2+ years of experience in software development or a related field.
  • Deep experience with Java, Python, Golang, TypeScript/Node.js.
  • Experience with relational SQL and NoSQL databases, such as MySQL/PostgreSQL/DynamoDB.
  • Experience in designing and developing fault-tolerant and scalable distributed systems.
  • Experience with AWS cloud services: ECS/EKS, Lambda, API Gateway, VPN, RDS etc.
  • Infrastructure as code (AWS CLI, AWS CDK/Terraform).
  • Strong communication skills with the ability to understand and explain technical issues to a non-technical audience.
  • Follow engineering best practices as well as propose new ones.

  • Design, implement and maintain our core service, such as Identity, Auth, Payment, Financial, Risk etc.
  • Scale out core platform to support business growth while maintaining performance and reliability.
  • Continuously improve daily operations with automation, tooling, design evolution, observability etc.

AWSNode.jsPostgreSQLPythonSoftware DevelopmentSQLDynamoDBJavaMySQLTypeScriptGoNosqlCommunication SkillsTerraform

Posted 20 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 120000 - 170000 USD per year

πŸ” Technology

🏒 Company: SmartsheetπŸ‘₯ 1001-5000πŸ’° $3,200,000,000 Post-IPO Debt 3 months agoπŸ«‚ Last layoff almost 2 years agoSaaSEnterpriseSoftware

  • 3+ years software development experience building highly scalable, highly available applications.
  • 3+ years of programming experience with full stack technologies such as Java, Kotlin, or TypeScript.
  • 1+ years of experience with cloud technologies (AWS, Azure, etc.).
  • Experience developing, documenting, and supporting REST APIs.
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience.
  • Legally eligible to work in the U.S. on an ongoing basis.

  • Build reliable, scalable, and performant back-end services for the next generation of applications at Smartsheet (using Java, AWS, Terraform).
  • Develop modular, maintainable front-end components for a sophisticated and unique user interface (React, JavaScript, TypeScript, HTML, and CSS).
  • Take part in code reviews and architectural discussions as you work with other software engineers, UX designers, and product managers.
  • Participate in all phases of quality assurance and defect resolution with a focus on test automation and code coverage.

AWSSoftware DevelopmentHTMLCSSJavaJavascriptKotlinTypeScriptReactTerraform

Posted 20 days ago
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ’Έ 161000 - 194000 USD per year

πŸ” FinTech

🏒 Company: Flex

  • Experience working in a risk engineering team and with decision platform architecture or risk/fraud detection systems.
  • 4+ years of professional experience in Software Development.
  • 2+ years of Java experience required.
  • 1+ years of experience in React.js or React Native required.
  • Experience building high-quality mobile and web UIs to specifications.
  • Ability to write well-documented and testable TypeScript code.
  • Proficient in Java frameworks and tools including Spring, Gradle, JUnit.
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with React Native and React ecosystems.
  • Experience with AWS and containerization tools.

  • Build decision platform and machine learning solutions to respond to and mitigate business risks in Flex.
  • Design and develop 24/7 high-scale APIs and distributed systems using AWS.
  • Work closely with product, design, and engineering teams to launch new features across web and mobile platforms.

AWSSoftware DevelopmentDynamoDBGitJavaJUNITJVMMachine LearningReact.jsReact NativeSpringSpring BootTypeScriptAlgorithmsJava SpringREST APIReduxReactCollaborationCI/CDMentoringTerraform

Posted 29 days ago
Apply