Apply

Software Engineer II

Posted 1 day agoViewed

View full description

💎 Seniority level: Middle, 2+ years

📍 Location: Minneapolis, MN; Chicago, IL; Kansas City, MO

💸 Salary: 88500.0 - 147400.0 USD per year

🏢 Company: chrobinson

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: DockerPostgreSQLPythonSQLAgileGitJavascriptMachine LearningMongoDBREST APIReact

Requirements:
  • 2+ years of experience collaborating in a team environment shipping software.
  • Proficient in object-oriented and functional programming.
  • Experience with relational and non-relational databases.
  • Working proficiency with GIT for version control.
  • Bachelor's Degree or equivalent work experience and a high school diploma/GED.
Responsibilities:
  • Partner with product managers and senior software engineers to translate requirements into detailed designs.
  • Collaborate with data scientists and analysts to drive performance improvements.
  • Troubleshoot applications, identify issues, and provide resolutions.
  • Tune performance and resolve availability issues.
  • Increase code quality through various testing methods.
  • Participate in code reviews and process enhancements.
  • Write clean, maintainable Python and JS (React) code.
  • Apply LLMs and Generative AI tooling.
  • Engage in AGILE/SCRUM processes.
Apply

Related Jobs

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 1 day 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 2 days ago
Apply
Apply
🔥 Software Engineer II
Posted 6 days ago

📍 USA

🧭 Full-Time

💸 142000.0 - 210000.0 USD per year

🔍 Financial Services

  • You have a total of 1.5+ years of experience as a software engineer.
  • You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and technologies like AWS, MySQL and Kubernetes.
  • You have mastered 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.
  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have 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.

  • With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • You will 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 consider risks and trade-offs.
  • You will 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.
  • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

AWSBackend DevelopmentPythonSoftware DevelopmentKotlinKubernetesMySQL

Posted 6 days ago
Apply
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, 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.
  • Self-starter capable of leading a group of engineers from inception to implementation.

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

AWSPostgreSQLPythonKubernetesGogRPCREST APIRedisTerraformMicroservicesDebugging

Posted 20 days ago
Apply
Apply

📍 Brazil, United States

🧭 Full-Time

🔍 Software for government affairs professionals

🏢 Company: Quorum👥 251-500💰 over 4 years agoCRMGovernmentPoliticsSaaSData VisualizationSoftware

  • 3+ years of work experience in software companies focused on end-user products.
  • Professional experience with JavaScript and front-end technologies like React.
  • Experience writing application code in backend languages such as Python, .Net, Java, Go, or Node.js.
  • Experience with relational databases like PostgreSQL, MySQL, or Oracle.
  • Familiarity with SQL queries and ORM frameworks like Django.
  • Interest in mentoring and improving the skills of peers.

  • Develop and maintain data scrapers and spiders for accurate data collection.
  • Collaborate with engineering and product teams to design and launch new features.
  • Ensure data quality standards are met and provide support for performance and scalability.
  • Engage in continuous research and adoption of best practices in web scraping and data engineering.

PostgreSQLPythonDjangoJavascriptReact

Posted 20 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 28 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 185000.0 USD per year

🔍 Retirement services

🏢 Company: Human Interest👥 501-1000💰 $161,000,000 Private almost 2 years agoWealth ManagementRetirementFinanceInsurTechEmployee BenefitsInsuranceFinTech

  • Minimum 5 years of professional experience building and maintaining full stack software.
  • Experience in building scalable technologies.
  • Strong technical skills in JavaScript or TypeScript, ReactJS, Node.js, GraphQL, and PostgreSQL.
  • Desire to learn and grow, with an emphasis on internal legacy and futuristic designs.
  • Ability to think creatively and share knowledge effectively.
  • Proficiency in writing maintainable, understandable, and testable code.
  • Proactive and empathetic mindset focused on solving customer problems.
  • Formal training in a computer science-related discipline (Bachelors or Masters preferred).

  • Build and maintain business-critical software to process and record customers' retirement savings.
  • Improve complex processes and systems to enhance robustness and performance.
  • Collaborate with other engineers and stakeholders to foster knowledge sharing.
  • Write clean, high-quality code and tests to ensure system reliability.
  • Develop monitors and tests for assessing system performance and scalability.
  • Own critical retirement workflows and make informed engineering decisions.
  • Delight stakeholders and participate in the development life cycle activities.

GraphQLNode.jsPostgreSQLJavascriptTypeScript

Posted 29 days ago
Apply
Apply
🔥 Software Engineer II
Posted 29 days ago

📍 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 29 days ago
Apply
Apply
🔥 Senior Software Engineer II
Posted about 1 month ago

📍 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 about 1 month 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 about 1 month ago
Apply