Software Engineer 1
Abnormal Securityabout 4 hours ago
Responsibilities
- Implement and ship features in collaboration with senior engineers.
- Own smaller tasks and components end-to-end, from design to rollout.
- Collaborate on system reliability by fixing bugs and improving performance.
- Participate in operational work, including debugging and incident handling.
- Work closely with partner teams to understand system interactions.
- Utilize AI tools in the development process for various tasks.
- Contribute to documentation and knowledge sharing.
- Seek feedback and take on progressively larger tasks.
Requirements
- 0–2+ years of professional software engineering experience or equivalent.
- Solid programming skills in at least one modern language like Python or Go.
- Strong fundamentals in data structures, algorithms, and clean code.
- Practical experience with relational or NoSQL storage solutions.
- Competency in cloud infrastructure and container orchestration.
- Foundational knowledge of high-scale event-driven architectures.
- Clear communication skills and ability to collaborate in a remote environment.
- A strong growth mindset and willingness to learn.
Benefits
- Solve meaningful problems at the intersection of AI and security.
- Work with smart, kind, and ambitious teammates.
- Gain real ownership and autonomy over important systems.
- Be part of an AI-native R&D organization with strong investment in tools and training.
Tech Stack
Amazon DynamoDBApache AirflowApache KafkaApache SparkAWSDockerElasticsearchGoGrafanaJavaScriptKubernetesPostgreSQLPrometheusPythonRedisTypeScript