Apply

Software Engineer II

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3-5 years

πŸ“ Location: USA

πŸ’Έ Salary: 88125 - 146850 USD per year

🏒 Company: MQ Referrals Only

⏳ Experience: 3-5 years

πŸͺ„ Skills: AWSDynamoDBMySQLPostgresRDBMS

Requirements:
  • 3-5 years experience as a backend engineer and a Bachelor's degree or an advanced degree.
  • In lieu of a degree, 5+ years of relevant experience may suffice.
  • Experienced in Cloud native databases (AWS preferred).
  • Experienced with transactional RDBMS such as AWS-Aurora, AWS-RDS MySQL, Percona MySQL, Postgres, DynamoDB.
  • Familiarity with high availability and disaster recovery solutions.
  • Experience in IaC, automation and orchestration tools (Ansible, Terraform, CloudFormation, etc.).
  • Team-oriented with cross-functional collaboration abilities.
Responsibilities:
  • Contribute to the technical vision for database engineering in maintenance and Cloud migration of relational and non-relational databases.
  • Design high availability and disaster recovery solutions for database architecture to ensure 99.99% availability.
  • Work on platform architecture, backup and recovery, disaster recovery, and multi-region support.
  • Focus on automation to reduce manual work.
  • Modernize database designs for reliability, resiliency, and scalability.
  • Collaborate with engineers from various teams.
Apply

Related Jobs

Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 160000.0 - 185000.0 USD per year

πŸ” Digital financial services

🏒 Company: Zip Co Limited

  • Educational Background: A bachelor's degree in Computer Science or Software Engineering.
  • Technical Leadership: Proven ability to lead technical initiatives and large-scale projects.
  • Engineering Experience and Expertise: At least 10 years in software engineering, mastery of C#/.Net.
  • Mentorship: Experience mentoring engineering teams and fostering collaborative culture.
  • Cross-Functional Collaboration: Exceptional communication and stakeholder management skills.
  • Additional: TOGAF certification, prior architecture experience, and fintech knowledge preferred.

  • Lead Architectural Design and Execution: Define, design and drive the implementation of scalable, high-availability solutions.
  • Lead and Define Technical Strategy: Develop architecture roadmaps aligned with business goals.
  • Establish and Champion Best Practices: Drive the adoption of engineering principles.
  • Architect Cloud Native Solutions with Security-First Principles: Design secure, robust, and scalable solutions.
  • Enhance Observability: Implement monitoring, logging, and alerting systems.
  • Mentor and Inspire Engineering Teams: Serve as a mentor for junior engineers.
  • Drive Security and Compliance Standards: Define and enforce security standards.
  • Document and Institutionalize Knowledge: Produce detailed documentation and create internal wikis.

Cloud ComputingKafkaKubernetesMicrosoft .NETSoftware ArchitectureC#AzurePostgresTerraformMicroservicesCompliance

Posted 1 day ago
Apply
Apply

πŸ“ USA

πŸ’Έ 142000.0 - 210000.0 USD per year

πŸ” Financial Technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 1.5+ years of experience as a software engineer.
  • Experience in designing, developing, and launching backend systems with proficiency in Python or Kotlin.
  • Familiarity with distributed systems and technologies such as AWS, MySQL, and Kubernetes.
  • Ability to develop solutions involving multiple software components and write clear, well-tested code.
  • Skill in debugging large codebases and providing constructive feedback through code reviews.
  • Strong verbal and written communication skills for effective collaboration.

  • Break down larger projects into individual tasks and deliver them in multiple phases with team support.
  • Collaborate with product management, design, and analytics through the product development lifecycle.
  • Create and monitor metrics to support operations and availability of team artifacts, addressing issues as they arise.
  • Promote community engagement by participating in growth and development activities, including the interview process.

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQLMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ USA

πŸ’Έ 160000.0 - 210000.0 USD per year

πŸ” Financial Technology

  • 1.5+ years of experience as a software engineer.
  • Experience in designing, developing, and launching backend systems.
  • Proficiency in Python or Kotlin.
  • Familiarity with distributed system technologies like AWS, MySQL, and Kubernetes.
  • Ability to write clear, well-tested, and extensible code.
  • Strong verbal and written communication skills.
  • Bachelor’s degree in a related field or equivalent practical experience.

  • Break down larger projects into individual tasks and deliver them in phases.
  • Collaborate with product management, design & analytics during the product development lifecycle.
  • Create and monitor metrics to support operations and availability.
  • Engage in growth and development activities such as interviewing.

AWSPythonKotlinKubernetesMySQLMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 160000.0 - 185000.0 USD per year

