Senior Software Engineer

16 Job Postings

2025-01-30 - 2026-01-30
Responsibility Job Growth Skills Requirement Skills Distribution Statistics

Responsibility

The common responsibilities for this position include architecting and optimizing core components of Snowflake-powered solutions for scalability, performance, and security. Leading the development of Snowflake-native applications and exploring Generative AI technologies is essential, along with collaborating with the CEO, product managers, designers, and external teams to build intuitive solutions. Ensuring data accuracy, consistency, and security within the Snowflake environment is crucial, as is optimizing performance of Snowflake queries and data models while troubleshooting related issues. Writing and executing unit tests to maintain code quality and collaborating with QA engineers for system testing is required. The role involves writing clean, performant code in Python, Java, or Scala, developing and optimizing SQL queries and stored procedures, and creating web crawling solutions. Additionally, responsibilities include designing and building backend systems, participating in system architecture design, maintaining comprehensive technical documentation, and mentoring junior engineers. The Senior Software Engineer will also champion best practices, collaborate in cross-functional teams, and continuously improve development processes, CI/CD pipelines, and code quality.

Job Growth

Loading...

Skills Requirement

The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.

Loading...
Loading...

Skills Distribution

The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.

N/A
CommunicationDocker
KubernetesCI/CDFinancial KnowledgePythonProblem-solvingAmazon Web ServicesSoftware DesignJavaScriptAnalytical SkillsEnglishMachine Learning
DatabasesPostgreSQLNode.jsAgile MethodlogiesChineseMySQLMariaDBSQLOther Programming LanguagesTypeScriptReact.jsJavaiOSAndroidDeep LearningAzureGoogle CloudCLinuxMongoDBDartMachine Learning LibariesInterpersonal Skills

Statistics

Job classifications that have advertised a position

Loading...

Academic degree required as indicated by all job postings

Loading...

Job subclassifications that have advertised a position

Loading...