πŸ” Digital financial services

  • Educational Background: Bachelor's degree in Computer Science or Software Engineering; a graduate degree is preferred.
  • Technical Leadership: Proven ability to lead large-scale cloud-native projects focusing on performance, scalability, and reliability.
  • Engineering Experience and Expertise: Minimum of 10 years in software engineering; mastery of C#/.Net.
  • Mentorship: Experience in mentoring and fostering a high-performing engineering culture.
  • Cross-Functional Collaboration: Exceptional communication skills and ability to influence technical projects.
  • Additional qualifications: TOGAF certification, prior architecture experience, and experience in fintech are preferred.

  • Lead Architectural Design and Execution: Define scalable, high-availability solutions and ensure optimal performance.
  • Lead and Define Technical Strategy: Develop architecture roadmaps that align with business goals.
  • Establish and Champion Best Practices: Drive the adoption of engineering principles for system resilience.
  • Architect Cloud Native Solutions with Security-First Principles: Design secure, robust cloud native solutions.
  • Enhance Observability: Implement monitoring and alerting systems for infrastructure and applications.
  • Mentor and Inspire Engineering Teams: Serve as a mentor for junior engineers and foster collaboration.
  • Drive Security and Compliance Standards: Define security and compliance standards across engineering.
  • Document and Institutionalize Knowledge: Produce documentation and maintain internal wikis.

Cloud ComputingCybersecurityKafkaKubernetesMicrosoft .NETSoftware ArchitectureC#AzurePostgresTerraformMicroservicesComplianceCross-functional collaborationMentorship

Posted 2 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 170000.0 - 222500.0 USD per year

πŸ” Technology / Software Development

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

  • 7+ years software development experience.
  • 7+ years experience in at least one modern object-oriented programming language (Java, C#, Ruby, etc.).
  • 2+ years experience in SaaS application development.
  • Experience with modern web technologies and front-end frameworks.
  • Experience building Single Page Applications at scale.
  • Successful in environments with frequent production releases.
  • Experience writing complex asynchronous code communicating with multiple services.
  • Degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Legally eligible to work in the U.S. on an ongoing basis.

  • Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release.
  • Create and promote modern web UI development.
  • Develop modular, maintainable components for applications using React, JavaScript, TypeScript, Node.js, HTML, and CSS.
  • Be a technical leader, implementing features in TypeScript and integrating with back-end Kotlin/Java services on AWS.
  • Develop and maintain CI/CD pipeline implementations.
  • Lead code reviews and architectural discussions with other engineers, UX designers, and product managers.
  • Mentor junior engineers on code quality and best practices.
  • Develop scalable services that process millions of user actions.

AWSNode.jsFull Stack DevelopmentJavaJavascriptKotlinTypeScriptReactCI/CDMicroservicesSaaS

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 170000.0 USD per year

πŸ” Software

🏒 Company: HarvestπŸ‘₯ 101-250InternetReal TimeBillingSaaSProject ManagementEnterprise SoftwareSoftware

  • Experience as a full-stack engineer writing code for both frontend and backend applications.
  • Built SaaS web applications using Ruby on Rails, React, JavaScript, and MySQL.
  • Experience with REST and GraphQL based APIs.
  • Worked on sprint teams building customer-facing SaaS applications (SMB/B2B experience a plus).
  • Experience using Agile and Scrum methodologies.
  • Supported colleagues in growth by sharing feedback and best practices through effective communication.

  • Build features and capabilities for Harvest's products using Ruby, Rails, JavaScript, React, and more.
  • Initiate engineering discussions and contribute to code quality improvements through reviews.
  • Work autonomously and proactively gather input from cross-functional squad members.
  • Create solutions focusing on security, reliability, scalability, and maintainability.
  • Utilize metrics, data, and customer feedback to enhance application performance.

GraphQLAgileFull Stack DevelopmentJavascriptMySQLRubyRuby on RailsSCRUMReactSaaS

Posted 5 days ago
Apply
Apply

πŸ“ Bay Area, Austin, Denver

🧭 Full-Time

πŸ’Έ 112000.0 - 151000.0 USD per year

πŸ” Cloud Computing / SaaS

  • BTech., B.S., M.S., or Ph.D. in Computer Science or related discipline.
  • 2+ years of industry experience with a proven track record of ownership and delivery if only having a B.S. degree.
  • Object-oriented experience in languages such as Java, Scala, or C++.
  • Understanding of performance characteristics of data structures like maps, lists, and trees.
  • Desire to learn Scala, an emerging JVM language.

  • Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.
  • Analyze and improve the efficiency, scalability, and reliability of backend systems.
  • Write robust code and demonstrate its robustness through automated tests.
  • Work collaboratively with a team to respond quickly and effectively to business needs.
  • Help manage large volumes of data using technologies like Kafka, AWS, Kubernetes, and Docker.

AWSDockerJavaKafkaKubernetesC++Data StructuresScala

Posted 8 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 155000.0 - 255000.0 USD per year

πŸ” Cybersecurity

  • A MSC in Computer Science, IT engineering, or equivalent experience.
  • Fluency in at least one programming language, preferably one running on the JVM.
  • Can-do attitude, thrive collaborating in a team, and taking on responsibilities.
  • 6+ years of Backend Engineer experience.

  • Work on enabling petabyte-scale data ingestion at millions of events per second at sub-second latencies.
  • Solve hard problems in distributed systems, including high availability, reliability, performance, and cost optimizations.
  • Develop systems in Scala & Go.
  • Support globally available, multi-region systems in production.
  • Lead and participate in cross-team platform-level initiatives and projects.
  • Do best practices in software development; code review, automated tests, agile development, retrospective, incremental improvements, and continuous deployment.
  • Troubleshoot critical production issues.
  • Participate in scoping, designing, and developing new features.
  • Continuous improvement of internal tools and processes.
  • Strong communication skills; working collaboratively and confidently with internal stakeholders.
  • Strong experience in completing tasks for multiple projects simultaneously.

AWSBackend DevelopmentSoftware DevelopmentGCPApache KafkaData engineeringGoCI/CDScalaDebugging

Posted 11 days ago
Apply
Apply

πŸ“ AL, FL, GA, TN, NC, DE, MD, PA, TX, VA, DC, CA, NY

🧭 Full-Time

πŸ’Έ 90015.0 - 181143.0 USD per year

πŸ” Technology / Software Development

  • A minimum of 4 years of Fullstack Software Development experience with Typescript and React.js.
  • Ability to design and implement APIs, libraries, data models, and database schemas.
  • Familiarity with Express or similar JavaScript-based API backends.
  • Knowledge of database management with DynamoDB or other databases.
  • Proficiency in cloud infrastructure deployment with AWS, Azure, or GCP.
  • Experience with both front-end styling and back-end DevOps tasks.
  • Proficient in web-development including HTML, Javascript, and React.
  • Experience with containerized development environments.
  • Expert in basic and advanced git actions.

  • Develop, maintain, and enhance complex software systems that solve customer and user problems.
  • Decompose tasks into discrete objectives that align with the strategic direction of the team.
  • Build software solutions with minimal direction in accordance with project/organization technical standards.
  • Deliver complete software solutions, including documentation and automated unit/integration tests.
  • Debug existing software and correct defects; perform manual exploratory testing.
  • Collaborate with team members to implement features that meet design specifications and deliver business value.
  • Contribute during all phases of the development lifecycle from task creation to production deployment.
  • Coach and provide feedback to improve team technical procedures.

AWSBackend DevelopmentDockerDynamoDBExpress.jsFrontend DevelopmentGitHTMLCSSJavascriptReact.jsTypeScriptREST API

Posted 11 days ago
Apply
Apply

πŸ“ Bay Area, Austin, Denver

🧭 Full-Time

πŸ’Έ 112000.0 - 151000.0 USD per year

πŸ” Cloud-native applications, analytics, and security solutions

🏒 Company: Sumo LogicπŸ‘₯ 1001-5000πŸ’° $110,000,000 Series G over 5 years agoπŸ«‚ Last layoff over 1 year agoCloud Data ServicesBig DataSaaSAnalyticsEnterprise Software

  • BTech, B.S., M.S., or Ph.D. in Computer Sciences or related discipline.
  • 2+ years of industry experience with a proven track record of ownership and delivery if you only have a B.S. degree.
  • Object-oriented experience in Java, Scala, or C++.
  • Understanding performance characteristics of commonly used data structures (maps, lists, trees, etc.).
  • Desire to learn Scala, an up-and-coming JVM language.

  • Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.
  • Analyze and improve the efficiency, scalability, and reliability of our backend systems.
  • Write robust code; demonstrate its robustness through automated tests.
  • Work as a member of a team, helping the team respond quickly and effectively to business needs.
  • Help manage exabytes of data using the latest technologies such as Kafka, AWS, Kubernetes, and Docker.

AWSBackend DevelopmentDockerJavaKafkaKubernetesC++Data StructuresLinuxScalaSoftware Engineering

Posted 12 days ago
Apply